Lines Matching refs:name

68 #define IEEE80211_IF_FMT(name, field, format_string)			\
69 static ssize_t ieee80211_if_fmt_##name( \
75 #define IEEE80211_IF_FMT_DEC(name, field) \
76 IEEE80211_IF_FMT(name, field, "%d\n")
77 #define IEEE80211_IF_FMT_HEX(name, field) \
78 IEEE80211_IF_FMT(name, field, "%#x\n")
79 #define IEEE80211_IF_FMT_LHEX(name, field) \
80 IEEE80211_IF_FMT(name, field, "%#lx\n")
81 #define IEEE80211_IF_FMT_SIZE(name, field) \
82 IEEE80211_IF_FMT(name, field, "%zd\n")
84 #define IEEE80211_IF_FMT_HEXARRAY(name, field) \
85 static ssize_t ieee80211_if_fmt_##name( \
99 #define IEEE80211_IF_FMT_ATOMIC(name, field) \
100 static ssize_t ieee80211_if_fmt_##name( \
107 #define IEEE80211_IF_FMT_MAC(name, field) \
108 static ssize_t ieee80211_if_fmt_##name( \
115 #define IEEE80211_IF_FMT_JIFFIES_TO_MS(name, field) \
116 static ssize_t ieee80211_if_fmt_##name( \
124 #define _IEEE80211_IF_FILE_OPS(name, _read, _write) \
125 static const struct file_operations name##_ops = { \
132 #define _IEEE80211_IF_FILE_R_FN(name) \
133 static ssize_t ieee80211_if_read_##name(struct file *file, \
139 ieee80211_if_fmt_##name); \
142 #define _IEEE80211_IF_FILE_W_FN(name) \
143 static ssize_t ieee80211_if_write_##name(struct file *file, \
148 ppos, ieee80211_if_parse_##name); \
151 #define IEEE80211_IF_FILE_R(name) \
152 _IEEE80211_IF_FILE_R_FN(name) \
153 _IEEE80211_IF_FILE_OPS(name, ieee80211_if_read_##name, NULL)
155 #define IEEE80211_IF_FILE_W(name) \
156 _IEEE80211_IF_FILE_W_FN(name) \
157 _IEEE80211_IF_FILE_OPS(name, NULL, ieee80211_if_write_##name)
159 #define IEEE80211_IF_FILE_RW(name) \
160 _IEEE80211_IF_FILE_R_FN(name) \
161 _IEEE80211_IF_FILE_W_FN(name) \
162 _IEEE80211_IF_FILE_OPS(name, ieee80211_if_read_##name, \
163 ieee80211_if_write_##name)
165 #define IEEE80211_IF_FILE(name, field, format) \
166 IEEE80211_IF_FMT_##format(name, field) \
167 IEEE80211_IF_FILE_R(name)
646 #define DEBUGFS_ADD_MODE(name, mode) \
647 debugfs_create_file(#name, mode, sdata->vif.debugfs_dir, \
648 sdata, &name##_ops);
650 #define DEBUGFS_ADD(name) DEBUGFS_ADD_MODE(name, 0400)
694 /* add num_mcast_sta_vlan using name num_mcast_sta */
721 #define MESHSTATS_ADD(name)\
722 debugfs_create_file(#name, 0400, dir, sdata, &name##_ops);
738 #define MESHPARAMS_ADD(name) \
739 debugfs_create_file(#name, 0600, dir, sdata, &name##_ops);
820 sprintf(buf, "netdev:%s", sdata->name);
848 sprintf(buf, "netdev:%s", sdata->name);