attrs_bundle 649 drivers/infiniband/core/uverbs_ioctl.c int uverbs_get_flags64(u64 *to, const struct uverbs_attr_bundle *attrs_bundle, attrs_bundle 655 drivers/infiniband/core/uverbs_ioctl.c attr = uverbs_attr_get(attrs_bundle, idx); attrs_bundle 682 drivers/infiniband/core/uverbs_ioctl.c int uverbs_get_flags32(u32 *to, const struct uverbs_attr_bundle *attrs_bundle, attrs_bundle 688 drivers/infiniband/core/uverbs_ioctl.c ret = uverbs_get_flags64(&flags, attrs_bundle, idx, allowed_bits); attrs_bundle 770 drivers/infiniband/core/uverbs_ioctl.c int _uverbs_get_const(s64 *to, const struct uverbs_attr_bundle *attrs_bundle, attrs_bundle 776 drivers/infiniband/core/uverbs_ioctl.c attr = uverbs_attr_get(attrs_bundle, idx); attrs_bundle 660 include/rdma/uverbs_ioctl.h static inline bool uverbs_attr_is_valid(const struct uverbs_attr_bundle *attrs_bundle, attrs_bundle 664 include/rdma/uverbs_ioctl.h attrs_bundle->attr_present); attrs_bundle 686 include/rdma/uverbs_ioctl.h static inline const struct uverbs_attr *uverbs_attr_get(const struct uverbs_attr_bundle *attrs_bundle, attrs_bundle 689 include/rdma/uverbs_ioctl.h if (!uverbs_attr_is_valid(attrs_bundle, idx)) attrs_bundle 692 include/rdma/uverbs_ioctl.h return &attrs_bundle->attrs[uapi_bkey_attr(uapi_key_attr(idx))]; attrs_bundle 695 include/rdma/uverbs_ioctl.h static inline int uverbs_attr_get_enum_id(const struct uverbs_attr_bundle *attrs_bundle, attrs_bundle 698 include/rdma/uverbs_ioctl.h const struct uverbs_attr *attr = uverbs_attr_get(attrs_bundle, idx); attrs_bundle 706 include/rdma/uverbs_ioctl.h static inline void *uverbs_attr_get_obj(const struct uverbs_attr_bundle *attrs_bundle, attrs_bundle 711 include/rdma/uverbs_ioctl.h attr = uverbs_attr_get(attrs_bundle, idx); attrs_bundle 718 include/rdma/uverbs_ioctl.h static inline struct ib_uobject *uverbs_attr_get_uobject(const struct uverbs_attr_bundle *attrs_bundle, attrs_bundle 721 include/rdma/uverbs_ioctl.h const struct uverbs_attr *attr = uverbs_attr_get(attrs_bundle, idx); attrs_bundle 730 include/rdma/uverbs_ioctl.h uverbs_attr_get_len(const struct uverbs_attr_bundle *attrs_bundle, u16 idx) attrs_bundle 732 include/rdma/uverbs_ioctl.h const struct uverbs_attr *attr = uverbs_attr_get(attrs_bundle, idx); attrs_bundle 771 include/rdma/uverbs_ioctl.h const struct uverbs_attr_bundle *attrs_bundle, u16 attr_idx, attrs_bundle 775 include/rdma/uverbs_ioctl.h uverbs_attr_get(attrs_bundle, attr_idx); attrs_bundle 793 include/rdma/uverbs_ioctl.h const struct uverbs_attr_bundle *attrs_bundle, u16 idx) attrs_bundle 795 include/rdma/uverbs_ioctl.h const struct uverbs_attr *attr = uverbs_attr_get(attrs_bundle, idx); attrs_bundle 805 include/rdma/uverbs_ioctl.h const struct uverbs_attr_bundle *attrs_bundle, attrs_bundle 809 include/rdma/uverbs_ioctl.h const struct uverbs_attr *attr = uverbs_attr_get(attrs_bundle, idx); attrs_bundle 832 include/rdma/uverbs_ioctl.h const struct uverbs_attr_bundle *attrs_bundle, attrs_bundle 836 include/rdma/uverbs_ioctl.h const struct uverbs_attr *attr = uverbs_attr_get(attrs_bundle, idx); attrs_bundle 856 include/rdma/uverbs_ioctl.h #define uverbs_copy_from(to, attrs_bundle, idx) \ attrs_bundle 857 include/rdma/uverbs_ioctl.h _uverbs_copy_from(to, attrs_bundle, idx, sizeof(*to)) attrs_bundle 859 include/rdma/uverbs_ioctl.h #define uverbs_copy_from_or_zero(to, attrs_bundle, idx) \ attrs_bundle 860 include/rdma/uverbs_ioctl.h _uverbs_copy_from_or_zero(to, attrs_bundle, idx, sizeof(*to)) attrs_bundle 869 include/rdma/uverbs_ioctl.h int uverbs_get_flags64(u64 *to, const struct uverbs_attr_bundle *attrs_bundle, attrs_bundle 871 include/rdma/uverbs_ioctl.h int uverbs_get_flags32(u32 *to, const struct uverbs_attr_bundle *attrs_bundle, attrs_bundle 873 include/rdma/uverbs_ioctl.h int uverbs_copy_to(const struct uverbs_attr_bundle *attrs_bundle, size_t idx, attrs_bundle 889 include/rdma/uverbs_ioctl.h int _uverbs_get_const(s64 *to, const struct uverbs_attr_bundle *attrs_bundle, attrs_bundle 896 include/rdma/uverbs_ioctl.h uverbs_get_flags64(u64 *to, const struct uverbs_attr_bundle *attrs_bundle, attrs_bundle 902 include/rdma/uverbs_ioctl.h uverbs_get_flags32(u32 *to, const struct uverbs_attr_bundle *attrs_bundle, attrs_bundle 907 include/rdma/uverbs_ioctl.h static inline int uverbs_copy_to(const struct uverbs_attr_bundle *attrs_bundle, attrs_bundle 923 include/rdma/uverbs_ioctl.h _uverbs_get_const(s64 *to, const struct uverbs_attr_bundle *attrs_bundle,