summaryrefslogtreecommitdiff
path: root/include/rdma/uverbs_ioctl.h
Commit message (Expand)AuthorAgeFilesLines
* IB/verbs: avoid nested container_of()Arnd Bergmann2020-10-281-6/+9
* RDMA/include: Replace license text with SPDX tagsLeon Romanovsky2020-07-291-28/+1
* RDMA/core: Align abort/commit object scheme for write() and ioctl() pathsLeon Romanovsky2020-07-241-0/+1
* RDMA/core: Use offsetofend() instead of open codingJason Gunthorpe2020-05-291-2/+1
* RDMA/core: Use sizeof_field() helperGustavo A. R. Silva2020-05-271-6/+6
* RDMA/core: Allow the ioctl layer to abort a fully created uobjectJason Gunthorpe2020-05-211-0/+3
* IB/mlx5: Expose UAR object and its alloc/destroy commandsYishai Hadas2020-03-271-1/+1
* IB/verbs: Add helper function rdma_udata_to_drv_contextShamir Rabinovitch2019-02-151-0/+17
* IB/uverbs: Add ib_ucontext to uverbs_attr_bundle sent from ioctl and cmd flowsShamir Rabinovitch2019-02-151-0/+1
* IB/core: uverbs copy to struct or zero helperMichael Guralnik2018-12-201-0/+8
* IB/uverbs: Add helper to get array size from ptr attributeMoni Shoua2018-12-181-0/+22
* RDMA: Start use ib_device_opsKamal Heib2018-12-121-6/+6
* RDMA/mlx5: Fail early if user tries to create flows on IB representorsLeon Romanovsky2018-12-111-4/+5
* 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-261-2/+6
* RDMA/uverbs: Use uverbs_attr_bundle to pass udata for write_exJason Gunthorpe2018-11-261-2/+2
* RDMA/uverbs: Add structure size info to write commandsJason Gunthorpe2018-11-261-3/+9
* RDMA/uverbs: Do not pass ib_uverbs_file to ioctl methodsJason Gunthorpe2018-11-261-2/+1
* RDMA/uverbs: Make write() handlers return 0 on successJason Gunthorpe2018-11-261-3/+3
* RDMA/uverbs: Replace ib_uverbs_file with uverbs_attr_bundle for writeJason Gunthorpe2018-11-261-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-101-28/+8
* IB/uverbs: Provide implementation private memory for the uverbs_attr_bundleJason Gunthorpe2018-08-101-0/+1
* IB/uverbs: Build the specs into a radix tree at runtimeJason Gunthorpe2018-08-101-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-301-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