_pfx 44 include/linux/bitfield.h #define __BF_FIELD_CHECK(_mask, _reg, _val, _pfx) \ _pfx 47 include/linux/bitfield.h _pfx "mask is not constant"); \ _pfx 48 include/linux/bitfield.h BUILD_BUG_ON_MSG((_mask) == 0, _pfx "mask is zero"); \ _pfx 51 include/linux/bitfield.h _pfx "value too large for the field"); \ _pfx 53 include/linux/bitfield.h _pfx "type of reg too small for mask"); \ _pfx 125 include/linux/configfs.h #define CONFIGFS_ATTR(_pfx, _name) \ _pfx 126 include/linux/configfs.h static struct configfs_attribute _pfx##attr_##_name = { \ _pfx 130 include/linux/configfs.h .show = _pfx##_name##_show, \ _pfx 131 include/linux/configfs.h .store = _pfx##_name##_store, \ _pfx 134 include/linux/configfs.h #define CONFIGFS_ATTR_RO(_pfx, _name) \ _pfx 135 include/linux/configfs.h static struct configfs_attribute _pfx##attr_##_name = { \ _pfx 139 include/linux/configfs.h .show = _pfx##_name##_show, \ _pfx 142 include/linux/configfs.h #define CONFIGFS_ATTR_WO(_pfx, _name) \ _pfx 143 include/linux/configfs.h static struct configfs_attribute _pfx##attr_##_name = { \ _pfx 147 include/linux/configfs.h .store = _pfx##_name##_store, \ _pfx 161 include/linux/configfs.h #define CONFIGFS_BIN_ATTR(_pfx, _name, _priv, _maxsz) \ _pfx 162 include/linux/configfs.h static struct configfs_bin_attribute _pfx##attr_##_name = { \ _pfx 170 include/linux/configfs.h .read = _pfx##_name##_read, \ _pfx 171 include/linux/configfs.h .write = _pfx##_name##_write, \ _pfx 174 include/linux/configfs.h #define CONFIGFS_BIN_ATTR_RO(_pfx, _name, _priv, _maxsz) \ _pfx 175 include/linux/configfs.h static struct configfs_bin_attribute _pfx##attr_##_name = { \ _pfx 183 include/linux/configfs.h .read = _pfx##_name##_read, \ _pfx 186 include/linux/configfs.h #define CONFIGFS_BIN_ATTR_WO(_pfx, _name, _priv, _maxsz) \ _pfx 187 include/linux/configfs.h static struct configfs_bin_attribute _pfx##attr_##_name = { \ _pfx 195 include/linux/configfs.h .write = _pfx##_name##_write, \