Lines Matching defs:proxy_fops
273 const struct file_operations *proxy_fops = filp->f_op;
286 kfree(proxy_fops);
291 static void __full_proxy_fops_init(struct file_operations *proxy_fops,
294 proxy_fops->release = full_proxy_release;
296 proxy_fops->llseek = full_proxy_llseek;
298 proxy_fops->read = full_proxy_read;
300 proxy_fops->write = full_proxy_write;
302 proxy_fops->poll = full_proxy_poll;
304 proxy_fops->unlocked_ioctl = full_proxy_unlocked_ioctl;
311 struct file_operations *proxy_fops = NULL;
340 proxy_fops = kzalloc(sizeof(*proxy_fops), GFP_KERNEL);
341 if (!proxy_fops) {
345 __full_proxy_fops_init(proxy_fops, real_fops);
346 replace_fops(filp, proxy_fops);
353 } else if (filp->f_op != proxy_fops) {
363 kfree(proxy_fops);