summaryrefslogtreecommitdiffstats
path: root/include/rdma/uverbs_ioctl.h (follow)
Commit message (Expand)AuthorAgeFilesLines
* IB/core: Introduce UVERBS_IDR_ANY_OBJECTYishai Hadas2018-12-041-0/+6
* RDMA/uverbs: Use only attrs for the write() handler signatureJason Gunthorpe2018-12-031-6/+2
* RDMA/uverbs: Use uverbs_attr_bundle to pass ucore for write/write_exJason Gunthorpe2018-12-031-0/+1
* RDMA/uverbs: Use uverbs_attr_bundle to pass udata for ioctl()Jason Gunthorpe2018-11-271-2/+6
* RDMA/uverbs: Use uverbs_attr_bundle to pass udata for write_exJason Gunthorpe2018-11-271-2/+2
* RDMA/uverbs: Add structure size info to write commandsJason Gunthorpe2018-11-271-3/+9
* RDMA/uverbs: Do not pass ib_uverbs_file to ioctl methodsJason Gunthorpe2018-11-271-2/+1
* RDMA/uverbs: Make write() handlers return 0 on successJason Gunthorpe2018-11-271-3/+3
* RDMA/uverbs: Replace ib_uverbs_file with uverbs_attr_bundle for writeJason Gunthorpe2018-11-271-2/+8
* RDMA/uverbs: Check for NULL driver methods for every write callJason Gunthorpe2018-11-221-0/+16
* RDMA/verbs: Store the write/write_ex uapi entry points in the uverbs_apiJason Gunthorpe2018-11-221-6/+88
* RDMA/uverbs: Add helpers to mark uapi functions as unsupportedJason Gunthorpe2018-11-221-0/+31
* RDMA/uverbs: Use a linear list to describe the compiled-in uapiJason Gunthorpe2018-11-221-18/+35
* IB/uverbs: Add IDRs array attribute type to ioctl() interfaceGuy Levi2018-09-111-1/+70
* RDMA/uverbs: Add UVERBS_ATTR_CONST_IN to the specs languageMark Bloch2018-09-051-0/+40
* IB/uverbs: Remove struct uverbs_root_spec and all supporting codeJason Gunthorpe2018-08-131-91/+0
* IB/uverbs: Use uverbs_api to unmarshal ioctl commandsJason Gunthorpe2018-08-131-29/+7
* IB/uverbs: Add a simple allocator to uverbs_attr_bundleJason Gunthorpe2018-08-131-0/+24
* IB/uverbs: Remove the ib_uverbs_attr pointer from each attrJason Gunthorpe2018-08-111-28/+8
* IB/uverbs: Provide implementation private memory for the uverbs_attr_bundleJason Gunthorpe2018-08-111-0/+1
* IB/uverbs: Build the specs into a radix tree at runtimeJason Gunthorpe2018-08-111-0/+137
* IB/uverbs: Do not pass struct ib_device to the ioctl methodsJason Gunthorpe2018-08-011-2/+2
* IB/uverbs: Add UVERBS_ATTR_FLAGS_IN to the specs languageJason Gunthorpe2018-07-311-0/+33
* IB/uverbs: Fix locking around struct ib_uverbs_file ucontextJason Gunthorpe2018-07-251-8/+0
* IB/mlx5: Introduce flow steering matcher uapi objectYishai Hadas2018-07-241-0/+2
* RDMA/uverbs: Combine MIN_SZ_OR_ZERO with UVERBS_ATTR_STRUCTJason Gunthorpe2018-07-041-9/+22
* RDMA/uverbs: Use UVERBS_ATTR_MIN_SIZE correctly and uniformlyJason Gunthorpe2018-07-041-8/+9
* RDMA/uverbs: Remove UA_FLAGSJason Gunthorpe2018-07-041-14/+21
* RDMA/uverbs: Get rid of the & in method specificationsJason Gunthorpe2018-07-041-10/+10
* RDMA/uverbs: Simplify UVERBS_OBJECT and _TREE family of macrosJason Gunthorpe2018-07-041-22/+22
* RDMA/uverbs: Simplify method definition macrosJason Gunthorpe2018-07-041-18/+0
* RDMA/uverbs: Simplify UVERBS_ATTR family of macrosJason Gunthorpe2018-07-041-98/+74
* IB/uverbs: Delete type and id from uverbs_obj_attrJason Gunthorpe2018-06-221-4/+0
* IB/uverbs: Add a macro to define a type with no kernel known sizeMatan Barak2018-06-191-0/+2
* IB/uverbs: Add PTR_IN attributes that are allocated/copied automaticallyMatan Barak2018-06-191-1/+35
* Merge tag 'verbs_flow_counters' of git://git.kernel.org/pub/scm/linux/kernel/...Jason Gunthorpe2018-06-041-0/+11
|\
| * IB/uverbs: Add an ib_uobject getter to ioctl() infrastructureMatan Barak2018-06-021-0/+11
* | IB/uverbs: Fix uverbs_attr_get_objJason Gunthorpe2018-05-231-5/+5
|/
* IB/uverbs: Add device memory registration ioctl supportAriel Levkovich2018-04-051-0/+12
* IB/uverbs: Add enum attribute type to ioctl() interfaceMatan Barak2018-04-041-0/+34
* IB/uverbs: Move ioctl path of create_cq and destroy_cq to a new fileMatan Barak2018-03-191-0/+2
* IB/uverbs: Safely extend existing attributesMatan Barak2018-03-191-16/+58
* IB/uverbs: Enable compact representation of uverbs_attr_specMatan Barak2018-03-191-12/+22
* IB/uverbs: Move to new headers and make naming consistentMatan Barak2018-03-191-0/+1
* IB/uverbs: Use u64_to_user_ptr() not a unionJason Gunthorpe2018-02-151-6/+4
* IB/uverbs: Always use the attribute size provided by the userMatan Barak2018-02-151-7/+28
* IB/core: Assign root to all driversMatan Barak2017-08-311-0/+12
* IB/core: Add legacy driver's user-dataMatan Barak2017-08-311-0/+46
* IB/core: Add macros for declaring methods and attributesMatan Barak2017-08-311-1/+104
* IB/core: Add uverbs merge trees functionalityMatan Barak2017-08-311-1/+39