Lines Matching refs:filp

131 static int v9fs_file_lock(struct file *filp, int cmd, struct file_lock *fl)  in v9fs_file_lock()  argument
134 struct inode *inode = file_inode(filp); in v9fs_file_lock()
136 p9_debug(P9_DEBUG_VFS, "filp: %p lock: %p\n", filp, fl); in v9fs_file_lock()
150 static int v9fs_file_do_lock(struct file *filp, int cmd, struct file_lock *fl) in v9fs_file_do_lock() argument
158 fid = filp->private_data; in v9fs_file_do_lock()
164 res = locks_lock_file_wait(filp, fl); in v9fs_file_do_lock()
235 locks_lock_file_wait(filp, fl); in v9fs_file_do_lock()
242 static int v9fs_file_getlock(struct file *filp, struct file_lock *fl) in v9fs_file_getlock() argument
248 fid = filp->private_data; in v9fs_file_getlock()
251 posix_test_lock(filp, fl); in v9fs_file_getlock()
305 static int v9fs_file_lock_dotl(struct file *filp, int cmd, struct file_lock *fl) in v9fs_file_lock_dotl() argument
307 struct inode *inode = file_inode(filp); in v9fs_file_lock_dotl()
311 filp, cmd, fl, filp); in v9fs_file_lock_dotl()
323 ret = v9fs_file_do_lock(filp, cmd, fl); in v9fs_file_lock_dotl()
325 ret = v9fs_file_getlock(filp, fl); in v9fs_file_lock_dotl()
340 static int v9fs_file_flock_dotl(struct file *filp, int cmd, in v9fs_file_flock_dotl() argument
343 struct inode *inode = file_inode(filp); in v9fs_file_flock_dotl()
347 filp, cmd, fl, filp); in v9fs_file_flock_dotl()
365 ret = v9fs_file_do_lock(filp, cmd, fl); in v9fs_file_flock_dotl()
440 static int v9fs_file_fsync(struct file *filp, loff_t start, loff_t end, in v9fs_file_fsync() argument
444 struct inode *inode = filp->f_mapping->host; in v9fs_file_fsync()
453 p9_debug(P9_DEBUG_VFS, "filp %p datasync %x\n", filp, datasync); in v9fs_file_fsync()
455 fid = filp->private_data; in v9fs_file_fsync()
464 int v9fs_file_fsync_dotl(struct file *filp, loff_t start, loff_t end, in v9fs_file_fsync_dotl() argument
468 struct inode *inode = filp->f_mapping->host; in v9fs_file_fsync_dotl()
476 p9_debug(P9_DEBUG_VFS, "filp %p datasync %x\n", filp, datasync); in v9fs_file_fsync_dotl()
478 fid = filp->private_data; in v9fs_file_fsync_dotl()
487 v9fs_file_mmap(struct file *filp, struct vm_area_struct *vma) in v9fs_file_mmap() argument
492 retval = generic_file_mmap(filp, vma); in v9fs_file_mmap()
500 v9fs_mmap_file_mmap(struct file *filp, struct vm_area_struct *vma) in v9fs_mmap_file_mmap() argument
507 inode = file_inode(filp); in v9fs_mmap_file_mmap()
519 fid = v9fs_writeback_fid(filp->f_path.dentry); in v9fs_mmap_file_mmap()
529 retval = generic_file_mmap(filp, vma); in v9fs_mmap_file_mmap()
541 struct file *filp = vma->vm_file; in v9fs_vm_page_mkwrite() local
542 struct inode *inode = file_inode(filp); in v9fs_vm_page_mkwrite()
546 page, (unsigned long)filp->private_data); in v9fs_vm_page_mkwrite()
549 file_update_time(filp); in v9fs_vm_page_mkwrite()