Lines Matching refs:proc_file
28 struct file *proc_file;
310 else count = read_proc(hppfs->proc_file, buf, count, ppos, 1);
319 struct file *proc_file = data->proc_file;
323 write = proc_file->f_path.dentry->d_inode->i_fop->write;
325 proc_file->f_pos = file->f_pos;
326 err = (*write)(proc_file, buf, len, &proc_file->f_pos);
327 file->f_pos = proc_file->f_pos;
365 struct file *proc_file,
385 while((n = read_proc(proc_file, data->contents,
473 data->proc_file = dentry_open(dget(proc_dentry), NULL,
475 err = PTR_ERR(data->proc_file);
476 if(IS_ERR(data->proc_file))
493 data->proc_file,
527 data->proc_file = dentry_open(dget(proc_dentry), NULL,
529 err = PTR_ERR(data->proc_file);
530 if(IS_ERR(data->proc_file))
545 struct file *proc_file = data->proc_file;
549 llseek = proc_file->f_path.dentry->d_inode->i_fop->llseek;
551 ret = (*llseek)(proc_file, off, where);
588 struct file *proc_file = data->proc_file;
596 readdir = proc_file->f_path.dentry->d_inode->i_fop->readdir;
598 proc_file->f_pos = file->f_pos;
599 err = (*readdir)(proc_file, &dirent, hppfs_filldir);
600 file->f_pos = proc_file->f_pos;
661 struct file *proc_file;
666 proc_file = dentry_open(dget(proc_dentry), NULL, O_RDONLY);
667 if (IS_ERR(proc_file))
668 return PTR_ERR(proc_file);
672 fput(proc_file);
679 struct file *proc_file;
684 proc_file = dentry_open(dget(proc_dentry), NULL, O_RDONLY);
685 if (IS_ERR(proc_file))
686 return proc_file;
690 fput(proc_file);