Lines Matching refs:_name
51 #define IIO_ATTR(_name, _mode, _show, _store, _addr) \ argument
52 { .dev_attr = __ATTR(_name, _mode, _show, _store), \
55 #define IIO_ATTR_RO(_name, _addr) \ argument
56 { .dev_attr = __ATTR_RO(_name), \
59 #define IIO_ATTR_WO(_name, _addr) \ argument
60 { .dev_attr = __ATTR_WO(_name), \
63 #define IIO_ATTR_RW(_name, _addr) \ argument
64 { .dev_attr = __ATTR_RW(_name), \
67 #define IIO_DEVICE_ATTR(_name, _mode, _show, _store, _addr) \ argument
68 struct iio_dev_attr iio_dev_attr_##_name \
69 = IIO_ATTR(_name, _mode, _show, _store, _addr)
71 #define IIO_DEVICE_ATTR_RO(_name, _addr) \ argument
72 struct iio_dev_attr iio_dev_attr_##_name \
73 = IIO_ATTR_RO(_name, _addr)
75 #define IIO_DEVICE_ATTR_WO(_name, _addr) \ argument
76 struct iio_dev_attr iio_dev_attr_##_name \
77 = IIO_ATTR_WO(_name, _addr)
79 #define IIO_DEVICE_ATTR_RW(_name, _addr) \ argument
80 struct iio_dev_attr iio_dev_attr_##_name \
81 = IIO_ATTR_RW(_name, _addr)
83 #define IIO_DEVICE_ATTR_NAMED(_vname, _name, _mode, _show, _store, _addr) \ argument
85 = IIO_ATTR(_name, _mode, _show, _store, _addr)
87 #define IIO_CONST_ATTR(_name, _string) \ argument
88 struct iio_const_attr iio_const_attr_##_name \
90 .dev_attr = __ATTR(_name, S_IRUGO, iio_read_const_attr, NULL)}
92 #define IIO_CONST_ATTR_NAMED(_vname, _name, _string) \ argument
95 .dev_attr = __ATTR(_name, S_IRUGO, iio_read_const_attr, NULL)}