Lines Matching refs:_name
131 #define BATADV_ATTR_VLAN(_name, _mode, _show, _store) \ argument
132 struct batadv_attribute batadv_attr_vlan_##_name = { \
133 .attr = {.name = __stringify(_name), \
140 #define BATADV_ATTR(_name, _mode, _show, _store) \ argument
141 struct batadv_attribute batadv_attr_##_name = { \
142 .attr = {.name = __stringify(_name), \
148 #define BATADV_ATTR_SIF_STORE_BOOL(_name, _post_func) \ argument
149 ssize_t batadv_store_##_name(struct kobject *kobj, \
157 &bat_priv->_name, net_dev); \
160 #define BATADV_ATTR_SIF_SHOW_BOOL(_name) \ argument
161 ssize_t batadv_show_##_name(struct kobject *kobj, \
167 atomic_read(&bat_priv->_name) == 0 ? \
174 #define BATADV_ATTR_SIF_BOOL(_name, _mode, _post_func) \ argument
175 static BATADV_ATTR_SIF_STORE_BOOL(_name, _post_func) \
176 static BATADV_ATTR_SIF_SHOW_BOOL(_name) \
177 static BATADV_ATTR(_name, _mode, batadv_show_##_name, \
178 batadv_store_##_name)
180 #define BATADV_ATTR_SIF_STORE_UINT(_name, _var, _min, _max, _post_func) \ argument
181 ssize_t batadv_store_##_name(struct kobject *kobj, \
193 #define BATADV_ATTR_SIF_SHOW_UINT(_name, _var) \ argument
194 ssize_t batadv_show_##_name(struct kobject *kobj, \
205 #define BATADV_ATTR_SIF_UINT(_name, _var, _mode, _min, _max, _post_func)\ argument
206 static BATADV_ATTR_SIF_STORE_UINT(_name, _var, _min, _max, _post_func)\
207 static BATADV_ATTR_SIF_SHOW_UINT(_name, _var) \
208 static BATADV_ATTR(_name, _mode, batadv_show_##_name, \
209 batadv_store_##_name)
211 #define BATADV_ATTR_VLAN_STORE_BOOL(_name, _post_func) \ argument
212 ssize_t batadv_store_vlan_##_name(struct kobject *kobj, \
220 attr, &vlan->_name, \
227 #define BATADV_ATTR_VLAN_SHOW_BOOL(_name) \ argument
228 ssize_t batadv_show_vlan_##_name(struct kobject *kobj, \
235 atomic_read(&vlan->_name) == 0 ? \
243 #define BATADV_ATTR_VLAN_BOOL(_name, _mode, _post_func) \ argument
244 static BATADV_ATTR_VLAN_STORE_BOOL(_name, _post_func) \
245 static BATADV_ATTR_VLAN_SHOW_BOOL(_name) \
246 static BATADV_ATTR_VLAN(_name, _mode, batadv_show_vlan_##_name, \
247 batadv_store_vlan_##_name)
249 #define BATADV_ATTR_HIF_STORE_UINT(_name, _var, _min, _max, _post_func) \ argument
250 ssize_t batadv_store_##_name(struct kobject *kobj, \
270 #define BATADV_ATTR_HIF_SHOW_UINT(_name, _var) \ argument
271 ssize_t batadv_show_##_name(struct kobject *kobj, \
291 #define BATADV_ATTR_HIF_UINT(_name, _var, _mode, _min, _max, _post_func)\ argument
292 static BATADV_ATTR_HIF_STORE_UINT(_name, _var, _min, \
294 static BATADV_ATTR_HIF_SHOW_UINT(_name, _var) \
295 static BATADV_ATTR(_name, _mode, batadv_show_##_name, \
296 batadv_store_##_name)