Lines Matching refs:_name
16 #define __INIT_KOBJ_ATTR(_name, _mode, _show, _store) \ argument
18 .attr = { .name = __stringify(_name), .mode = _mode }, \
23 #define BTRFS_ATTR_RW(_name, _show, _store) \ argument
24 static struct kobj_attribute btrfs_attr_##_name = \
25 __INIT_KOBJ_ATTR(_name, 0644, _show, _store)
27 #define BTRFS_ATTR(_name, _show) \ argument
28 static struct kobj_attribute btrfs_attr_##_name = \
29 __INIT_KOBJ_ATTR(_name, 0444, _show, NULL)
31 #define BTRFS_ATTR_PTR(_name) (&btrfs_attr_##_name.attr) argument
33 #define BTRFS_RAID_ATTR(_name, _show) \ argument
34 static struct kobj_attribute btrfs_raid_attr_##_name = \
35 __INIT_KOBJ_ATTR(_name, 0444, _show, NULL)
37 #define BTRFS_RAID_ATTR_PTR(_name) (&btrfs_raid_attr_##_name.attr) argument
46 #define BTRFS_FEAT_ATTR(_name, _feature_set, _prefix, _feature_bit) \ argument
47 static struct btrfs_feature_attr btrfs_attr_##_name = { \
48 .kobj_attr = __INIT_KOBJ_ATTR(_name, S_IRUGO, \
54 #define BTRFS_FEAT_ATTR_PTR(_name) (&btrfs_attr_##_name.kobj_attr.attr) argument