Symbol: uverbs_attr_bundle
drivers/infiniband/core/rdma_core.c
1004
bool commit, struct uverbs_attr_bundle *attrs)
drivers/infiniband/core/rdma_core.c
1044
bool rdma_uattrs_has_raw_cap(const struct uverbs_attr_bundle *attrs)
drivers/infiniband/core/rdma_core.c
125
struct uverbs_attr_bundle *attrs)
drivers/infiniband/core/rdma_core.c
189
int uobj_destroy(struct ib_uobject *uobj, struct uverbs_attr_bundle *attrs)
drivers/infiniband/core/rdma_core.c
224
u32 id, struct uverbs_attr_bundle *attrs)
drivers/infiniband/core/rdma_core.c
248
struct uverbs_attr_bundle *attrs)
drivers/infiniband/core/rdma_core.c
260
static struct ib_uobject *alloc_uobj(struct uverbs_attr_bundle *attrs,
drivers/infiniband/core/rdma_core.c
376
struct uverbs_attr_bundle *attrs)
drivers/infiniband/core/rdma_core.c
426
struct uverbs_attr_bundle *attrs)
drivers/infiniband/core/rdma_core.c
455
struct uverbs_attr_bundle *attrs)
drivers/infiniband/core/rdma_core.c
502
struct uverbs_attr_bundle *attrs)
drivers/infiniband/core/rdma_core.c
536
struct uverbs_attr_bundle *attrs)
drivers/infiniband/core/rdma_core.c
574
struct uverbs_attr_bundle *attrs)
drivers/infiniband/core/rdma_core.c
652
struct uverbs_attr_bundle *attrs)
drivers/infiniband/core/rdma_core.c
684
struct uverbs_attr_bundle *attrs)
drivers/infiniband/core/rdma_core.c
706
struct uverbs_attr_bundle *attrs,
drivers/infiniband/core/rdma_core.c
819
struct uverbs_attr_bundle attrs = {
drivers/infiniband/core/rdma_core.c
895
struct uverbs_attr_bundle attrs = { .ufile = ufile };
drivers/infiniband/core/rdma_core.c
978
s64 id, struct uverbs_attr_bundle *attrs)
drivers/infiniband/core/rdma_core.h
100
int (*handler)(struct uverbs_attr_bundle *attrs);
drivers/infiniband/core/rdma_core.h
189
void uverbs_fill_udata(struct uverbs_attr_bundle *bundle,
drivers/infiniband/core/rdma_core.h
51
int uobj_destroy(struct ib_uobject *uobj, struct uverbs_attr_bundle *attrs);
drivers/infiniband/core/rdma_core.h
64
s64 id, struct uverbs_attr_bundle *attrs);
drivers/infiniband/core/rdma_core.h
68
bool commit, struct uverbs_attr_bundle *attrs);
drivers/infiniband/core/rdma_core.h
70
int uverbs_output_written(const struct uverbs_attr_bundle *bundle, size_t idx);
drivers/infiniband/core/rdma_core.h
75
struct ib_udata *uverbs_get_cleared_udata(struct uverbs_attr_bundle *attrs);
drivers/infiniband/core/rdma_core.h
88
int(__rcu *handler)(struct uverbs_attr_bundle *attrs);
drivers/infiniband/core/uverbs.h
208
int ib_alloc_ucontext(struct uverbs_attr_bundle *attrs);
drivers/infiniband/core/uverbs.h
209
int ib_init_ucontext(struct uverbs_attr_bundle *attrs);
drivers/infiniband/core/uverbs.h
226
struct uverbs_attr_bundle *attrs);
drivers/infiniband/core/uverbs.h
284
ib_uverbs_get_async_event(struct uverbs_attr_bundle *attrs,
drivers/infiniband/core/uverbs_cmd.c
1021
static int create_cq(struct uverbs_attr_bundle *attrs,
drivers/infiniband/core/uverbs_cmd.c
1098
static int ib_uverbs_create_cq(struct uverbs_attr_bundle *attrs)
drivers/infiniband/core/uverbs_cmd.c
1117
static int ib_uverbs_ex_create_cq(struct uverbs_attr_bundle *attrs)
drivers/infiniband/core/uverbs_cmd.c
1135
static int ib_uverbs_resize_cq(struct uverbs_attr_bundle *attrs)
drivers/infiniband/core/uverbs_cmd.c
116
static u32 uverbs_response_length(struct uverbs_attr_bundle *attrs,
drivers/infiniband/core/uverbs_cmd.c
1194
static int ib_uverbs_poll_cq(struct uverbs_attr_bundle *attrs)
drivers/infiniband/core/uverbs_cmd.c
1247
static int ib_uverbs_req_notify_cq(struct uverbs_attr_bundle *attrs)
drivers/infiniband/core/uverbs_cmd.c
1269
static int ib_uverbs_destroy_cq(struct uverbs_attr_bundle *attrs)
drivers/infiniband/core/uverbs_cmd.c
1295
static int create_qp(struct uverbs_attr_bundle *attrs,
drivers/infiniband/core/uverbs_cmd.c
131
static int uverbs_request_start(struct uverbs_attr_bundle *attrs,
drivers/infiniband/core/uverbs_cmd.c
1528
static int ib_uverbs_create_qp(struct uverbs_attr_bundle *attrs)
drivers/infiniband/core/uverbs_cmd.c
1556
static int ib_uverbs_ex_create_qp(struct uverbs_attr_bundle *attrs)
drivers/infiniband/core/uverbs_cmd.c
1574
static int ib_uverbs_open_qp(struct uverbs_attr_bundle *attrs)
drivers/infiniband/core/uverbs_cmd.c
1662
static int ib_uverbs_query_qp(struct uverbs_attr_bundle *attrs)
drivers/infiniband/core/uverbs_cmd.c
1776
static int modify_qp(struct uverbs_attr_bundle *attrs,
drivers/infiniband/core/uverbs_cmd.c
183
struct ib_udata *uverbs_get_cleared_udata(struct uverbs_attr_bundle *attrs)
drivers/infiniband/core/uverbs_cmd.c
190
_ib_uverbs_lookup_comp_file(s32 fd, struct uverbs_attr_bundle *attrs)
drivers/infiniband/core/uverbs_cmd.c
1943
static int ib_uverbs_modify_qp(struct uverbs_attr_bundle *attrs)
drivers/infiniband/core/uverbs_cmd.c
1958
static int ib_uverbs_ex_modify_qp(struct uverbs_attr_bundle *attrs)
drivers/infiniband/core/uverbs_cmd.c
1984
static int ib_uverbs_destroy_qp(struct uverbs_attr_bundle *attrs)
drivers/infiniband/core/uverbs_cmd.c
2020
static int ib_uverbs_post_send(struct uverbs_attr_bundle *attrs)
drivers/infiniband/core/uverbs_cmd.c
207
int ib_alloc_ucontext(struct uverbs_attr_bundle *attrs)
drivers/infiniband/core/uverbs_cmd.c
2317
static int ib_uverbs_post_recv(struct uverbs_attr_bundle *attrs)
drivers/infiniband/core/uverbs_cmd.c
232
int ib_init_ucontext(struct uverbs_attr_bundle *attrs)
drivers/infiniband/core/uverbs_cmd.c
2368
static int ib_uverbs_post_srq_recv(struct uverbs_attr_bundle *attrs)
drivers/infiniband/core/uverbs_cmd.c
2420
static int ib_uverbs_create_ah(struct uverbs_attr_bundle *attrs)
drivers/infiniband/core/uverbs_cmd.c
2490
static int ib_uverbs_destroy_ah(struct uverbs_attr_bundle *attrs)
drivers/infiniband/core/uverbs_cmd.c
2502
static int ib_uverbs_attach_mcast(struct uverbs_attr_bundle *attrs)
drivers/infiniband/core/uverbs_cmd.c
2551
static int ib_uverbs_detach_mcast(struct uverbs_attr_bundle *attrs)
drivers/infiniband/core/uverbs_cmd.c
2670
static int kern_spec_to_ib_spec_action(struct uverbs_attr_bundle *attrs,
drivers/infiniband/core/uverbs_cmd.c
2897
static int kern_spec_to_ib_spec(struct uverbs_attr_bundle *attrs,
drivers/infiniband/core/uverbs_cmd.c
2912
static int ib_uverbs_ex_create_wq(struct uverbs_attr_bundle *attrs)
drivers/infiniband/core/uverbs_cmd.c
295
static int ib_uverbs_get_context(struct uverbs_attr_bundle *attrs)
drivers/infiniband/core/uverbs_cmd.c
2999
static int ib_uverbs_ex_destroy_wq(struct uverbs_attr_bundle *attrs)
drivers/infiniband/core/uverbs_cmd.c
3027
static int ib_uverbs_ex_modify_wq(struct uverbs_attr_bundle *attrs)
drivers/infiniband/core/uverbs_cmd.c
3078
static int ib_uverbs_ex_create_rwq_ind_table(struct uverbs_attr_bundle *attrs)
drivers/infiniband/core/uverbs_cmd.c
3192
static int ib_uverbs_ex_destroy_rwq_ind_table(struct uverbs_attr_bundle *attrs)
drivers/infiniband/core/uverbs_cmd.c
3208
static int ib_uverbs_ex_create_flow(struct uverbs_attr_bundle *attrs)
drivers/infiniband/core/uverbs_cmd.c
3374
static int ib_uverbs_ex_destroy_flow(struct uverbs_attr_bundle *attrs)
drivers/infiniband/core/uverbs_cmd.c
3389
static int __uverbs_create_xsrq(struct uverbs_attr_bundle *attrs,
drivers/infiniband/core/uverbs_cmd.c
3500
static int ib_uverbs_create_srq(struct uverbs_attr_bundle *attrs)
drivers/infiniband/core/uverbs_cmd.c
3522
static int ib_uverbs_create_xsrq(struct uverbs_attr_bundle *attrs)
drivers/infiniband/core/uverbs_cmd.c
3534
static int ib_uverbs_modify_srq(struct uverbs_attr_bundle *attrs)
drivers/infiniband/core/uverbs_cmd.c
3561
static int ib_uverbs_query_srq(struct uverbs_attr_bundle *attrs)
drivers/infiniband/core/uverbs_cmd.c
3594
static int ib_uverbs_destroy_srq(struct uverbs_attr_bundle *attrs)
drivers/infiniband/core/uverbs_cmd.c
3619
static int ib_uverbs_ex_query_device(struct uverbs_attr_bundle *attrs)
drivers/infiniband/core/uverbs_cmd.c
3683
static int ib_uverbs_ex_modify_cq(struct uverbs_attr_bundle *attrs)
drivers/infiniband/core/uverbs_cmd.c
389
static int ib_uverbs_query_device(struct uverbs_attr_bundle *attrs)
drivers/infiniband/core/uverbs_cmd.c
410
static int ib_uverbs_query_port(struct uverbs_attr_bundle *attrs)
drivers/infiniband/core/uverbs_cmd.c
438
static int ib_uverbs_alloc_pd(struct uverbs_attr_bundle *attrs)
drivers/infiniband/core/uverbs_cmd.c
487
static int ib_uverbs_dealloc_pd(struct uverbs_attr_bundle *attrs)
drivers/infiniband/core/uverbs_cmd.c
584
static int ib_uverbs_open_xrcd(struct uverbs_attr_bundle *attrs)
drivers/infiniband/core/uverbs_cmd.c
59
static int uverbs_response(struct uverbs_attr_bundle *attrs, const void *resp,
drivers/infiniband/core/uverbs_cmd.c
676
static int ib_uverbs_close_xrcd(struct uverbs_attr_bundle *attrs)
drivers/infiniband/core/uverbs_cmd.c
690
struct uverbs_attr_bundle *attrs)
drivers/infiniband/core/uverbs_cmd.c
712
static int ib_uverbs_reg_mr(struct uverbs_attr_bundle *attrs)
drivers/infiniband/core/uverbs_cmd.c
781
static int ib_uverbs_rereg_mr(struct uverbs_attr_bundle *attrs)
drivers/infiniband/core/uverbs_cmd.c
908
static int ib_uverbs_dereg_mr(struct uverbs_attr_bundle *attrs)
drivers/infiniband/core/uverbs_cmd.c
92
static int uverbs_request(struct uverbs_attr_bundle *attrs, void *req,
drivers/infiniband/core/uverbs_cmd.c
920
static int ib_uverbs_alloc_mw(struct uverbs_attr_bundle *attrs)
drivers/infiniband/core/uverbs_cmd.c
983
static int ib_uverbs_dealloc_mw(struct uverbs_attr_bundle *attrs)
drivers/infiniband/core/uverbs_cmd.c
995
static int ib_uverbs_create_comp_channel(struct uverbs_attr_bundle *attrs)
drivers/infiniband/core/uverbs_ioctl.c
109
__malloc void *_uverbs_alloc(struct uverbs_attr_bundle *bundle, size_t size,
drivers/infiniband/core/uverbs_ioctl.c
151
static int uverbs_set_output(const struct uverbs_attr_bundle *bundle,
drivers/infiniband/core/uverbs_ioctl.c
172
struct uverbs_attr_bundle *bundle =
drivers/infiniband/core/uverbs_ioctl.c
173
container_of(&pbundle->bundle, struct uverbs_attr_bundle, hdr);
drivers/infiniband/core/uverbs_ioctl.c
232
struct uverbs_attr_bundle *attrs)
drivers/infiniband/core/uverbs_ioctl.c
248
struct uverbs_attr_bundle *bundle =
drivers/infiniband/core/uverbs_ioctl.c
249
container_of(&pbundle->bundle, struct uverbs_attr_bundle, hdr);
drivers/infiniband/core/uverbs_ioctl.c
431
int (*handler)(struct uverbs_attr_bundle *attrs);
drivers/infiniband/core/uverbs_ioctl.c
432
struct uverbs_attr_bundle *bundle =
drivers/infiniband/core/uverbs_ioctl.c
433
container_of(&pbundle->bundle, struct uverbs_attr_bundle, hdr);
drivers/infiniband/core/uverbs_ioctl.c
511
struct uverbs_attr_bundle *bundle =
drivers/infiniband/core/uverbs_ioctl.c
512
container_of(&pbundle->bundle, struct uverbs_attr_bundle, hdr);
drivers/infiniband/core/uverbs_ioctl.c
609
struct uverbs_attr_bundle, hdr)->attrs),
drivers/infiniband/core/uverbs_ioctl.c
652
int uverbs_get_flags64(u64 *to, const struct uverbs_attr_bundle *attrs_bundle,
drivers/infiniband/core/uverbs_ioctl.c
685
int uverbs_get_flags32(u32 *to, const struct uverbs_attr_bundle *attrs_bundle,
drivers/infiniband/core/uverbs_ioctl.c
708
void uverbs_fill_udata(struct uverbs_attr_bundle *bundle,
drivers/infiniband/core/uverbs_ioctl.c
714
struct uverbs_attr_bundle *bundle_aux =
drivers/infiniband/core/uverbs_ioctl.c
715
container_of(&pbundle->bundle, struct uverbs_attr_bundle, hdr);
drivers/infiniband/core/uverbs_ioctl.c
743
int uverbs_copy_to(const struct uverbs_attr_bundle *bundle, size_t idx,
drivers/infiniband/core/uverbs_ioctl.c
765
int uverbs_output_written(const struct uverbs_attr_bundle *bundle, size_t idx)
drivers/infiniband/core/uverbs_ioctl.c
776
const struct uverbs_attr_bundle *attrs_bundle,
drivers/infiniband/core/uverbs_ioctl.c
800
const struct uverbs_attr_bundle *attrs_bundle,
drivers/infiniband/core/uverbs_ioctl.c
82
struct uverbs_attr_bundle *bundle;
drivers/infiniband/core/uverbs_ioctl.c
822
int uverbs_copy_to_struct_or_zero(const struct uverbs_attr_bundle *bundle,
drivers/infiniband/core/uverbs_ioctl.c
840
void uverbs_finalize_uobj_create(const struct uverbs_attr_bundle *bundle,
drivers/infiniband/core/uverbs_main.c
579
struct uverbs_attr_bundle bundle;
drivers/infiniband/core/uverbs_std_types.c
104
struct uverbs_attr_bundle *attrs)
drivers/infiniband/core/uverbs_std_types.c
123
struct uverbs_attr_bundle *attrs)
drivers/infiniband/core/uverbs_std_types.c
168
int uverbs_destroy_def_handler(struct uverbs_attr_bundle *attrs)
drivers/infiniband/core/uverbs_std_types.c
44
struct uverbs_attr_bundle *attrs)
drivers/infiniband/core/uverbs_std_types.c
53
struct uverbs_attr_bundle *attrs)
drivers/infiniband/core/uverbs_std_types.c
73
struct uverbs_attr_bundle *attrs)
drivers/infiniband/core/uverbs_std_types.c
80
struct uverbs_attr_bundle *attrs)
drivers/infiniband/core/uverbs_std_types_async_fd.c
12
struct uverbs_attr_bundle *attrs)
drivers/infiniband/core/uverbs_std_types_counters.c
40
struct uverbs_attr_bundle *attrs)
drivers/infiniband/core/uverbs_std_types_counters.c
56
struct uverbs_attr_bundle *attrs)
drivers/infiniband/core/uverbs_std_types_counters.c
89
struct uverbs_attr_bundle *attrs)
drivers/infiniband/core/uverbs_std_types_cq.c
262
struct uverbs_attr_bundle *attrs)
drivers/infiniband/core/uverbs_std_types_cq.c
40
struct uverbs_attr_bundle *attrs)
drivers/infiniband/core/uverbs_std_types_cq.c
62
struct uverbs_attr_bundle *attrs)
drivers/infiniband/core/uverbs_std_types_device.c
102
struct uverbs_attr_bundle *attrs)
drivers/infiniband/core/uverbs_std_types_device.c
177
struct uverbs_attr_bundle *attrs)
drivers/infiniband/core/uverbs_std_types_device.c
21
struct uverbs_attr_bundle *attrs)
drivers/infiniband/core/uverbs_std_types_device.c
213
struct uverbs_attr_bundle *attrs)
drivers/infiniband/core/uverbs_std_types_device.c
246
struct uverbs_attr_bundle *attrs)
drivers/infiniband/core/uverbs_std_types_device.c
275
struct uverbs_attr_bundle *attrs)
drivers/infiniband/core/uverbs_std_types_device.c
305
static int copy_gid_entries_to_user(struct uverbs_attr_bundle *attrs,
drivers/infiniband/core/uverbs_std_types_device.c
347
struct uverbs_attr_bundle *attrs)
drivers/infiniband/core/uverbs_std_types_device.c
402
struct uverbs_attr_bundle *attrs)
drivers/infiniband/core/uverbs_std_types_device.c
66
struct uverbs_attr_bundle *attrs,
drivers/infiniband/core/uverbs_std_types_dm.c
39
struct uverbs_attr_bundle *attrs)
drivers/infiniband/core/uverbs_std_types_dm.c
50
struct uverbs_attr_bundle *attrs)
drivers/infiniband/core/uverbs_std_types_dmabuf.c
89
struct uverbs_attr_bundle *attrs)
drivers/infiniband/core/uverbs_std_types_dmah.c
13
struct uverbs_attr_bundle *attrs)
drivers/infiniband/core/uverbs_std_types_dmah.c
31
struct uverbs_attr_bundle *attrs)
drivers/infiniband/core/uverbs_std_types_flow_action.c
39
struct uverbs_attr_bundle *attrs)
drivers/infiniband/core/uverbs_std_types_mr.c
157
struct uverbs_attr_bundle *attrs)
drivers/infiniband/core/uverbs_std_types_mr.c
187
struct uverbs_attr_bundle *attrs)
drivers/infiniband/core/uverbs_std_types_mr.c
270
struct uverbs_attr_bundle *attrs)
drivers/infiniband/core/uverbs_std_types_mr.c
41
struct uverbs_attr_bundle *attrs)
drivers/infiniband/core/uverbs_std_types_mr.c
48
struct uverbs_attr_bundle *attrs)
drivers/infiniband/core/uverbs_std_types_mr.c
84
struct uverbs_attr_bundle *attrs)
drivers/infiniband/core/uverbs_std_types_qp.c
13
struct uverbs_attr_bundle *attrs)
drivers/infiniband/core/uverbs_std_types_qp.c
346
struct uverbs_attr_bundle *attrs)
drivers/infiniband/core/uverbs_std_types_qp.c
83
struct uverbs_attr_bundle *attrs)
drivers/infiniband/core/uverbs_std_types_srq.c
12
struct uverbs_attr_bundle *attrs)
drivers/infiniband/core/uverbs_std_types_srq.c
198
struct uverbs_attr_bundle *attrs)
drivers/infiniband/core/uverbs_std_types_srq.c
37
struct uverbs_attr_bundle *attrs)
drivers/infiniband/core/uverbs_std_types_wq.c
12
struct uverbs_attr_bundle *attrs)
drivers/infiniband/core/uverbs_std_types_wq.c
160
struct uverbs_attr_bundle *attrs)
drivers/infiniband/core/uverbs_std_types_wq.c
28
struct uverbs_attr_bundle *attrs)
drivers/infiniband/core/uverbs_uapi.c
11
static int ib_uverbs_notsupp(struct uverbs_attr_bundle *attrs)
drivers/infiniband/hw/bnxt_re/ib_verbs.c
3146
struct uverbs_attr_bundle *attrs)
drivers/infiniband/hw/bnxt_re/ib_verbs.c
4331
struct uverbs_attr_bundle *attrs)
drivers/infiniband/hw/bnxt_re/ib_verbs.c
4686
static int UVERBS_HANDLER(BNXT_RE_METHOD_NOTIFY_DRV)(struct uverbs_attr_bundle *attrs)
drivers/infiniband/hw/bnxt_re/ib_verbs.c
4695
static int UVERBS_HANDLER(BNXT_RE_METHOD_ALLOC_PAGE)(struct uverbs_attr_bundle *attrs)
drivers/infiniband/hw/bnxt_re/ib_verbs.c
4778
struct uverbs_attr_bundle *attrs)
drivers/infiniband/hw/bnxt_re/ib_verbs.c
4838
static int UVERBS_HANDLER(BNXT_RE_METHOD_GET_TOGGLE_MEM)(struct uverbs_attr_bundle *attrs)
drivers/infiniband/hw/bnxt_re/ib_verbs.c
4916
struct uverbs_attr_bundle *attrs)
drivers/infiniband/hw/bnxt_re/ib_verbs.h
249
struct uverbs_attr_bundle *attrs);
drivers/infiniband/hw/bnxt_re/ib_verbs.h
272
struct uverbs_attr_bundle *attrs);
drivers/infiniband/hw/cxgb4/cq.c
998
struct uverbs_attr_bundle *attrs)
drivers/infiniband/hw/cxgb4/iw_cxgb4.h
1016
struct uverbs_attr_bundle *attrs);
drivers/infiniband/hw/efa/efa.h
165
struct uverbs_attr_bundle *attrs);
drivers/infiniband/hw/efa/efa.h
167
struct ib_umem *umem, struct uverbs_attr_bundle *attrs);
drivers/infiniband/hw/efa/efa.h
176
struct uverbs_attr_bundle *attrs);
drivers/infiniband/hw/efa/efa_verbs.c
1135
struct ib_umem *umem, struct uverbs_attr_bundle *attrs)
drivers/infiniband/hw/efa/efa_verbs.c
1312
struct uverbs_attr_bundle *attrs)
drivers/infiniband/hw/efa/efa_verbs.c
1761
struct uverbs_attr_bundle *attrs)
drivers/infiniband/hw/efa/efa_verbs.c
1848
static int UVERBS_HANDLER(EFA_IB_METHOD_MR_QUERY)(struct uverbs_attr_bundle *attrs)
drivers/infiniband/hw/erdma/erdma_verbs.c
1955
struct uverbs_attr_bundle *attrs)
drivers/infiniband/hw/erdma/erdma_verbs.h
437
struct uverbs_attr_bundle *attrs);
drivers/infiniband/hw/hns/hns_roce_cq.c
411
struct uverbs_attr_bundle *attrs)
drivers/infiniband/hw/hns/hns_roce_device.h
1297
struct uverbs_attr_bundle *attrs);
drivers/infiniband/hw/ionic/ionic_controlpath.c
1215
struct uverbs_attr_bundle *attrs)
drivers/infiniband/hw/ionic/ionic_controlpath.c
938
struct uverbs_attr_bundle *attrs)
drivers/infiniband/hw/ionic/ionic_ibdev.h
475
struct uverbs_attr_bundle *attrs);
drivers/infiniband/hw/ionic/ionic_ibdev.h
484
struct uverbs_attr_bundle *attrs);
drivers/infiniband/hw/irdma/verbs.c
2473
struct uverbs_attr_bundle *attrs)
drivers/infiniband/hw/irdma/verbs.c
3598
struct uverbs_attr_bundle *attrs)
drivers/infiniband/hw/mana/cq.c
9
struct uverbs_attr_bundle *attrs)
drivers/infiniband/hw/mana/mana_ib.h
669
struct uverbs_attr_bundle *attrs);
drivers/infiniband/hw/mana/mana_ib.h
742
struct uverbs_attr_bundle *attrs);
drivers/infiniband/hw/mana/mana_ib.h
745
struct ib_dm_alloc_attr *attr, struct uverbs_attr_bundle *attrs);
drivers/infiniband/hw/mana/mana_ib.h
746
int mana_ib_dealloc_dm(struct ib_dm *dm, struct uverbs_attr_bundle *attrs);
drivers/infiniband/hw/mana/mana_ib.h
748
struct uverbs_attr_bundle *attrs);
drivers/infiniband/hw/mana/mr.c
204
struct uverbs_attr_bundle *attrs)
drivers/infiniband/hw/mana/mr.c
357
struct uverbs_attr_bundle *attrs)
drivers/infiniband/hw/mana/mr.c
399
int mana_ib_dealloc_dm(struct ib_dm *ibdm, struct uverbs_attr_bundle *attrs)
drivers/infiniband/hw/mana/mr.c
415
struct uverbs_attr_bundle *attrs)
drivers/infiniband/hw/mlx4/cq.c
179
struct uverbs_attr_bundle *attrs)
drivers/infiniband/hw/mlx4/mlx4_ib.h
774
struct uverbs_attr_bundle *attrs);
drivers/infiniband/hw/mlx5/counters.c
164
struct uverbs_attr_bundle *attrs)
drivers/infiniband/hw/mlx5/counters.c
216
struct uverbs_attr_bundle *attrs)
drivers/infiniband/hw/mlx5/cq.c
721
struct uverbs_attr_bundle *attrs)
drivers/infiniband/hw/mlx5/cq.c
953
struct uverbs_attr_bundle *attrs)
drivers/infiniband/hw/mlx5/devx.c
1031
struct uverbs_attr_bundle *attrs)
drivers/infiniband/hw/mlx5/devx.c
1080
struct uverbs_attr_bundle *attrs)
drivers/infiniband/hw/mlx5/devx.c
1108
struct uverbs_attr_bundle *attrs)
drivers/infiniband/hw/mlx5/devx.c
121
devx_ufile2uctx(const struct uverbs_attr_bundle *attrs)
drivers/infiniband/hw/mlx5/devx.c
1449
struct uverbs_attr_bundle *attrs)
drivers/infiniband/hw/mlx5/devx.c
1525
struct uverbs_attr_bundle *attrs)
drivers/infiniband/hw/mlx5/devx.c
1646
struct uverbs_attr_bundle *attrs)
drivers/infiniband/hw/mlx5/devx.c
1693
struct uverbs_attr_bundle *attrs)
drivers/infiniband/hw/mlx5/devx.c
1761
struct uverbs_attr_bundle *attrs)
drivers/infiniband/hw/mlx5/devx.c
1777
struct uverbs_attr_bundle *attrs)
drivers/infiniband/hw/mlx5/devx.c
1831
struct uverbs_attr_bundle *attrs)
drivers/infiniband/hw/mlx5/devx.c
2062
struct uverbs_attr_bundle *attrs)
drivers/infiniband/hw/mlx5/devx.c
2244
struct uverbs_attr_bundle *attrs,
drivers/infiniband/hw/mlx5/devx.c
2314
struct uverbs_attr_bundle *attrs,
drivers/infiniband/hw/mlx5/devx.c
2376
struct uverbs_attr_bundle *attrs)
drivers/infiniband/hw/mlx5/devx.c
2437
struct uverbs_attr_bundle *attrs)
drivers/infiniband/hw/mlx5/devx.c
634
static bool devx_is_valid_obj_id(struct uverbs_attr_bundle *attrs,
drivers/infiniband/hw/mlx5/dm.c
174
struct uverbs_attr_bundle *attrs)
drivers/infiniband/hw/mlx5/dm.c
193
struct uverbs_attr_bundle *attrs)
drivers/infiniband/hw/mlx5/dm.c
205
struct uverbs_attr_bundle *attrs)
drivers/infiniband/hw/mlx5/dm.c
276
struct uverbs_attr_bundle *attrs)
drivers/infiniband/hw/mlx5/dm.c
354
struct uverbs_attr_bundle *attrs,
drivers/infiniband/hw/mlx5/dm.c
424
struct uverbs_attr_bundle *attrs)
drivers/infiniband/hw/mlx5/dm.c
485
struct uverbs_attr_bundle *attrs)
drivers/infiniband/hw/mlx5/dm.c
506
struct uverbs_attr_bundle *attrs)
drivers/infiniband/hw/mlx5/dm.h
60
struct uverbs_attr_bundle *attrs);
drivers/infiniband/hw/mlx5/dmah.c
14
struct uverbs_attr_bundle *attrs)
drivers/infiniband/hw/mlx5/dmah.c
40
struct uverbs_attr_bundle *attrs)
drivers/infiniband/hw/mlx5/fs.c
2338
static int get_dests(struct uverbs_attr_bundle *attrs,
drivers/infiniband/hw/mlx5/fs.c
2455
struct uverbs_attr_bundle *attrs)
drivers/infiniband/hw/mlx5/fs.c
2576
struct uverbs_attr_bundle *attrs)
drivers/infiniband/hw/mlx5/fs.c
2820
struct uverbs_attr_bundle *attrs)
drivers/infiniband/hw/mlx5/fs.c
2856
static int mlx5_ib_matcher_ns(struct uverbs_attr_bundle *attrs,
drivers/infiniband/hw/mlx5/fs.c
2912
struct uverbs_attr_bundle *attrs)
drivers/infiniband/hw/mlx5/fs.c
2990
struct uverbs_attr_bundle *attrs)
drivers/infiniband/hw/mlx5/fs.c
3113
struct uverbs_attr_bundle *attrs)
drivers/infiniband/hw/mlx5/fs.c
3239
struct uverbs_attr_bundle *attrs)
drivers/infiniband/hw/mlx5/main.c
2329
struct uverbs_attr_bundle *attrs)
drivers/infiniband/hw/mlx5/main.c
4124
struct uverbs_attr_bundle *attrs)
drivers/infiniband/hw/mlx5/main.c
4189
struct uverbs_attr_bundle *attrs)
drivers/infiniband/hw/mlx5/main.c
4302
struct uverbs_attr_bundle *attrs)
drivers/infiniband/hw/mlx5/mlx5_ib.h
1373
struct uverbs_attr_bundle *attrs);
drivers/infiniband/hw/mlx5/mlx5_ib.h
1390
struct uverbs_attr_bundle *attrs);
drivers/infiniband/hw/mlx5/mlx5_ib.h
1396
struct uverbs_attr_bundle *attrs);
drivers/infiniband/hw/mlx5/mlx5_ib.h
1470
struct uverbs_attr_bundle *attrs);
drivers/infiniband/hw/mlx5/mr.c
1413
struct uverbs_attr_bundle *attrs)
drivers/infiniband/hw/mlx5/mr.c
1426
struct uverbs_attr_bundle *attrs)
drivers/infiniband/hw/mlx5/mr.c
1757
struct uverbs_attr_bundle *attrs)
drivers/infiniband/hw/mlx5/qos.c
25
struct uverbs_attr_bundle *attrs)
drivers/infiniband/hw/mlx5/qos.c
87
struct uverbs_attr_bundle *attrs)
drivers/infiniband/hw/mlx5/std_types.c
155
struct uverbs_attr_bundle *attrs)
drivers/infiniband/hw/mlx5/std_types.c
19
struct uverbs_attr_bundle *attrs)
drivers/infiniband/hw/mlx5/std_types.c
190
struct uverbs_attr_bundle *attrs)
drivers/infiniband/hw/mthca/mthca_provider.c
578
struct uverbs_attr_bundle *attrs)
drivers/infiniband/hw/ocrdma/ocrdma_verbs.c
969
struct uverbs_attr_bundle *attrs)
drivers/infiniband/hw/ocrdma/ocrdma_verbs.h
73
struct uverbs_attr_bundle *attrs);
drivers/infiniband/hw/qedr/verbs.c
903
struct uverbs_attr_bundle *attrs)
drivers/infiniband/hw/qedr/verbs.h
55
struct uverbs_attr_bundle *attrs);
drivers/infiniband/hw/usnic/usnic_ib_verbs.c
580
struct uverbs_attr_bundle *attrs)
drivers/infiniband/hw/usnic/usnic_ib_verbs.h
59
struct uverbs_attr_bundle *attrs);
drivers/infiniband/hw/vmw_pvrdma/pvrdma_cq.c
102
struct uverbs_attr_bundle *attrs)
drivers/infiniband/hw/vmw_pvrdma/pvrdma_verbs.h
377
struct uverbs_attr_bundle *attrs);
drivers/infiniband/sw/rdmavt/cq.c
160
struct uverbs_attr_bundle *attrs)
drivers/infiniband/sw/rdmavt/cq.h
13
struct uverbs_attr_bundle *attrs);
drivers/infiniband/sw/rdmavt/mmap.c
140
container_of(udata, struct uverbs_attr_bundle, driver_udata)
drivers/infiniband/sw/rxe/rxe_loc.h
208
struct uverbs_attr_bundle *attrs);
drivers/infiniband/sw/rxe/rxe_loc.h
241
struct uverbs_attr_bundle *attrs)
drivers/infiniband/sw/rxe/rxe_mmap.c
142
container_of(udata, struct uverbs_attr_bundle, driver_udata)
drivers/infiniband/sw/rxe/rxe_odp.c
569
struct uverbs_attr_bundle *attrs)
drivers/infiniband/sw/rxe/rxe_verbs.c
1076
struct uverbs_attr_bundle *attrs)
drivers/infiniband/sw/siw/siw_verbs.c
1143
struct uverbs_attr_bundle *attrs)
drivers/infiniband/sw/siw/siw_verbs.h
46
struct uverbs_attr_bundle *attrs);
include/rdma/ib_verbs.h
2337
struct uverbs_attr_bundle;
include/rdma/ib_verbs.h
2539
struct uverbs_attr_bundle *attrs);
include/rdma/ib_verbs.h
2543
struct uverbs_attr_bundle *attrs);
include/rdma/ib_verbs.h
2565
struct uverbs_attr_bundle *attrs);
include/rdma/ib_verbs.h
2579
struct uverbs_attr_bundle *attrs);
include/rdma/ib_verbs.h
2627
struct uverbs_attr_bundle *attrs);
include/rdma/ib_verbs.h
2628
int (*dealloc_dm)(struct ib_dm *dm, struct uverbs_attr_bundle *attrs);
include/rdma/ib_verbs.h
2630
struct uverbs_attr_bundle *attrs);
include/rdma/ib_verbs.h
2631
int (*dealloc_dmah)(struct ib_dmah *dmah, struct uverbs_attr_bundle *attrs);
include/rdma/ib_verbs.h
2634
struct uverbs_attr_bundle *attrs);
include/rdma/ib_verbs.h
2636
struct uverbs_attr_bundle *attrs);
include/rdma/ib_verbs.h
2640
struct uverbs_attr_bundle *attrs);
include/rdma/ib_verbs.h
2753
struct uverbs_attr_bundle *attrs);
include/rdma/ib_verbs.h
4912
int uverbs_destroy_def_handler(struct uverbs_attr_bundle *attrs);
include/rdma/ib_verbs.h
4913
bool rdma_uattrs_has_raw_cap(const struct uverbs_attr_bundle *attrs);
include/rdma/ib_verbs.h
4915
static inline int uverbs_destroy_def_handler(struct uverbs_attr_bundle *attrs)
include/rdma/ib_verbs.h
4920
rdma_uattrs_has_raw_cap(const struct uverbs_attr_bundle *attrs)
include/rdma/uverbs_ioctl.h
1013
uverbs_get_raw_fd(int *to, const struct uverbs_attr_bundle *attrs_bundle,
include/rdma/uverbs_ioctl.h
306
int (*handler)(struct uverbs_attr_bundle *attrs);
include/rdma/uverbs_ioctl.h
350
int (*func_write)(struct uverbs_attr_bundle *attrs);
include/rdma/uverbs_ioctl.h
643
static inline bool uverbs_attr_is_valid(const struct uverbs_attr_bundle *attrs_bundle,
include/rdma/uverbs_ioctl.h
660
static inline struct uverbs_attr_bundle *
include/rdma/uverbs_ioctl.h
663
return container_of(udata, struct uverbs_attr_bundle, driver_udata);
include/rdma/uverbs_ioctl.h
672
static inline const struct uverbs_attr *uverbs_attr_get(const struct uverbs_attr_bundle *attrs_bundle,
include/rdma/uverbs_ioctl.h
681
static inline int uverbs_attr_get_enum_id(const struct uverbs_attr_bundle *attrs_bundle,
include/rdma/uverbs_ioctl.h
692
static inline void *uverbs_attr_get_obj(const struct uverbs_attr_bundle *attrs_bundle,
include/rdma/uverbs_ioctl.h
704
static inline struct ib_uobject *uverbs_attr_get_uobject(const struct uverbs_attr_bundle *attrs_bundle,
include/rdma/uverbs_ioctl.h
716
uverbs_attr_get_len(const struct uverbs_attr_bundle *attrs_bundle, u16 idx)
include/rdma/uverbs_ioctl.h
726
void uverbs_finalize_uobj_create(const struct uverbs_attr_bundle *attrs_bundle,
include/rdma/uverbs_ioctl.h
737
uverbs_attr_ptr_get_array_size(struct uverbs_attr_bundle *attrs, u16 idx,
include/rdma/uverbs_ioctl.h
760
const struct uverbs_attr_bundle *attrs_bundle, u16 attr_idx,
include/rdma/uverbs_ioctl.h
782
const struct uverbs_attr_bundle *attrs_bundle, u16 idx)
include/rdma/uverbs_ioctl.h
794
const struct uverbs_attr_bundle *attrs_bundle,
include/rdma/uverbs_ioctl.h
821
const struct uverbs_attr_bundle *attrs_bundle,
include/rdma/uverbs_ioctl.h
852
ib_uverbs_get_ucontext(const struct uverbs_attr_bundle *attrs)
include/rdma/uverbs_ioctl.h
858
int uverbs_get_flags64(u64 *to, const struct uverbs_attr_bundle *attrs_bundle,
include/rdma/uverbs_ioctl.h
860
int uverbs_get_flags32(u32 *to, const struct uverbs_attr_bundle *attrs_bundle,
include/rdma/uverbs_ioctl.h
862
int uverbs_copy_to(const struct uverbs_attr_bundle *attrs_bundle, size_t idx,
include/rdma/uverbs_ioctl.h
864
__malloc void *_uverbs_alloc(struct uverbs_attr_bundle *bundle, size_t size,
include/rdma/uverbs_ioctl.h
867
static inline __malloc void *uverbs_alloc(struct uverbs_attr_bundle *bundle,
include/rdma/uverbs_ioctl.h
873
static inline __malloc void *uverbs_zalloc(struct uverbs_attr_bundle *bundle,
include/rdma/uverbs_ioctl.h
879
static inline __malloc void *uverbs_kcalloc(struct uverbs_attr_bundle *bundle,
include/rdma/uverbs_ioctl.h
890
const struct uverbs_attr_bundle *attrs_bundle,
include/rdma/uverbs_ioctl.h
894
const struct uverbs_attr_bundle *attrs_bundle,
include/rdma/uverbs_ioctl.h
896
int uverbs_copy_to_struct_or_zero(const struct uverbs_attr_bundle *bundle,
include/rdma/uverbs_ioctl.h
900
uverbs_get_flags64(u64 *to, const struct uverbs_attr_bundle *attrs_bundle,
include/rdma/uverbs_ioctl.h
906
uverbs_get_flags32(u32 *to, const struct uverbs_attr_bundle *attrs_bundle,
include/rdma/uverbs_ioctl.h
911
static inline int uverbs_copy_to(const struct uverbs_attr_bundle *attrs_bundle,
include/rdma/uverbs_ioctl.h
916
static inline __malloc void *uverbs_alloc(struct uverbs_attr_bundle *bundle,
include/rdma/uverbs_ioctl.h
921
static inline __malloc void *uverbs_zalloc(struct uverbs_attr_bundle *bundle,
include/rdma/uverbs_ioctl.h
927
_uverbs_get_const(s64 *to, const struct uverbs_attr_bundle *attrs_bundle,
include/rdma/uverbs_ioctl.h
934
uverbs_copy_to_struct_or_zero(const struct uverbs_attr_bundle *bundle,
include/rdma/uverbs_ioctl.h
941
const struct uverbs_attr_bundle *attrs_bundle,
include/rdma/uverbs_ioctl.h
949
const struct uverbs_attr_bundle *attrs_bundle,
include/rdma/uverbs_std_types.h
102
struct uverbs_attr_bundle *attrs, struct ib_device **ib_dev)
include/rdma/uverbs_std_types.h
50
struct uverbs_attr_bundle *attrs);
include/rdma/uverbs_std_types.h
56
u32 id, struct uverbs_attr_bundle *attrs);
include/rdma/uverbs_std_types.h
81
struct uverbs_attr_bundle *attrs)
include/rdma/uverbs_std_types.h
87
struct uverbs_attr_bundle *attrs)
include/rdma/uverbs_types.h
105
struct uverbs_attr_bundle *attrs);
include/rdma/uverbs_types.h
111
struct uverbs_attr_bundle *attrs);
include/rdma/uverbs_types.h
115
struct uverbs_attr_bundle *attrs);
include/rdma/uverbs_types.h
117
struct uverbs_attr_bundle *attrs,
include/rdma/uverbs_types.h
120
struct uverbs_attr_bundle *attrs);
include/rdma/uverbs_types.h
123
struct uverbs_attr_bundle *attrs);
include/rdma/uverbs_types.h
59
struct uverbs_attr_bundle *attrs);
include/rdma/uverbs_types.h
72
struct uverbs_attr_bundle *attrs);