Home
last modified time | relevance | path

Searched refs:uverbs_attr_bundle (Results 1 – 25 of 34) sorted by relevance

12

/linux/include/rdma/
A Duverbs_ioctl.h305 int (*handler)(struct uverbs_attr_bundle *attrs);
349 int (*func_write)(struct uverbs_attr_bundle *attrs);
623 struct uverbs_attr_bundle { struct
650 static inline struct uverbs_attr_bundle *
772 const struct uverbs_attr_bundle *attrs_bundle, u16 idx) in uverbs_attr_get_alloced_ptr()
784 const struct uverbs_attr_bundle *attrs_bundle, in _uverbs_copy_from()
811 const struct uverbs_attr_bundle *attrs_bundle, in _uverbs_copy_from_or_zero()
880 const struct uverbs_attr_bundle *attrs_bundle,
884 const struct uverbs_attr_bundle *attrs_bundle,
931 const struct uverbs_attr_bundle *attrs_bundle, in _uverbs_get_const_signed()
[all …]
A Duverbs_types.h59 struct uverbs_attr_bundle *attrs);
72 struct uverbs_attr_bundle *attrs);
105 struct uverbs_attr_bundle *attrs);
111 struct uverbs_attr_bundle *attrs);
115 struct uverbs_attr_bundle *attrs);
117 struct uverbs_attr_bundle *attrs,
120 struct uverbs_attr_bundle *attrs);
123 struct uverbs_attr_bundle *attrs);
A Duverbs_std_types.h50 struct uverbs_attr_bundle *attrs);
56 u32 id, struct uverbs_attr_bundle *attrs);
81 struct uverbs_attr_bundle *attrs) in uobj_alloc_abort()
87 struct uverbs_attr_bundle *attrs) in uobj_finalize_uobj_create()
102 struct uverbs_attr_bundle *attrs, struct ib_device **ib_dev) in __uobj_alloc()
/linux/drivers/infiniband/core/
A Drdma_core.h51 int uobj_destroy(struct ib_uobject *uobj, struct uverbs_attr_bundle *attrs);
64 s64 id, struct uverbs_attr_bundle *attrs);
68 bool commit, struct uverbs_attr_bundle *attrs);
70 int uverbs_output_written(const struct uverbs_attr_bundle *bundle, size_t idx);
75 struct ib_udata *uverbs_get_cleared_udata(struct uverbs_attr_bundle *attrs);
88 int(__rcu *handler)(struct uverbs_attr_bundle *attrs);
100 int (*handler)(struct uverbs_attr_bundle *attrs);
187 void uverbs_fill_udata(struct uverbs_attr_bundle *bundle,
A Drdma_core.c124 struct uverbs_attr_bundle *attrs) in uverbs_destroy_uobject()
247 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()
499 struct uverbs_attr_bundle *attrs) in rdma_alloc_begin_uobject()
569 struct uverbs_attr_bundle *attrs) in destroy_hw_fd_uobject()
644 struct uverbs_attr_bundle *attrs) in rdma_alloc_commit_uobject()
676 struct uverbs_attr_bundle *attrs) in rdma_assign_uobject()
698 struct uverbs_attr_bundle *attrs, in rdma_alloc_abort_uobject()
[all …]
A Duverbs_std_types.c44 struct uverbs_attr_bundle *attrs) in uverbs_free_ah()
53 struct uverbs_attr_bundle *attrs) in uverbs_free_flow()
73 struct uverbs_attr_bundle *attrs) in uverbs_free_mw()
80 struct uverbs_attr_bundle *attrs) in uverbs_free_rwq_ind_tbl()
104 struct uverbs_attr_bundle *attrs) in uverbs_free_xrcd()
123 struct uverbs_attr_bundle *attrs) in uverbs_free_pd()
168 int uverbs_destroy_def_handler(struct uverbs_attr_bundle *attrs) in uverbs_destroy_def_handler()
A Duverbs_ioctl.c67 struct uverbs_attr_bundle bundle;
106 __malloc void *_uverbs_alloc(struct uverbs_attr_bundle *bundle, size_t size, in _uverbs_alloc()
148 static int uverbs_set_output(const struct uverbs_attr_bundle *bundle, in uverbs_set_output()
227 struct uverbs_attr_bundle *attrs) in uverbs_free_idrs_array()
416 int (*handler)(struct uverbs_attr_bundle *attrs); in ib_uverbs_run_method()
690 void uverbs_fill_udata(struct uverbs_attr_bundle *bundle, in uverbs_fill_udata()
723 int uverbs_copy_to(const struct uverbs_attr_bundle *bundle, size_t idx, in uverbs_copy_to()
756 const struct uverbs_attr_bundle *attrs_bundle, in _uverbs_get_const_signed()
780 const struct uverbs_attr_bundle *attrs_bundle, in _uverbs_get_const_unsigned()
802 int uverbs_copy_to_struct_or_zero(const struct uverbs_attr_bundle *bundle, in uverbs_copy_to_struct_or_zero()
[all …]
A Duverbs_cmd.c130 static int uverbs_request_start(struct uverbs_attr_bundle *attrs, in uverbs_request_start()
206 int ib_alloc_ucontext(struct uverbs_attr_bundle *attrs) in ib_alloc_ucontext()
231 int ib_init_ucontext(struct uverbs_attr_bundle *attrs) in ib_init_ucontext()
419 static int ib_uverbs_alloc_pd(struct uverbs_attr_bundle *attrs) in ib_uverbs_alloc_pd()
673 struct uverbs_attr_bundle *attrs) in ib_uverbs_dealloc_xrcd()
695 static int ib_uverbs_reg_mr(struct uverbs_attr_bundle *attrs) in ib_uverbs_reg_mr()
763 static int ib_uverbs_rereg_mr(struct uverbs_attr_bundle *attrs) in ib_uverbs_rereg_mr()
1001 static int create_cq(struct uverbs_attr_bundle *attrs, in create_cq()
1174 static int ib_uverbs_poll_cq(struct uverbs_attr_bundle *attrs) in ib_uverbs_poll_cq()
1275 static int create_qp(struct uverbs_attr_bundle *attrs, in create_qp()
[all …]
A Duverbs_std_types_device.c21 struct uverbs_attr_bundle *attrs) in UVERBS_HANDLER()
66 struct uverbs_attr_bundle *attrs, in gather_objects_handle()
102 struct uverbs_attr_bundle *attrs) in UVERBS_HANDLER()
177 struct uverbs_attr_bundle *attrs) in UVERBS_HANDLER()
212 struct uverbs_attr_bundle *attrs) in UVERBS_HANDLER()
241 struct uverbs_attr_bundle *attrs) in UVERBS_HANDLER()
271 static int copy_gid_entries_to_user(struct uverbs_attr_bundle *attrs, in copy_gid_entries_to_user()
313 struct uverbs_attr_bundle *attrs) in UVERBS_HANDLER()
368 struct uverbs_attr_bundle *attrs) in UVERBS_HANDLER()
A Duverbs_std_types_flow_action.c39 struct uverbs_attr_bundle *attrs) in uverbs_free_flow_action()
49 static u64 esp_flags_uverbs_to_verbs(struct uverbs_attr_bundle *attrs, in esp_flags_uverbs_to_verbs()
192 struct uverbs_attr_bundle *attrs) in flow_action_esp_get_encap()
226 struct uverbs_attr_bundle *attrs, in parse_flow_action_esp()
307 struct uverbs_attr_bundle *attrs) in UVERBS_HANDLER()
336 struct uverbs_attr_bundle *attrs) in UVERBS_HANDLER()
A Duverbs_std_types_counters.c40 struct uverbs_attr_bundle *attrs) in uverbs_free_counters()
56 struct uverbs_attr_bundle *attrs) in UVERBS_HANDLER()
89 struct uverbs_attr_bundle *attrs) in UVERBS_HANDLER()
A Duverbs.h225 int ib_alloc_ucontext(struct uverbs_attr_bundle *attrs);
226 int ib_init_ucontext(struct uverbs_attr_bundle *attrs);
243 struct uverbs_attr_bundle *attrs);
301 ib_uverbs_get_async_event(struct uverbs_attr_bundle *attrs, in ib_uverbs_get_async_event()
A Duverbs_std_types_mr.c41 struct uverbs_attr_bundle *attrs) in uverbs_free_mr()
48 struct uverbs_attr_bundle *attrs) in UVERBS_HANDLER()
84 struct uverbs_attr_bundle *attrs) in UVERBS_HANDLER()
157 struct uverbs_attr_bundle *attrs) in UVERBS_HANDLER()
187 struct uverbs_attr_bundle *attrs) in UVERBS_HANDLER()
A Duverbs_std_types_cq.c40 struct uverbs_attr_bundle *attrs) in uverbs_free_cq()
62 struct uverbs_attr_bundle *attrs) in UVERBS_HANDLER()
186 struct uverbs_attr_bundle *attrs) in UVERBS_HANDLER()
A Duverbs_std_types_wq.c12 struct uverbs_attr_bundle *attrs) in uverbs_free_wq()
28 struct uverbs_attr_bundle *attrs) in UVERBS_HANDLER()
160 struct uverbs_attr_bundle *attrs) in UVERBS_HANDLER()
A Duverbs_std_types_dm.c39 struct uverbs_attr_bundle *attrs) in uverbs_free_dm()
50 struct uverbs_attr_bundle *attrs) in UVERBS_HANDLER()
A Duverbs_std_types_srq.c12 struct uverbs_attr_bundle *attrs) in uverbs_free_srq()
37 struct uverbs_attr_bundle *attrs) in UVERBS_HANDLER()
198 struct uverbs_attr_bundle *attrs) in UVERBS_HANDLER()
A Duverbs_std_types_qp.c13 struct uverbs_attr_bundle *attrs) in uverbs_free_qp()
83 struct uverbs_attr_bundle *attrs) in UVERBS_HANDLER()
346 struct uverbs_attr_bundle *attrs) in UVERBS_HANDLER()
A Duverbs_std_types_async_fd.c12 struct uverbs_attr_bundle *attrs) in UVERBS_HANDLER()
/linux/drivers/infiniband/hw/mlx5/
A Ddm.c174 struct uverbs_attr_bundle *attrs) in copy_op_to_user()
193 struct uverbs_attr_bundle *attrs) in map_existing_op()
205 struct uverbs_attr_bundle *attrs) in UVERBS_HANDLER()
276 struct uverbs_attr_bundle *attrs) in handle_alloc_dm_memic()
346 struct uverbs_attr_bundle *attrs, in handle_alloc_dm_sw_icm()
405 struct uverbs_attr_bundle *attrs) in mlx5_ib_alloc_dm()
465 struct uverbs_attr_bundle *attrs) in mlx5_ib_dealloc_dm()
484 struct uverbs_attr_bundle *attrs) in UVERBS_HANDLER()
A Dqos.c25 struct uverbs_attr_bundle *attrs) in UVERBS_HANDLER()
87 struct uverbs_attr_bundle *attrs) in pp_obj_cleanup()
A Ddevx.c972 struct uverbs_attr_bundle *attrs) in UVERBS_HANDLER()
1021 struct uverbs_attr_bundle *attrs) in UVERBS_HANDLER()
1049 struct uverbs_attr_bundle *attrs) in UVERBS_HANDLER()
1444 struct uverbs_attr_bundle *attrs) in UVERBS_HANDLER()
1555 struct uverbs_attr_bundle *attrs) in UVERBS_HANDLER()
1600 struct uverbs_attr_bundle *attrs) in UVERBS_HANDLER()
1666 struct uverbs_attr_bundle *attrs) in UVERBS_HANDLER()
1682 struct uverbs_attr_bundle *attrs) in UVERBS_HANDLER()
1736 struct uverbs_attr_bundle *attrs) in UVERBS_HANDLER()
1965 struct uverbs_attr_bundle *attrs) in UVERBS_HANDLER()
[all …]
A Dstd_types.c18 struct uverbs_attr_bundle *attrs) in UVERBS_HANDLER()
156 struct uverbs_attr_bundle *attrs) in UVERBS_HANDLER()
A Ddm.h60 struct uverbs_attr_bundle *attrs);
/linux/drivers/infiniband/sw/rxe/
A Drxe_mmap.c143 container_of(udata, struct uverbs_attr_bundle, driver_udata) in rxe_create_mmap_info()

Completed in 44 milliseconds

12