Lines Matching refs:name

169 #define IEEE80211_IF_FMT(name, type, field, format_string)		\  argument
170 static ssize_t ieee80211_if_fmt_##name( \
176 #define IEEE80211_IF_FMT_DEC(name, type, field) \ argument
177 IEEE80211_IF_FMT(name, type, field, "%d\n")
178 #define IEEE80211_IF_FMT_HEX(name, type, field) \ argument
179 IEEE80211_IF_FMT(name, type, field, "%#x\n")
180 #define IEEE80211_IF_FMT_LHEX(name, type, field) \ argument
181 IEEE80211_IF_FMT(name, type, field, "%#lx\n")
183 #define IEEE80211_IF_FMT_HEXARRAY(name, type, field) \ argument
184 static ssize_t ieee80211_if_fmt_##name( \
198 #define IEEE80211_IF_FMT_ATOMIC(name, type, field) \ argument
199 static ssize_t ieee80211_if_fmt_##name( \
206 #define IEEE80211_IF_FMT_MAC(name, type, field) \ argument
207 static ssize_t ieee80211_if_fmt_##name( \
214 #define IEEE80211_IF_FMT_JIFFIES_TO_MS(name, type, field) \ argument
215 static ssize_t ieee80211_if_fmt_##name( \
223 #define _IEEE80211_IF_FILE_OPS(name, _read, _write) \ argument
224 static const struct debugfs_short_fops name##_ops = { \
230 #define _IEEE80211_IF_FILE_R_FN(name) \ argument
231 static ssize_t ieee80211_if_read_##name(struct file *file, \
237 ieee80211_if_fmt_##name); \
240 #define _IEEE80211_IF_FILE_W_FN(name) \ argument
241 static ssize_t ieee80211_if_write_##name(struct file *file, \
247 ieee80211_if_parse_##name); \
250 #define IEEE80211_IF_FILE_R(name) \ argument
251 _IEEE80211_IF_FILE_R_FN(name) \
252 _IEEE80211_IF_FILE_OPS(name, ieee80211_if_read_##name, NULL)
254 #define IEEE80211_IF_FILE_W(name) \ argument
255 _IEEE80211_IF_FILE_W_FN(name) \
256 _IEEE80211_IF_FILE_OPS(name, NULL, ieee80211_if_write_##name)
258 #define IEEE80211_IF_FILE_RW(name) \ argument
259 _IEEE80211_IF_FILE_R_FN(name) \
260 _IEEE80211_IF_FILE_W_FN(name) \
261 _IEEE80211_IF_FILE_OPS(name, ieee80211_if_read_##name, \
262 ieee80211_if_write_##name)
264 #define IEEE80211_IF_FILE(name, field, format) \ argument
265 IEEE80211_IF_FMT_##format(name, struct ieee80211_sub_if_data, field) \
266 IEEE80211_IF_FILE_R(name)
268 #define _IEEE80211_IF_LINK_R_FN(name) \ argument
269 static ssize_t ieee80211_if_read_##name(struct file *file, \
275 ieee80211_if_fmt_##name); \
278 #define _IEEE80211_IF_LINK_W_FN(name) \ argument
279 static ssize_t ieee80211_if_write_##name(struct file *file, \
285 ieee80211_if_parse_##name); \
288 #define IEEE80211_IF_LINK_FILE_R(name) \ argument
289 _IEEE80211_IF_LINK_R_FN(name) \
290 _IEEE80211_IF_FILE_OPS(link_##name, ieee80211_if_read_##name, NULL)
292 #define IEEE80211_IF_LINK_FILE_W(name) \ argument
293 _IEEE80211_IF_LINK_W_FN(name) \
294 _IEEE80211_IF_FILE_OPS(link_##name, NULL, ieee80211_if_write_##name)
296 #define IEEE80211_IF_LINK_FILE_RW(name) \ argument
297 _IEEE80211_IF_LINK_R_FN(name) \
298 _IEEE80211_IF_LINK_W_FN(name) \
299 _IEEE80211_IF_FILE_OPS(link_##name, ieee80211_if_read_##name, \
300 ieee80211_if_write_##name)
302 #define IEEE80211_IF_LINK_FILE(name, field, format) \ argument
303 IEEE80211_IF_FMT_##format(name, struct ieee80211_link_data, field) \
304 IEEE80211_IF_LINK_FILE_R(name)
803 #define DEBUGFS_ADD_MODE(name, mode) \ argument
804 debugfs_create_file(#name, mode, sdata->vif.debugfs_dir, \
805 sdata, &name##_ops)
820 #define DEBUGFS_ADD(name) DEBUGFS_ADD_MODE(name, 0400) argument
886 #define MESHSTATS_ADD(name)\ in add_mesh_stats() argument
887 debugfs_create_file(#name, 0400, dir, sdata, &name##_ops) in add_mesh_stats()
902 #define MESHPARAMS_ADD(name) \ in add_mesh_config() argument
903 debugfs_create_file(#name, 0600, dir, sdata, &name##_ops) in add_mesh_config()
977 #define DEBUGFS_ADD_MODE(dentry, name, mode) \ argument
978 debugfs_create_file(#name, mode, dentry, \
979 link, &link_##name##_ops)
981 #define DEBUGFS_ADD(dentry, name) DEBUGFS_ADD_MODE(dentry, name, 0400) argument
1004 sprintf(buf, "netdev:%s", sdata->name); in ieee80211_debugfs_add_netdev()
1028 debugfs_change_name(sdata->vif.debugfs_dir, "netdev:%s", sdata->name); in ieee80211_debugfs_rename_netdev()