Lines Matching refs:_name
145 #define TRACKPOINT_INT_ATTR(_name, _command, _default) \ argument
146 static struct trackpoint_attr_data trackpoint_attr_##_name = { \
147 .field_offset = offsetof(struct trackpoint_data, _name), \
151 PSMOUSE_DEFINE_ATTR(_name, S_IWUSR | S_IRUGO, \
152 &trackpoint_attr_##_name, \
183 #define TRACKPOINT_BIT_ATTR(_name, _command, _mask, _inv, _default) \ argument
184 static struct trackpoint_attr_data trackpoint_attr_##_name = { \
186 _name), \
192 PSMOUSE_DEFINE_ATTR(_name, S_IWUSR | S_IRUGO, \
193 &trackpoint_attr_##_name, \
196 #define TRACKPOINT_UPDATE_BIT(_psmouse, _tp, _name) \ argument
198 struct trackpoint_attr_data *_attr = &trackpoint_attr_##_name; \
201 _attr->command, _attr->mask, _tp->_name); \
204 #define TRACKPOINT_UPDATE(_power_on, _psmouse, _tp, _name) \ argument
207 _tp->_name != trackpoint_attr_##_name.power_on_default) { \
208 if (!trackpoint_attr_##_name.mask) \
210 trackpoint_attr_##_name.command, \
211 _tp->_name); \
213 TRACKPOINT_UPDATE_BIT(_psmouse, _tp, _name); \
217 #define TRACKPOINT_SET_POWER_ON_DEFAULT(_tp, _name) \ argument
218 (_tp->_name = trackpoint_attr_##_name.power_on_default)