Lines Matching refs:filp

96  * @filp: file to be locked
104 static int v9fs_file_lock(struct file *filp, int cmd, struct file_lock *fl)
106 struct inode *inode = file_inode(filp);
108 p9_debug(P9_DEBUG_VFS, "filp: %p lock: %p\n", filp, fl);
118 static int v9fs_file_do_lock(struct file *filp, int cmd, struct file_lock *fl)
126 fid = filp->private_data;
131 res = locks_lock_file_wait(filp, fl);
159 v9ses = v9fs_inode2v9ses(file_inode(filp));
214 locks_lock_file_wait(filp, fl);
223 static int v9fs_file_getlock(struct file *filp, struct file_lock *fl)
229 fid = filp->private_data;
232 posix_test_lock(filp, fl);
282 * @filp: file to be locked
288 static int v9fs_file_lock_dotl(struct file *filp, int cmd, struct file_lock *fl)
290 struct inode *inode = file_inode(filp);
293 p9_debug(P9_DEBUG_VFS, "filp: %p cmd:%d lock: %p name: %pD\n",
294 filp, cmd, fl, filp);
302 ret = v9fs_file_do_lock(filp, cmd, fl);
304 ret = v9fs_file_getlock(filp, fl);
312 * @filp: file to be locked
318 static int v9fs_file_flock_dotl(struct file *filp, int cmd,
321 struct inode *inode = file_inode(filp);
324 p9_debug(P9_DEBUG_VFS, "filp: %p cmd:%d lock: %p name: %pD\n",
325 filp, cmd, fl, filp);
339 ret = v9fs_file_do_lock(filp, cmd, fl);
410 static int v9fs_file_fsync(struct file *filp, loff_t start, loff_t end,
414 struct inode *inode = filp->f_mapping->host;
418 retval = file_write_and_wait_range(filp, start, end);
423 p9_debug(P9_DEBUG_VFS, "filp %p datasync %x\n", filp, datasync);
425 fid = filp->private_data;
434 int v9fs_file_fsync_dotl(struct file *filp, loff_t start, loff_t end,
438 struct inode *inode = filp->f_mapping->host;
441 retval = file_write_and_wait_range(filp, start, end);
446 p9_debug(P9_DEBUG_VFS, "filp %p datasync %x\n", filp, datasync);
448 fid = filp->private_data;
457 v9fs_file_mmap(struct file *filp, struct vm_area_struct *vma)
460 struct inode *inode = file_inode(filp);
463 p9_debug(P9_DEBUG_MMAP, "filp :%p\n", filp);
467 return generic_file_readonly_mmap(filp, vma);
470 retval = generic_file_mmap(filp, vma);