Lines Matching refs:filp
115 static int v9fs_file_lock(struct file *filp, int cmd, struct file_lock *fl) in v9fs_file_lock() argument
118 struct inode *inode = file_inode(filp); in v9fs_file_lock()
120 p9_debug(P9_DEBUG_VFS, "filp: %p lock: %p\n", filp, fl); in v9fs_file_lock()
130 static int v9fs_file_do_lock(struct file *filp, int cmd, struct file_lock *fl) in v9fs_file_do_lock() argument
139 fid = filp->private_data; in v9fs_file_do_lock()
145 res = locks_lock_file_wait(filp, fl); in v9fs_file_do_lock()
173 v9ses = v9fs_inode2v9ses(file_inode(filp)); in v9fs_file_do_lock()
227 locks_lock_file_wait(filp, fl); in v9fs_file_do_lock()
236 static int v9fs_file_getlock(struct file *filp, struct file_lock *fl) in v9fs_file_getlock() argument
242 fid = filp->private_data; in v9fs_file_getlock()
245 posix_test_lock(filp, fl); in v9fs_file_getlock()
301 static int v9fs_file_lock_dotl(struct file *filp, int cmd, struct file_lock *fl) in v9fs_file_lock_dotl() argument
303 struct inode *inode = file_inode(filp); in v9fs_file_lock_dotl()
307 filp, cmd, fl, filp); in v9fs_file_lock_dotl()
315 ret = v9fs_file_do_lock(filp, cmd, fl); in v9fs_file_lock_dotl()
317 ret = v9fs_file_getlock(filp, fl); in v9fs_file_lock_dotl()
331 static int v9fs_file_flock_dotl(struct file *filp, int cmd, in v9fs_file_flock_dotl() argument
334 struct inode *inode = file_inode(filp); in v9fs_file_flock_dotl()
338 filp, cmd, fl, filp); in v9fs_file_flock_dotl()
352 ret = v9fs_file_do_lock(filp, cmd, fl); in v9fs_file_flock_dotl()
430 static int v9fs_file_fsync(struct file *filp, loff_t start, loff_t end, in v9fs_file_fsync() argument
434 struct inode *inode = filp->f_mapping->host; in v9fs_file_fsync()
438 retval = file_write_and_wait_range(filp, start, end); in v9fs_file_fsync()
443 p9_debug(P9_DEBUG_VFS, "filp %p datasync %x\n", filp, datasync); in v9fs_file_fsync()
445 fid = filp->private_data; in v9fs_file_fsync()
454 int v9fs_file_fsync_dotl(struct file *filp, loff_t start, loff_t end, in v9fs_file_fsync_dotl() argument
458 struct inode *inode = filp->f_mapping->host; in v9fs_file_fsync_dotl()
461 retval = file_write_and_wait_range(filp, start, end); in v9fs_file_fsync_dotl()
466 p9_debug(P9_DEBUG_VFS, "filp %p datasync %x\n", filp, datasync); in v9fs_file_fsync_dotl()
468 fid = filp->private_data; in v9fs_file_fsync_dotl()
477 v9fs_file_mmap(struct file *filp, struct vm_area_struct *vma) in v9fs_file_mmap() argument
482 retval = generic_file_mmap(filp, vma); in v9fs_file_mmap()
490 v9fs_mmap_file_mmap(struct file *filp, struct vm_area_struct *vma) in v9fs_mmap_file_mmap() argument
497 inode = file_inode(filp); in v9fs_mmap_file_mmap()
510 fid = v9fs_writeback_fid(file_dentry(filp)); in v9fs_mmap_file_mmap()
520 retval = generic_file_mmap(filp, vma); in v9fs_mmap_file_mmap()
532 struct file *filp = vmf->vma->vm_file; in v9fs_vm_page_mkwrite() local
533 struct inode *inode = file_inode(filp); in v9fs_vm_page_mkwrite()
537 folio, (unsigned long)filp->private_data); in v9fs_vm_page_mkwrite()
551 file_update_time(filp); in v9fs_vm_page_mkwrite()