Lines Matching refs:filp
116 static int v9fs_file_lock(struct file *filp, int cmd, struct file_lock *fl) in v9fs_file_lock() argument
119 struct inode *inode = file_inode(filp); in v9fs_file_lock()
121 p9_debug(P9_DEBUG_VFS, "filp: %p lock: %p\n", filp, fl); in v9fs_file_lock()
135 static int v9fs_file_do_lock(struct file *filp, int cmd, struct file_lock *fl) in v9fs_file_do_lock() argument
144 fid = filp->private_data; in v9fs_file_do_lock()
150 res = locks_lock_file_wait(filp, fl); in v9fs_file_do_lock()
178 v9ses = v9fs_inode2v9ses(file_inode(filp)); in v9fs_file_do_lock()
232 locks_lock_file_wait(filp, fl); in v9fs_file_do_lock()
241 static int v9fs_file_getlock(struct file *filp, struct file_lock *fl) in v9fs_file_getlock() argument
247 fid = filp->private_data; in v9fs_file_getlock()
250 posix_test_lock(filp, fl); in v9fs_file_getlock()
306 static int v9fs_file_lock_dotl(struct file *filp, int cmd, struct file_lock *fl) in v9fs_file_lock_dotl() argument
308 struct inode *inode = file_inode(filp); in v9fs_file_lock_dotl()
312 filp, cmd, fl, filp); in v9fs_file_lock_dotl()
324 ret = v9fs_file_do_lock(filp, cmd, fl); in v9fs_file_lock_dotl()
326 ret = v9fs_file_getlock(filp, fl); in v9fs_file_lock_dotl()
341 static int v9fs_file_flock_dotl(struct file *filp, int cmd, in v9fs_file_flock_dotl() argument
344 struct inode *inode = file_inode(filp); in v9fs_file_flock_dotl()
348 filp, cmd, fl, filp); in v9fs_file_flock_dotl()
366 ret = v9fs_file_do_lock(filp, cmd, fl); in v9fs_file_flock_dotl()
448 static int v9fs_file_fsync(struct file *filp, loff_t start, loff_t end, in v9fs_file_fsync() argument
452 struct inode *inode = filp->f_mapping->host; in v9fs_file_fsync()
456 retval = file_write_and_wait_range(filp, start, end); in v9fs_file_fsync()
461 p9_debug(P9_DEBUG_VFS, "filp %p datasync %x\n", filp, datasync); in v9fs_file_fsync()
463 fid = filp->private_data; in v9fs_file_fsync()
472 int v9fs_file_fsync_dotl(struct file *filp, loff_t start, loff_t end, in v9fs_file_fsync_dotl() argument
476 struct inode *inode = filp->f_mapping->host; in v9fs_file_fsync_dotl()
479 retval = file_write_and_wait_range(filp, start, end); in v9fs_file_fsync_dotl()
484 p9_debug(P9_DEBUG_VFS, "filp %p datasync %x\n", filp, datasync); in v9fs_file_fsync_dotl()
486 fid = filp->private_data; in v9fs_file_fsync_dotl()
495 v9fs_file_mmap(struct file *filp, struct vm_area_struct *vma) in v9fs_file_mmap() argument
500 retval = generic_file_mmap(filp, vma); in v9fs_file_mmap()
508 v9fs_mmap_file_mmap(struct file *filp, struct vm_area_struct *vma) in v9fs_mmap_file_mmap() argument
515 inode = file_inode(filp); in v9fs_mmap_file_mmap()
528 fid = v9fs_writeback_fid(file_dentry(filp)); in v9fs_mmap_file_mmap()
538 retval = generic_file_mmap(filp, vma); in v9fs_mmap_file_mmap()
550 struct file *filp = vmf->vma->vm_file; in v9fs_vm_page_mkwrite() local
551 struct inode *inode = file_inode(filp); in v9fs_vm_page_mkwrite()
555 page, (unsigned long)filp->private_data); in v9fs_vm_page_mkwrite()
558 file_update_time(filp); in v9fs_vm_page_mkwrite()