/freebsd/sys/ofed/include/rdma/ |
H A D | uverbs_ioctl.h | 332 int (*handler)(struct uverbs_attr_bundle *attrs); 376 int (*func_write)(struct uverbs_attr_bundle *attrs); 651 struct uverbs_attr_bundle { struct 678 (udata ? container_of(container_of(udata, struct uverbs_attr_bundle, \ 748 uverbs_attr_ptr_get_array_size(struct uverbs_attr_bundle *attrs, u16 idx, in uverbs_attr_ptr_get_array_size() 771 const struct uverbs_attr_bundle *attrs_bundle, u16 attr_idx, in uverbs_attr_get_uobjs_arr() 793 const struct uverbs_attr_bundle *attrs_bundle, u16 idx) in uverbs_attr_get_alloced_ptr() 805 const struct uverbs_attr_bundle *attrs_bundle, in _uverbs_copy_from() 832 const struct uverbs_attr_bundle *attrs_bundle, in _uverbs_copy_from_or_zero() 863 ib_uverbs_get_ucontext(const struct uverbs_attr_bundle *attrs) in ib_uverbs_get_ucontext() [all …]
|
H A D | uverbs_types.h | 42 struct uverbs_attr_bundle; 91 struct uverbs_attr_bundle *attrs); 104 struct uverbs_attr_bundle *attrs); 135 struct uverbs_attr_bundle *attrs); 141 struct uverbs_attr_bundle *attrs); 145 struct uverbs_attr_bundle *attrs); 147 struct uverbs_attr_bundle *attrs); 149 struct uverbs_attr_bundle *attrs);
|
H A D | uverbs_std_types.h | 79 struct uverbs_attr_bundle *attrs); 85 u32 id, struct uverbs_attr_bundle *attrs); 110 struct uverbs_attr_bundle *attrs) in uobj_alloc_abort() 117 struct uverbs_attr_bundle *attrs, struct ib_device **ib_dev) in __uobj_alloc()
|
H A D | ib_verbs.h | 77 struct uverbs_attr_bundle; 2304 struct uverbs_attr_bundle *attrs); 2348 struct uverbs_attr_bundle *attrs); 2353 struct uverbs_attr_bundle *attrs); 2389 struct uverbs_attr_bundle *attrs); 2390 int (*dealloc_dm)(struct ib_dm *dm, struct uverbs_attr_bundle *attrs); 2393 struct uverbs_attr_bundle *attrs); 2395 struct ib_device *device, struct uverbs_attr_bundle *attrs); 2399 struct uverbs_attr_bundle *attrs); 3971 int uverbs_destroy_def_handler(struct uverbs_attr_bundle *attrs);
|
/freebsd/sys/ofed/drivers/infiniband/core/ |
H A D | rdma_core.h | 52 int uobj_destroy(struct ib_uobject *uobj, struct uverbs_attr_bundle *attrs); 65 s64 id, struct uverbs_attr_bundle *attrs); 69 struct uverbs_attr_bundle *attrs); 71 int uverbs_output_written(const struct uverbs_attr_bundle *bundle, size_t idx); 76 struct ib_udata *uverbs_get_cleared_udata(struct uverbs_attr_bundle *attrs); 89 int(__rcu *handler)(struct uverbs_attr_bundle *attrs); 101 int (*handler)(struct uverbs_attr_bundle *attrs); 185 void uverbs_fill_udata(struct uverbs_attr_bundle *bundle,
|
H A D | ib_uverbs_std_types.c | 42 struct uverbs_attr_bundle *attrs) in uverbs_free_ah() 51 struct uverbs_attr_bundle *attrs) in uverbs_free_flow() 71 struct uverbs_attr_bundle *attrs) in uverbs_free_mw() 78 struct uverbs_attr_bundle *attrs) in uverbs_free_qp() 112 struct uverbs_attr_bundle *attrs) in uverbs_free_rwq_ind_tbl() 128 struct uverbs_attr_bundle *attrs) in uverbs_free_wq() 145 struct uverbs_attr_bundle *attrs) in uverbs_free_srq() 170 struct uverbs_attr_bundle *attrs) in uverbs_free_xrcd() 190 struct uverbs_attr_bundle *attrs) in uverbs_free_pd() 239 int uverbs_destroy_def_handler(struct uverbs_attr_bundle *attrs) in uverbs_destroy_def_handler()
|
H A D | ib_rdma_core.c | 124 struct uverbs_attr_bundle *attrs) in uverbs_destroy_uobject() 246 struct uverbs_attr_bundle *attrs) in __uobj_perform_destroy() 375 struct uverbs_attr_bundle *attrs) in rdma_lookup_get_uobject() 425 struct uverbs_attr_bundle *attrs) in alloc_begin_idr_uobject() 454 struct uverbs_attr_bundle *attrs) in alloc_begin_fd_uobject() 492 struct uverbs_attr_bundle *attrs) in rdma_alloc_begin_uobject() 561 struct uverbs_attr_bundle *attrs) in destroy_hw_fd_uobject() 618 struct uverbs_attr_bundle *attrs) in rdma_alloc_commit_uobject() 643 struct uverbs_attr_bundle *attrs) in rdma_alloc_abort_uobject() 751 struct uverbs_attr_bundle attrs = { in uverbs_uobject_fd_release() [all …]
|
H A D | ib_uverbs_cmd.c | 137 static int uverbs_request_start(struct uverbs_attr_bundle *attrs, in uverbs_request_start() 215 int ib_alloc_ucontext(struct uverbs_attr_bundle *attrs) in ib_alloc_ucontext() 237 int ib_init_ucontext(struct uverbs_attr_bundle *attrs) in ib_init_ucontext() 417 static int ib_uverbs_alloc_pd(struct uverbs_attr_bundle *attrs) in ib_uverbs_alloc_pd() 689 struct uverbs_attr_bundle *attrs) in ib_uverbs_dealloc_xrcd() 712 static int ib_uverbs_reg_mr(struct uverbs_attr_bundle *attrs) in ib_uverbs_reg_mr() 795 static int ib_uverbs_rereg_mr(struct uverbs_attr_bundle *attrs) in ib_uverbs_rereg_mr() 1169 static int ib_uverbs_poll_cq(struct uverbs_attr_bundle *attrs) in ib_uverbs_poll_cq() 1270 static int create_qp(struct uverbs_attr_bundle *attrs, in create_qp() 1552 static int ib_uverbs_open_qp(struct uverbs_attr_bundle *attrs) in ib_uverbs_open_qp() [all …]
|
H A D | ib_uverbs_ioctl.c | 68 struct uverbs_attr_bundle bundle; 107 __malloc void *_uverbs_alloc(struct uverbs_attr_bundle *bundle, size_t size, in _uverbs_alloc() 150 static int uverbs_set_output(const struct uverbs_attr_bundle *bundle, in uverbs_set_output() 229 struct uverbs_attr_bundle *attrs) in uverbs_free_idrs_array() 396 int (*handler)(struct uverbs_attr_bundle *attrs); in ib_uverbs_run_method() 609 int uverbs_get_flags64(u64 *to, const struct uverbs_attr_bundle *attrs_bundle, in uverbs_get_flags64() 642 int uverbs_get_flags32(u32 *to, const struct uverbs_attr_bundle *attrs_bundle, in uverbs_get_flags32() 665 void uverbs_fill_udata(struct uverbs_attr_bundle *bundle, in uverbs_fill_udata() 698 int uverbs_copy_to(const struct uverbs_attr_bundle *bundle, size_t idx, in uverbs_copy_to() 730 int _uverbs_get_const(s64 *to, const struct uverbs_attr_bundle *attrs_bundle, in _uverbs_get_const() [all …]
|
H A D | ib_uverbs_std_types_flow_action.c | 39 struct uverbs_attr_bundle *attrs) in uverbs_free_flow_action() 51 static u64 esp_flags_uverbs_to_verbs(struct uverbs_attr_bundle *attrs, in esp_flags_uverbs_to_verbs() 194 struct uverbs_attr_bundle *attrs) in flow_action_esp_get_encap() 228 struct uverbs_attr_bundle *attrs, in parse_flow_action_esp() 309 struct uverbs_attr_bundle *attrs) in UVERBS_HANDLER() 338 struct uverbs_attr_bundle *attrs) in UVERBS_HANDLER()
|
H A D | ib_uverbs_std_types_device.c | 18 struct uverbs_attr_bundle *attrs) in UVERBS_HANDLER() 58 struct uverbs_attr_bundle *attrs, in gather_objects_handle() 94 struct uverbs_attr_bundle *attrs) in UVERBS_HANDLER() 162 struct uverbs_attr_bundle *attrs) in UVERBS_HANDLER() 197 struct uverbs_attr_bundle *attrs) in UVERBS_HANDLER()
|
H A D | ib_uverbs_std_types_counters.c | 42 struct uverbs_attr_bundle *attrs) in uverbs_free_counters() 55 struct uverbs_attr_bundle *attrs) in UVERBS_HANDLER() 89 struct uverbs_attr_bundle *attrs) in UVERBS_HANDLER()
|
H A D | ib_uverbs_std_types_cq.c | 39 struct uverbs_attr_bundle *attrs) in uverbs_free_cq() 61 struct uverbs_attr_bundle *attrs) in UVERBS_HANDLER() 175 struct uverbs_attr_bundle *attrs) in UVERBS_HANDLER()
|
H A D | ib_uverbs_std_types_mr.c | 39 struct uverbs_attr_bundle *attrs) in uverbs_free_mr() 46 struct uverbs_attr_bundle *attrs) in UVERBS_HANDLER() 82 struct uverbs_attr_bundle *attrs) in UVERBS_HANDLER()
|
H A D | ib_uverbs_std_types_dm.c | 39 struct uverbs_attr_bundle *attrs) in uverbs_free_dm() 52 struct uverbs_attr_bundle *attrs) in UVERBS_HANDLER()
|
H A D | uverbs.h | 226 int ib_alloc_ucontext(struct uverbs_attr_bundle *attrs); 227 int ib_init_ucontext(struct uverbs_attr_bundle *attrs); 241 struct uverbs_attr_bundle *attrs);
|
H A D | ib_uverbs_std_types_async_fd.c | 14 struct uverbs_attr_bundle *attrs) in UVERBS_HANDLER()
|
H A D | ib_uverbs_uapi.c | 11 static int ib_uverbs_notsupp(struct uverbs_attr_bundle *attrs) in ib_uverbs_notsupp()
|
H A D | ib_uverbs_main.c | 564 struct uverbs_attr_bundle bundle; in ib_uverbs_write()
|
/freebsd/sys/dev/mlx5/mlx5_ib/ |
H A D | mlx5_ib_devx.c | 978 struct uverbs_attr_bundle *attrs) in UVERBS_HANDLER() 1028 struct uverbs_attr_bundle *attrs) in UVERBS_HANDLER() 1056 struct uverbs_attr_bundle *attrs) in UVERBS_HANDLER() 1390 struct uverbs_attr_bundle *attrs) in UVERBS_HANDLER() 1496 struct uverbs_attr_bundle *attrs) in UVERBS_HANDLER() 1541 struct uverbs_attr_bundle *attrs) in UVERBS_HANDLER() 1607 struct uverbs_attr_bundle *attrs) in UVERBS_HANDLER() 1623 struct uverbs_attr_bundle *attrs) in UVERBS_HANDLER() 1677 struct uverbs_attr_bundle *attrs) in UVERBS_HANDLER() 1906 struct uverbs_attr_bundle *attrs) in UVERBS_HANDLER() [all …]
|