Searched refs:uverbs_attr (Results 1 - 8 of 8) sorted by relevance
/kernel/linux/linux-5.10/include/rdma/ |
H A D | uverbs_ioctl.h | 615 struct uverbs_attr { struct 630 struct uverbs_attr attrs[]; 659 static inline const struct uverbs_attr *uverbs_attr_get(const struct uverbs_attr_bundle *attrs_bundle, in uverbs_attr_get() 671 const struct uverbs_attr *attr = uverbs_attr_get(attrs_bundle, idx); in uverbs_attr_get_enum_id() 682 const struct uverbs_attr *attr; in uverbs_attr_get_obj() 694 const struct uverbs_attr *attr = uverbs_attr_get(attrs_bundle, idx); in uverbs_attr_get_uobject() 705 const struct uverbs_attr *attr = uverbs_attr_get(attrs_bundle, idx); in uverbs_attr_get_len() 750 const struct uverbs_attr *attr = in uverbs_attr_get_uobjs_arr() 763 static inline bool uverbs_attr_ptr_is_inline(const struct uverbs_attr *attr) in uverbs_attr_ptr_is_inline() 771 const struct uverbs_attr *att in uverbs_attr_get_alloced_ptr() [all...] |
/kernel/linux/linux-6.6/include/rdma/ |
H A D | uverbs_ioctl.h | 623 struct uverbs_attr { struct 638 struct uverbs_attr attrs[]; 670 static inline const struct uverbs_attr *uverbs_attr_get(const struct uverbs_attr_bundle *attrs_bundle, in uverbs_attr_get() 682 const struct uverbs_attr *attr = uverbs_attr_get(attrs_bundle, idx); in uverbs_attr_get_enum_id() 693 const struct uverbs_attr *attr; in uverbs_attr_get_obj() 705 const struct uverbs_attr *attr = uverbs_attr_get(attrs_bundle, idx); in uverbs_attr_get_uobject() 716 const struct uverbs_attr *attr = uverbs_attr_get(attrs_bundle, idx); in uverbs_attr_get_len() 761 const struct uverbs_attr *attr = in uverbs_attr_get_uobjs_arr() 774 static inline bool uverbs_attr_ptr_is_inline(const struct uverbs_attr *attr) in uverbs_attr_ptr_is_inline() 782 const struct uverbs_attr *att in uverbs_attr_get_alloced_ptr() [all...] |
/kernel/linux/linux-6.6/drivers/infiniband/core/ |
H A D | uverbs_ioctl.c | 149 const struct uverbs_attr *attr) in uverbs_set_output() 243 struct uverbs_attr *e = &pbundle->bundle.attrs[attr_bkey]; in uverbs_process_attr() 483 const struct uverbs_attr *attr = in ib_uverbs_run_method() 511 struct uverbs_attr *attr = &pbundle->bundle.attrs[i]; in bundle_destroy() 524 struct uverbs_attr *attr = &pbundle->bundle.attrs[i]; in bundle_destroy() 645 const struct uverbs_attr *attr; in uverbs_get_flags64() 704 const struct uverbs_attr *in = in uverbs_fill_udata() 706 const struct uverbs_attr *out = in uverbs_fill_udata() 734 const struct uverbs_attr *attr = uverbs_attr_get(bundle, idx); in uverbs_copy_to() 755 const struct uverbs_attr *att in uverbs_output_written() [all...] |
H A D | uverbs_std_types_counters.c | 92 const struct uverbs_attr *uattr; in UVERBS_METHOD_COUNTERS_READ()
|
H A D | uverbs_std_types_device.c | 275 const struct uverbs_attr *attr; in copy_gid_entries_to_user()
|
/kernel/linux/linux-5.10/drivers/infiniband/core/ |
H A D | uverbs_ioctl.c | 149 const struct uverbs_attr *attr) in uverbs_set_output() 243 struct uverbs_attr *e = &pbundle->bundle.attrs[attr_bkey]; in uverbs_process_attr() 475 const struct uverbs_attr *attr = in ib_uverbs_run_method() 503 struct uverbs_attr *attr = &pbundle->bundle.attrs[i]; in bundle_destroy() 516 struct uverbs_attr *attr = &pbundle->bundle.attrs[i]; in bundle_destroy() 637 const struct uverbs_attr *attr; in uverbs_get_flags64() 696 const struct uverbs_attr *in = in uverbs_fill_udata() 698 const struct uverbs_attr *out = in uverbs_fill_udata() 726 const struct uverbs_attr *attr = uverbs_attr_get(bundle, idx); in uverbs_copy_to() 747 const struct uverbs_attr *att in uverbs_output_written() [all...] |
H A D | uverbs_std_types_counters.c | 93 const struct uverbs_attr *uattr; in UVERBS_METHOD_COUNTERS_READ()
|
H A D | uverbs_std_types_device.c | 275 const struct uverbs_attr *attr; in copy_gid_entries_to_user()
|
Completed in 8 milliseconds