Searched refs:uverbs_attr_bundle (Results 1 - 20 of 20) sorted by relevance
/freebsd-current/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) 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 D | ib_uverbs_std_types_counters.c | 42 struct uverbs_attr_bundle *attrs) 55 struct uverbs_attr_bundle *attrs) 89 struct uverbs_attr_bundle *attrs)
|
H A D | ib_rdma_core.c | 124 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 D | ib_uverbs_std_types_async_fd.c | 14 struct uverbs_attr_bundle *attrs)
|
H A D | ib_uverbs_std_types_dm.c | 39 struct uverbs_attr_bundle *attrs) 52 struct uverbs_attr_bundle *attrs)
|
H A D | ib_uverbs_std_types_device.c | 18 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 D | ib_uverbs_std_types_cq.c | 39 struct uverbs_attr_bundle *attrs) 61 struct uverbs_attr_bundle *attrs) 175 struct uverbs_attr_bundle *attrs)
|
H A D | ib_uverbs_std_types_mr.c | 39 struct uverbs_attr_bundle *attrs) 46 struct uverbs_attr_bundle *attrs) 82 struct uverbs_attr_bundle *attrs)
|
H A D | ib_uverbs_std_types_flow_action.c | 39 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 D | ib_uverbs_cmd.c | 65 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 D | ib_uverbs_ioctl.c | 68 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 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_uapi.c | 11 static int ib_uverbs_notsupp(struct uverbs_attr_bundle *attrs)
|
H A D | ib_uverbs_main.c | 564 struct uverbs_attr_bundle bundle;
|
/freebsd-current/sys/ofed/include/rdma/ |
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_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 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 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) 117 struct uverbs_attr_bundle *attrs, struct ib_device **ib_dev)
|
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 *attr [all...] |
/freebsd-current/sys/dev/mlx5/mlx5_ib/ |
H A D | mlx5_ib_devx.c | 154 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