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 = posix_lock_file_wait(filp, fl); in v9fs_file_do_lock()
234 res = posix_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()
304 static int v9fs_file_lock_dotl(struct file *filp, int cmd, struct file_lock *fl) in v9fs_file_lock_dotl() argument
306 struct inode *inode = file_inode(filp); in v9fs_file_lock_dotl()
310 filp, cmd, fl, filp); in v9fs_file_lock_dotl()
322 ret = v9fs_file_do_lock(filp, cmd, fl); in v9fs_file_lock_dotl()
324 ret = v9fs_file_getlock(filp, fl); in v9fs_file_lock_dotl()
339 static int v9fs_file_flock_dotl(struct file *filp, int cmd, in v9fs_file_flock_dotl() argument
342 struct inode *inode = file_inode(filp); in v9fs_file_flock_dotl()
346 filp, cmd, fl, filp); in v9fs_file_flock_dotl()
364 ret = v9fs_file_do_lock(filp, cmd, fl); in v9fs_file_flock_dotl()
439 static int v9fs_file_fsync(struct file *filp, loff_t start, loff_t end, in v9fs_file_fsync() argument
443 struct inode *inode = filp->f_mapping->host; in v9fs_file_fsync()
452 p9_debug(P9_DEBUG_VFS, "filp %p datasync %x\n", filp, datasync); in v9fs_file_fsync()
454 fid = filp->private_data; in v9fs_file_fsync()
463 int v9fs_file_fsync_dotl(struct file *filp, loff_t start, loff_t end, in v9fs_file_fsync_dotl() argument
467 struct inode *inode = filp->f_mapping->host; in v9fs_file_fsync_dotl()
475 p9_debug(P9_DEBUG_VFS, "filp %p datasync %x\n", filp, datasync); in v9fs_file_fsync_dotl()
477 fid = filp->private_data; in v9fs_file_fsync_dotl()
486 v9fs_file_mmap(struct file *filp, struct vm_area_struct *vma) in v9fs_file_mmap() argument
491 retval = generic_file_mmap(filp, vma); in v9fs_file_mmap()
499 v9fs_mmap_file_mmap(struct file *filp, struct vm_area_struct *vma) in v9fs_mmap_file_mmap() argument
506 inode = file_inode(filp); in v9fs_mmap_file_mmap()
518 fid = v9fs_writeback_fid(filp->f_path.dentry); in v9fs_mmap_file_mmap()
528 retval = generic_file_mmap(filp, vma); in v9fs_mmap_file_mmap()
540 struct file *filp = vma->vm_file; in v9fs_vm_page_mkwrite() local
541 struct inode *inode = file_inode(filp); in v9fs_vm_page_mkwrite()
545 page, (unsigned long)filp->private_data); in v9fs_vm_page_mkwrite()
548 file_update_time(filp); in v9fs_vm_page_mkwrite()