Lines Matching refs:name
17 #define KEY_READ(name, prop, format_string) \
18 static ssize_t key_##name##_read(struct file *file, \
26 #define KEY_READ_X(name) KEY_READ(name, name, "0x%x\n")
28 #define KEY_OPS(name) \
29 static const struct file_operations key_ ##name## _ops = { \
30 .read = key_##name##_read, \
35 #define KEY_OPS_W(name) \
36 static const struct file_operations key_ ##name## _ops = { \
37 .read = key_##name##_read, \
38 .write = key_##name##_write, \
43 #define KEY_FILE(name, format) \
44 KEY_READ_##format(name) \
45 KEY_OPS(name)
47 #define KEY_CONF_READ(name, format_string) \
48 KEY_READ(conf_##name, conf.name, format_string)
49 #define KEY_CONF_READ_D(name) KEY_CONF_READ(name, "%d\n")
51 #define KEY_CONF_OPS(name) \
52 static const struct file_operations key_ ##name## _ops = { \
53 .read = key_conf_##name##_read, \
58 #define KEY_CONF_FILE(name, format) \
59 KEY_CONF_READ_##format(name) \
60 KEY_CONF_OPS(name)
66 KEY_READ(ifindex, sdata->name, "%s\n");
320 #define DEBUGFS_ADD(name) \
321 debugfs_create_file(#name, 0400, key->debugfs.dir, \
322 key, &key_##name##_ops)
323 #define DEBUGFS_ADD_W(name) \
324 debugfs_create_file(#name, 0600, key->debugfs.dir, \
325 key, &key_##name##_ops);
345 sta->sdata->name, sta->sta.addr);