Searched refs:uverbs_attr_bundle (Results 1 - 20 of 20) sorted by relevance

/freebsd-current/sys/ofed/drivers/infiniband/core/
H A Drdma_core.h52 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 Dib_uverbs_std_types.c42 struct uverbs_attr_bundle *attrs)
51 struct uverbs_attr_bundle *attrs)
71 struct uverbs_attr_bundle *attrs)
78 struct uverbs_attr_bundle *attrs)
112 struct uverbs_attr_bundle *attrs)
128 struct uverbs_attr_bundle *attrs)
145 struct uverbs_attr_bundle *attrs)
170 struct uverbs_attr_bundle *attrs)
190 struct uverbs_attr_bundle *attrs)
239 int uverbs_destroy_def_handler(struct uverbs_attr_bundle *attr
[all...]
H A Dib_uverbs_std_types_counters.c42 struct uverbs_attr_bundle *attrs)
55 struct uverbs_attr_bundle *attrs)
89 struct uverbs_attr_bundle *attrs)
H A Dib_rdma_core.c124 struct uverbs_attr_bundle *attrs)
194 int uobj_destroy(struct ib_uobject *uobj, struct uverbs_attr_bundle *attrs)
222 u32 id, struct uverbs_attr_bundle *attrs)
246 struct uverbs_attr_bundle *attrs)
259 static struct ib_uobject *alloc_uobj(struct uverbs_attr_bundle *attrs,
375 struct uverbs_attr_bundle *attrs)
425 struct uverbs_attr_bundle *attrs)
454 struct uverbs_attr_bundle *attrs)
492 struct uverbs_attr_bundle *attrs)
523 struct uverbs_attr_bundle *attr
[all...]
H A Dib_uverbs_std_types_async_fd.c14 struct uverbs_attr_bundle *attrs)
H A Dib_uverbs_std_types_dm.c39 struct uverbs_attr_bundle *attrs)
52 struct uverbs_attr_bundle *attrs)
H A Dib_uverbs_std_types_device.c18 struct uverbs_attr_bundle *attrs)
58 struct uverbs_attr_bundle *attrs,
94 struct uverbs_attr_bundle *attrs)
162 struct uverbs_attr_bundle *attrs)
197 struct uverbs_attr_bundle *attrs)
H A Dib_uverbs_std_types_cq.c39 struct uverbs_attr_bundle *attrs)
61 struct uverbs_attr_bundle *attrs)
175 struct uverbs_attr_bundle *attrs)
H A Dib_uverbs_std_types_mr.c39 struct uverbs_attr_bundle *attrs)
46 struct uverbs_attr_bundle *attrs)
82 struct uverbs_attr_bundle *attrs)
H A Dib_uverbs_std_types_flow_action.c39 struct uverbs_attr_bundle *attrs)
51 static u64 esp_flags_uverbs_to_verbs(struct uverbs_attr_bundle *attrs,
194 struct uverbs_attr_bundle *attrs)
228 struct uverbs_attr_bundle *attrs,
309 struct uverbs_attr_bundle *attrs)
338 struct uverbs_attr_bundle *attrs)
H A Dib_uverbs_cmd.c65 static int uverbs_response(struct uverbs_attr_bundle *attrs, const void *resp,
98 static int uverbs_request(struct uverbs_attr_bundle *attrs, void *req,
122 static u32 uverbs_response_length(struct uverbs_attr_bundle *attrs,
137 static int uverbs_request_start(struct uverbs_attr_bundle *attrs,
189 struct ib_udata *uverbs_get_cleared_udata(struct uverbs_attr_bundle *attrs)
196 _ib_uverbs_lookup_comp_file(s32 fd, struct uverbs_attr_bundle *attrs)
215 int ib_alloc_ucontext(struct uverbs_attr_bundle *attrs)
237 int ib_init_ucontext(struct uverbs_attr_bundle *attrs)
273 static int ib_uverbs_get_context(struct uverbs_attr_bundle *attrs)
368 static int ib_uverbs_query_device(struct uverbs_attr_bundle *attr
[all...]
H A Dib_uverbs_ioctl.c68 struct uverbs_attr_bundle bundle;
107 __malloc void *_uverbs_alloc(struct uverbs_attr_bundle *bundle, size_t size,
150 static int uverbs_set_output(const struct uverbs_attr_bundle *bundle,
229 struct uverbs_attr_bundle *attrs)
396 int (*handler)(struct uverbs_attr_bundle *attrs);
609 int uverbs_get_flags64(u64 *to, const struct uverbs_attr_bundle *attrs_bundle,
642 int uverbs_get_flags32(u32 *to, const struct uverbs_attr_bundle *attrs_bundle,
665 void uverbs_fill_udata(struct uverbs_attr_bundle *bundle,
698 int uverbs_copy_to(const struct uverbs_attr_bundle *bundle, size_t idx,
720 int uverbs_output_written(const struct uverbs_attr_bundle *bundl
[all...]
H A Duverbs.h226 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 Dib_uverbs_uapi.c11 static int ib_uverbs_notsupp(struct uverbs_attr_bundle *attrs)
H A Dib_uverbs_main.c564 struct uverbs_attr_bundle bundle;
/freebsd-current/sys/ofed/include/rdma/
H A Duverbs_types.h42 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 Duverbs_ioctl.h332 int (*handler)(struct uverbs_attr_bundle *attrs);
376 int (*func_write)(struct uverbs_attr_bundle *attrs);
651 struct uverbs_attr_bundle { struct
660 static inline bool uverbs_attr_is_valid(const struct uverbs_attr_bundle *attrs_bundle,
669 * ib_udata which is embedded in uverbs_attr_bundle.
678 (udata ? container_of(container_of(udata, struct uverbs_attr_bundle, \
686 static inline const struct uverbs_attr *uverbs_attr_get(const struct uverbs_attr_bundle *attrs_bundle,
695 static inline int uverbs_attr_get_enum_id(const struct uverbs_attr_bundle *attrs_bundle,
706 static inline void *uverbs_attr_get_obj(const struct uverbs_attr_bundle *attrs_bundle,
718 static inline struct ib_uobject *uverbs_attr_get_uobject(const struct uverbs_attr_bundle *attrs_bundl
[all...]
H A Duverbs_std_types.h79 struct uverbs_attr_bundle *attrs);
85 u32 id, struct uverbs_attr_bundle *attrs);
110 struct uverbs_attr_bundle *attrs)
117 struct uverbs_attr_bundle *attrs, struct ib_device **ib_dev)
H A Dib_verbs.h77 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 *attr
[all...]
/freebsd-current/sys/dev/mlx5/mlx5_ib/
H A Dmlx5_ib_devx.c154 devx_ufile2uctx(const struct uverbs_attr_bundle *attrs)
602 static bool devx_is_valid_obj_id(struct uverbs_attr_bundle *attrs,
978 struct uverbs_attr_bundle *attrs)
1028 struct uverbs_attr_bundle *attrs)
1056 struct uverbs_attr_bundle *attrs)
1335 struct uverbs_attr_bundle *attrs)
1390 struct uverbs_attr_bundle *attrs)
1496 struct uverbs_attr_bundle *attrs)
1541 struct uverbs_attr_bundle *attrs)
1607 struct uverbs_attr_bundle *attr
[all...]

Completed in 177 milliseconds