Lines Matching refs:real_fops

61 	return fsd->real_fops;  in debugfs_real_fops()
93 fsd->real_fops = (void *)((unsigned long)d_fsd & in debugfs_file_get()
142 const struct file_operations *real_fops = NULL; in open_proxy_open() local
149 real_fops = debugfs_real_fops(filp); in open_proxy_open()
150 real_fops = fops_get(real_fops); in open_proxy_open()
151 if (!real_fops) { in open_proxy_open()
158 replace_fops(filp, real_fops); in open_proxy_open()
160 if (real_fops->open) in open_proxy_open()
161 r = real_fops->open(inode, filp); in open_proxy_open()
179 const struct file_operations *real_fops; \
185 real_fops = debugfs_real_fops(filp); \
186 r = real_fops->name(args); \
214 const struct file_operations *real_fops; in full_proxy_poll() local
219 real_fops = debugfs_real_fops(filp); in full_proxy_poll()
220 r = real_fops->poll(filp, wait); in full_proxy_poll()
228 const struct file_operations *real_fops = debugfs_real_fops(filp); in full_proxy_release() local
238 if (real_fops->release) in full_proxy_release()
239 r = real_fops->release(inode, filp); in full_proxy_release()
243 fops_put(real_fops); in full_proxy_release()
248 const struct file_operations *real_fops) in __full_proxy_fops_init() argument
251 if (real_fops->llseek) in __full_proxy_fops_init()
253 if (real_fops->read) in __full_proxy_fops_init()
255 if (real_fops->write) in __full_proxy_fops_init()
257 if (real_fops->poll) in __full_proxy_fops_init()
259 if (real_fops->unlocked_ioctl) in __full_proxy_fops_init()
266 const struct file_operations *real_fops = NULL; in full_proxy_open() local
274 real_fops = debugfs_real_fops(filp); in full_proxy_open()
275 real_fops = fops_get(real_fops); in full_proxy_open()
276 if (!real_fops) { in full_proxy_open()
289 __full_proxy_fops_init(proxy_fops, real_fops); in full_proxy_open()
292 if (real_fops->open) { in full_proxy_open()
293 r = real_fops->open(inode, filp); in full_proxy_open()
308 fops_put(real_fops); in full_proxy_open()