| /fs/erofs/ |
| A D | sysfs.c | 31 #define EROFS_ATTR(_name, _mode, _id) \ argument 36 #define EROFS_ATTR_FUNC(_name, _mode) EROFS_ATTR(_name, _mode, _name) argument 37 #define EROFS_ATTR_FEATURE(_name) EROFS_ATTR(_name, 0444, feature) argument 44 .offset = offsetof(struct _struct, _name),\ 47 #define EROFS_ATTR_RW(_name, _id, _struct) \ argument 48 EROFS_ATTR_OFFSET(_name, 0644, _id, _struct) 50 #define EROFS_RO_ATTR(_name, _id, _struct) \ argument 53 #define EROFS_ATTR_RW_UI(_name, _struct) \ argument 54 EROFS_ATTR_RW(_name, pointer_ui, _struct) 56 #define EROFS_ATTR_RW_BOOL(_name, _struct) \ argument [all …]
|
| /fs/ext4/ |
| A D | sysfs.c | 141 #define EXT4_ATTR(_name,_mode,_id) \ argument 147 #define EXT4_ATTR_FUNC(_name,_mode) EXT4_ATTR(_name,_mode,_name) argument 149 #define EXT4_ATTR_FEATURE(_name) EXT4_ATTR(_name, 0444, feature) argument 152 static struct ext4_attr ext4_attr_##_name = { \ 172 #define EXT4_RO_ATTR_ES_UI(_name,_elname) \ argument 175 #define EXT4_RO_ATTR_ES_U8(_name,_elname) \ argument 178 #define EXT4_RO_ATTR_ES_U64(_name,_elname) \ argument 187 #define EXT4_RW_ATTR_SBI_UI(_name,_elname) \ argument 190 #define EXT4_RW_ATTR_SBI_UL(_name,_elname) \ argument 193 #define EXT4_RO_ATTR_SBI_ATOMIC(_name,_elname) \ argument [all …]
|
| /fs/bcachefs/ |
| A D | super-io.h | 39 #define field_to_type(_f, _name) \ argument 40 container_of_or_null(_f, struct bch_sb_field_##_name, field) 43 #define bch2_sb_field_get(_sb, _name) \ argument 44 field_to_type(bch2_sb_field_get_id(_sb, BCH_SB_FIELD_##_name), _name) 48 #define bch2_sb_field_resize(_sb, _name, _u64s) \ argument 49 field_to_type(bch2_sb_field_resize_id(_sb, BCH_SB_FIELD_##_name, _u64s), _name) 53 #define bch2_sb_field_get_minsize(_sb, _name, _u64s) \ argument 54 field_to_type(bch2_sb_field_get_minsize_id(_sb, BCH_SB_FIELD_##_name, _u64s), _name)
|
| A D | opts.h | 554 #define x(_name, _bits, ...) unsigned _name##_defined:1; argument 558 #define x(_name, _bits, ...) _bits _name; argument 572 ._name##_defined = true, \ 573 ._name = _default, \ 579 #define opt_defined(_opts, _name) ((_opts)._name##_defined) argument 581 #define opt_get(_opts, _name) \ argument 582 (opt_defined(_opts, _name) ? (_opts)._name : bch2_opts_default._name) 587 (_opts)._name = _v; \ 598 #define x(_name, ...) Opt_##_name, argument 669 #define x(_name, _bits) u##_bits _name; argument [all …]
|
| A D | inode.h | 100 #define x(_name, _bits) u##_bits _name; argument 109 #define x(_name, _bits) + 8 + _bits / 8 argument 179 #define inode_opt_get(_c, _inode, _name) \ argument 180 ((_inode)->bi_##_name ? (_inode)->bi_##_name - 1 : (_c)->opts._name) 186 #define x(_name, ...) \ in bch2_inode_opt_set() argument 187 case Inode_opt_##_name: \ in bch2_inode_opt_set() 188 inode->bi_##_name = v; \ in bch2_inode_opt_set() 201 #define x(_name, ...) \ in bch2_inode_opt_get() argument 202 case Inode_opt_##_name: \ in bch2_inode_opt_get() 203 return inode->bi_##_name; in bch2_inode_opt_get()
|
| A D | opts.c | 175 #define x(_name, ...) \ in bch2_opts_apply() argument 177 opt_set(*dst, _name, src._name); in bch2_opts_apply() 186 #define x(_name, ...) \ in bch2_opt_defined_by_id() argument 187 case Opt_##_name: \ in bch2_opt_defined_by_id() 200 case Opt_##_name: \ in bch2_opt_get_by_id() 201 return opts->_name; in bch2_opt_get_by_id() 213 case Opt_##_name: \ in bch2_opt_set_by_id() 253 [Opt_##_name] = { \ 254 .attr.name = #_name, \ 821 #define x(_name, _bits) ._name = src._name, in bch2_opts_to_inode_opts() argument [all …]
|
| A D | rebalance.h | 15 #define x(_name) \ in io_opts_to_rebalance_opts() argument 16 ._name = opts->_name, \ in io_opts_to_rebalance_opts() 17 ._name##_from_inode = opts->_name##_from_inode, in io_opts_to_rebalance_opts()
|
| A D | inode.c | 102 #define x(_name, _bits) \ in bch2_inode_pack_inlined() argument 105 if (inode->_name) { \ in bch2_inode_pack_inlined() 146 #define x(_name, _bits) if (unpacked._name != inode->_name) \ in bch2_inode_pack_inlined() argument 148 (u64) unpacked._name, (u64) inode->_name); in bch2_inode_pack_inlined() 169 #define x(_name, _bits) \ in bch2_inode_unpack_v1() argument 202 #define x(_name, _bits) \ in bch2_inode_unpack_v2() argument 625 prt_printf(out, #_name "=%llu\n", (u64) inode->_name); in __bch2_inode_unpacked_to_text() 933 #define x(_name, ...) inode_u->bi_##_name = parent->bi_##_name; in bch2_inode_init_late() argument 1228 opt_set(ret, _name, inode->bi_##_name - 1); in bch2_inode_opts_to_opts() 1239 opts->_name = inode->bi_##_name - 1; \ in bch2_inode_opts_get() [all …]
|
| A D | xattr.h | 33 #define X_SEARCH(_type, _name, _len) ((struct xattr_search_key) \ argument 34 { .type = _type, .name = QSTR_INIT(_name, _len) })
|
| A D | darray.h | 140 #define DEFINE_DARRAY_NAMED(_name, _type) \ argument 141 typedef DARRAY(_type) _name; \ 142 DEFINE_DARRAY_CLASS(_name)
|
| A D | sysfs.c | 97 #define __sysfs_attribute(_name, _mode) \ argument 98 static struct attribute sysfs_##_name = \ 99 { .name = #_name, .mode = _mode } 222 #define x(_name) \ argument 223 static struct attribute sysfs_time_stat_##_name = \ 224 { .name = #_name, .mode = 0644 };
|
| A D | bcachefs.h | 257 #define count_event(_c, _name) this_cpu_inc((_c)->counters[BCH_COUNTER_##_name]) argument 259 #define trace_and_count(_c, _name, ...) \ argument 261 count_event(_c, _name); \ 262 trace_##_name(__VA_ARGS__); \
|
| A D | rebalance.c | 199 #define x(_name) \ in bch2_get_update_rebalance_opts() argument 200 if (r->_name##_from_inode) { \ in bch2_get_update_rebalance_opts() 201 io_opts->_name = r->_name; \ in bch2_get_update_rebalance_opts() 202 io_opts->_name##_from_inode = true; \ in bch2_get_update_rebalance_opts()
|
| A D | alloc_background.c | 52 #define x(_name, _bits) u##_bits _name; argument 96 #define x(_name, _bits) out->_name = alloc_field_v1_get(in, &d, idx++); in bch2_alloc_unpack_v1() argument 115 #define x(_name, _bits) \ in bch2_alloc_unpack_v2() argument 124 out->_name = v; \ in bch2_alloc_unpack_v2() 125 if (v != out->_name) \ in bch2_alloc_unpack_v2() 151 #define x(_name, _bits) \ in bch2_alloc_unpack_v3() argument 160 out->_name = v; \ in bch2_alloc_unpack_v3() 161 if (v != out->_name) \ in bch2_alloc_unpack_v3()
|
| A D | chardev.c | 688 #define BCH_IOCTL(_name, _argtype) \ argument 694 ret = bch2_ioctl_##_name(c, i); \
|
| /fs/ubifs/ |
| A D | sysfs.c | 25 #define UBIFS_ATTR(_name, _mode, _id) \ argument 26 static struct ubifs_attr ubifs_attr_##_name = { \ 27 .attr = {.name = __stringify(_name), .mode = _mode }, \ 31 #define UBIFS_ATTR_FUNC(_name, _mode) UBIFS_ATTR(_name, _mode, _name) argument
|
| /fs/ceph/ |
| A D | xattr.c | 374 #define CEPH_XATTR_NAME(_type, _name) XATTR_CEPH_PREFIX #_type "." #_name argument 375 #define CEPH_XATTR_NAME2(_type, _name, _name2) \ argument 376 XATTR_CEPH_PREFIX #_type "." #_name "." #_name2 378 #define XATTR_NAME_CEPH(_type, _name, _flags) \ argument 380 .name = CEPH_XATTR_NAME(_type, _name), \ 386 #define XATTR_RSTAT_FIELD(_type, _name) \ argument 387 XATTR_NAME_CEPH(_type, _name, VXATTR_FLAG_RSTAT) 390 .name = CEPH_XATTR_NAME(_type, _name), \ 398 .name = CEPH_XATTR_NAME2(_type, _name, _field), \ 404 #define XATTR_QUOTA_FIELD(_type, _name) \ argument [all …]
|
| A D | super.h | 868 #define CEPH_DEFINE_RW_CONTEXT(_name, _caps) \ argument 869 struct ceph_rw_context _name = { \
|
| A D | mds_client.c | 452 u8 *altname, *_name; in parse_reply_info_readdir() local 457 _name = *p; in parse_reply_info_readdir() 459 doutc(cl, "parsed dir dname '%.*s'\n", _name_len, _name); in parse_reply_info_readdir() 463 _name, _name_len); in parse_reply_info_readdir() 476 fname.name = _name; in parse_reply_info_readdir() 500 tname.name = _name; in parse_reply_info_readdir() 506 oname.name = _name; in parse_reply_info_readdir() 520 _name_len, _name, err); in parse_reply_info_readdir()
|
| /fs/xfs/ |
| A D | xfs_error.c | 132 #define XFS_ERRORTAG_ATTR_RW(_name, _tag) \ argument 133 static struct xfs_errortag_attr xfs_errortag_attr_##_name = { \ 134 .attr = {.name = __stringify(_name), \ 139 #define XFS_ERRORTAG_ATTR_LIST(_name) &xfs_errortag_attr_##_name.attr argument
|
| /fs/ocfs2/cluster/ |
| A D | masklog.c | 92 #define define_mask(_name) { \ argument 94 .name = #_name, \ 97 .mask = ML_##_name, \
|
| /fs/btrfs/ |
| A D | sysfs.c | 70 __INIT_KOBJ_ATTR(_name, 0200, NULL, _store) 74 __INIT_KOBJ_ATTR(_name, 0644, _show, _store) 76 #define BTRFS_ATTR(_prefix, _name, _show) \ argument 78 __INIT_KOBJ_ATTR(_name, 0444, _show, NULL) 80 #define BTRFS_ATTR_PTR(_prefix, _name) \ argument 81 (&btrfs_attr_##_prefix##_##_name.attr) 85 .kobj_attr = __INIT_KOBJ_ATTR(_name, S_IRUGO, \ 91 #define BTRFS_FEAT_ATTR_PTR(_name) \ argument 92 (&btrfs_attr_features_##_name.kobj_attr.attr) 2529 #define QGROUP_RSV_ATTR(_name, _type) \ argument [all …]
|
| /fs/f2fs/ |
| A D | sysfs.c | 962 #define F2FS_FEATURE_RO_ATTR(_name) \ argument 963 static struct f2fs_base_attr f2fs_base_attr_##_name = { \ 964 .attr = {.name = __stringify(_name), .mode = 0444 }, \ 994 #define F2FS_TUNE_RW_ATTR(_name) \ argument 995 static struct f2fs_base_attr f2fs_base_attr_##_name = { \ 996 .attr = {.name = __stringify(_name), .mode = 0644 }, \ 1009 #define F2FS_SB_FEATURE_RO_ATTR(_name, _feat) \ argument 1010 static struct f2fs_attr f2fs_attr_sb_##_name = { \ 1011 .attr = {.name = __stringify(_name), .mode = 0444 }, \ 1017 static struct f2fs_attr f2fs_attr_##_name = { \ [all …]
|
| /fs/gfs2/ |
| A D | sys.c | 597 #define GDLM_ATTR(_name,_mode,_show,_store) \ argument 598 static struct gfs2_attr gdlm_attr_##_name = __ATTR(_name,_mode,_show,_store)
|