summaryrefslogtreecommitdiffstats
path: root/include/rdma/uverbs_ioctl.h (follow)
Commit message (Expand)AuthorAgeFilesLines
* 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
* IB/core: Add DEVICE object and root tree structureMatan Barak2017-08-311-0/+35
* IB/core: Declare an object instead of declaring only type attributesMatan Barak2017-08-311-0/+16
* IB/core: Add new ioctl interfaceMatan Barak2017-08-311-9/+92
* IB/core: Add support to finalize objects in one transactionMatan Barak2017-08-301-0/+53
* IB/core: Add a generic way to execute an operation on a uobjectMatan Barak2017-08-301-0/+52