Lines Matching refs:__name
187 #define DEFINE_SEQ_ATTRIBUTE(__name) \ argument
188 static int __name ## _open(struct inode *inode, struct file *file) \
190 int ret = seq_open(file, &__name ## _sops); \
198 static const struct file_operations __name ## _fops = { \
200 .open = __name ## _open, \
206 #define DEFINE_SHOW_ATTRIBUTE(__name) \ argument
207 static int __name ## _open(struct inode *inode, struct file *file) \
209 return single_open(file, __name ## _show, inode->i_private); \
212 static const struct file_operations __name ## _fops = { \
214 .open = __name ## _open, \
220 #define DEFINE_SHOW_STORE_ATTRIBUTE(__name) \ argument
221 static int __name ## _open(struct inode *inode, struct file *file) \
223 return single_open(file, __name ## _show, inode->i_private); \
226 static const struct file_operations __name ## _fops = { \
228 .open = __name ## _open, \
230 .write = __name ## _write, \
235 #define DEFINE_PROC_SHOW_ATTRIBUTE(__name) \ argument
236 static int __name ## _open(struct inode *inode, struct file *file) \
238 return single_open(file, __name ## _show, pde_data(inode)); \
241 static const struct proc_ops __name ## _proc_ops = { \
242 .proc_open = __name ## _open, \