Home
last modified time | relevance | path

Searched refs:uverbs_attr (Results 1 - 8 of 8) sorted by relevance

/kernel/linux/linux-5.10/include/rdma/
H A Duverbs_ioctl.h615 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 Duverbs_ioctl.h623 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 Duverbs_ioctl.c149 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 Duverbs_std_types_counters.c92 const struct uverbs_attr *uattr; in UVERBS_METHOD_COUNTERS_READ()
H A Duverbs_std_types_device.c275 const struct uverbs_attr *attr; in copy_gid_entries_to_user()
/kernel/linux/linux-5.10/drivers/infiniband/core/
H A Duverbs_ioctl.c149 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 Duverbs_std_types_counters.c93 const struct uverbs_attr *uattr; in UVERBS_METHOD_COUNTERS_READ()
H A Duverbs_std_types_device.c275 const struct uverbs_attr *attr; in copy_gid_entries_to_user()

Completed in 8 milliseconds