| /fs/ |
| A D | read_write.c | 104 switch (whence) { in must_set_pos() 170 if (whence == SEEK_CUR) { in generic_file_llseek_size() 227 if (whence == SEEK_CUR) in generic_llseek_cookie() 264 switch (whence) { in fixed_size_llseek() 283 switch (whence) { in no_seek_end_llseek() 303 switch (whence) { in no_seek_end_llseek_size() 338 switch (whence) { in default_llseek() 401 if (whence <= SEEK_MAX) { in ksys_lseek() 426 unsigned int, whence) in SYSCALL_DEFINE5() argument 435 if (whence > SEEK_MAX) in SYSCALL_DEFINE5() [all …]
|
| A D | libfs.c | 146 loff_t dcache_dir_lseek(struct file *file, loff_t offset, int whence) in dcache_dir_lseek() argument 149 switch (whence) { in dcache_dir_lseek() 441 static loff_t offset_dir_llseek(struct file *file, loff_t offset, int whence) in offset_dir_llseek() argument 443 switch (whence) { in offset_dir_llseek() 1750 static loff_t empty_dir_llseek(struct file *file, loff_t offset, int whence) in empty_dir_llseek() argument 1753 return generic_file_llseek_size(file, offset, whence, 2, 2); in empty_dir_llseek()
|
| /fs/hpfs/ |
| A D | dir.c | 24 static loff_t hpfs_dir_lseek(struct file *filp, loff_t off, int whence) in hpfs_dir_lseek() argument 26 loff_t new_off = off + (whence == 1 ? filp->f_pos : 0); in hpfs_dir_lseek() 34 if (whence == SEEK_DATA || whence == SEEK_HOLE) in hpfs_dir_lseek()
|
| /fs/nfs/ |
| A D | nfs4file.c | 204 static loff_t nfs4_file_llseek(struct file *filep, loff_t offset, int whence) in nfs4_file_llseek() argument 208 switch (whence) { in nfs4_file_llseek() 211 ret = nfs42_proc_llseek(filep, offset, whence); in nfs4_file_llseek() 216 return nfs_file_llseek(filep, offset, whence); in nfs4_file_llseek()
|
| A D | file.c | 115 loff_t nfs_file_llseek(struct file *filp, loff_t offset, int whence) in nfs_file_llseek() argument 118 filp, offset, whence); in nfs_file_llseek() 124 if (whence != SEEK_SET && whence != SEEK_CUR) { in nfs_file_llseek() 132 return generic_file_llseek(filp, offset, whence); in nfs_file_llseek()
|
| /fs/erofs/ |
| A D | data.c | 451 static loff_t erofs_file_llseek(struct file *file, loff_t offset, int whence) in erofs_file_llseek() argument 460 return generic_file_llseek(file, offset, whence); in erofs_file_llseek() 463 if (whence == SEEK_HOLE) in erofs_file_llseek() 465 else if (whence == SEEK_DATA) in erofs_file_llseek() 468 return generic_file_llseek(file, offset, whence); in erofs_file_llseek()
|
| /fs/udf/ |
| A D | dir.c | 145 static loff_t udf_dir_llseek(struct file *file, loff_t offset, int whence) in udf_dir_llseek() argument 147 return generic_llseek_cookie(file, offset, whence, in udf_dir_llseek()
|
| /fs/ocfs2/ |
| A D | extent_map.c | 872 int ocfs2_seek_data_hole_offset(struct file *file, loff_t *offset, int whence) in ocfs2_seek_data_hole_offset() argument 883 BUG_ON(whence != SEEK_DATA && whence != SEEK_HOLE); in ocfs2_seek_data_hole_offset() 899 if (whence == SEEK_HOLE) in ocfs2_seek_data_hole_offset() 928 if ((!is_data && whence == SEEK_HOLE) || in ocfs2_seek_data_hole_offset() 929 (is_data && whence == SEEK_DATA)) { in ocfs2_seek_data_hole_offset() 939 if (whence == SEEK_HOLE) { in ocfs2_seek_data_hole_offset()
|
| /fs/orangefs/ |
| A D | dir.c | 280 int whence) in orangefs_dir_llseek() argument 287 if (!whence && offset < od->end) { in orangefs_dir_llseek() 298 return default_llseek(file, offset, whence); in orangefs_dir_llseek()
|
| /fs/affs/ |
| A D | dir.c | 27 static loff_t affs_dir_llseek(struct file *file, loff_t offset, int whence) in affs_dir_llseek() argument 31 return generic_llseek_cookie(file, offset, whence, &data->cookie); in affs_dir_llseek()
|
| /fs/overlayfs/ |
| A D | file.c | 243 static loff_t ovl_llseek(struct file *file, loff_t offset, int whence) in ovl_llseek() argument 255 if (whence == SEEK_CUR) in ovl_llseek() 258 if (whence == SEEK_SET) in ovl_llseek() 277 ret = vfs_llseek(realfile, offset, whence); in ovl_llseek()
|
| /fs/pstore/ |
| A D | inode.c | 162 static loff_t pstore_file_llseek(struct file *file, loff_t off, int whence) in pstore_file_llseek() argument 167 return seq_lseek(file, off, whence); in pstore_file_llseek() 168 return default_llseek(file, off, whence); in pstore_file_llseek()
|
| /fs/btrfs/ |
| A D | file.c | 3475 if (delalloc && whence == SEEK_DATA) { in find_desired_extent_in_hole() 3480 if (delalloc && whence == SEEK_HOLE) { in find_desired_extent_in_hole() 3504 if (!delalloc && whence == SEEK_HOLE) { in find_desired_extent_in_hole() 3542 if (whence == SEEK_HOLE && in find_desired_extent() 3668 found = find_desired_extent_in_hole(inode, whence, in find_desired_extent() 3709 found = find_desired_extent_in_hole(inode, whence, in find_desired_extent() 3729 if (whence == SEEK_DATA) { in find_desired_extent() 3752 found = find_desired_extent_in_hole(inode, whence, in find_desired_extent() 3766 if (whence == SEEK_DATA && start >= i_size) in find_desired_extent() 3776 switch (whence) { in btrfs_file_llseek() [all …]
|
| /fs/ext4/ |
| A D | dir.c | 396 static loff_t ext4_dir_llseek(struct file *file, loff_t offset, int whence) in ext4_dir_llseek() argument 404 ret = generic_file_llseek_size(file, offset, whence, in ext4_dir_llseek() 407 ret = ext4_llseek(file, offset, whence); in ext4_dir_llseek()
|
| A D | file.c | 935 loff_t ext4_llseek(struct file *file, loff_t offset, int whence) in ext4_llseek() argument 940 switch (whence) { in ext4_llseek() 942 return generic_file_llseek_size(file, offset, whence, in ext4_llseek()
|
| /fs/hostfs/ |
| A D | hostfs_user.c | 157 int lseek_file(int fd, long long offset, int whence) in lseek_file() argument 161 ret = lseek64(fd, offset, whence); in lseek_file()
|
| A D | hostfs.h | 86 extern int lseek_file(int fd, long long offset, int whence);
|
| /fs/ecryptfs/ |
| A D | file.c | 337 static loff_t ecryptfs_dir_llseek(struct file *file, loff_t offset, int whence) in ecryptfs_dir_llseek() argument 339 return vfs_llseek(ecryptfs_file_to_lower(file), offset, whence); in ecryptfs_dir_llseek()
|
| /fs/proc/ |
| A D | inode.c | 275 static loff_t proc_reg_llseek(struct file *file, loff_t offset, int whence) in proc_reg_llseek() argument 281 return pde->proc_ops->proc_lseek(file, offset, whence); in proc_reg_llseek() 283 rv = pde->proc_ops->proc_lseek(file, offset, whence); in proc_reg_llseek()
|
| /fs/sysfs/ |
| A D | file.c | 183 int whence) in sysfs_kf_bin_llseek() argument 189 return battr->llseek(of->file, kobj, battr, offset, whence); in sysfs_kf_bin_llseek() 191 return generic_file_llseek(of->file, offset, whence); in sysfs_kf_bin_llseek()
|
| /fs/debugfs/ |
| A D | file.c | 366 PROTO(struct file *filp, loff_t offset, int whence), 367 ARGS(filp, offset, whence), HAS_LSEEK, -ESPIPE); 370 PROTO(struct file *filp, loff_t offset, int whence), 371 ARGS(filp, offset, whence), HAS_LSEEK, -ESPIPE);
|
| /fs/kernfs/ |
| A D | file.c | 867 static loff_t kernfs_fop_llseek(struct file *file, loff_t offset, int whence) in kernfs_fop_llseek() argument 885 ret = ops->llseek(of, offset, whence); in kernfs_fop_llseek() 887 ret = generic_file_llseek(file, offset, whence); in kernfs_fop_llseek()
|
| /fs/f2fs/ |
| A D | file.c | 415 struct dnode_of_data *dn, pgoff_t index, int whence) in __found_offset() argument 428 switch (whence) { in __found_offset() 466 if (whence == SEEK_HOLE) { in f2fs_seek_block() 469 } else if (whence == SEEK_DATA) { in f2fs_seek_block() 484 if (whence == SEEK_DATA) { in f2fs_seek_block() 510 pgofs, whence)) { in f2fs_seek_block() 518 if (whence == SEEK_DATA) in f2fs_seek_block() 521 if (whence == SEEK_HOLE && data_ofs > isize) in f2fs_seek_block() 535 switch (whence) { in f2fs_llseek() 539 return generic_file_llseek_size(file, offset, whence, in f2fs_llseek() [all …]
|
| /fs/fuse/ |
| A D | file.c | 2532 static loff_t fuse_lseek(struct file *file, loff_t offset, int whence) in fuse_lseek() argument 2541 .whence = whence in fuse_lseek() 2571 return generic_file_llseek(file, offset, whence); in fuse_lseek() 2576 static loff_t fuse_file_llseek(struct file *file, loff_t offset, int whence) in fuse_file_llseek() argument 2581 switch (whence) { in fuse_file_llseek() 2585 retval = generic_file_llseek(file, offset, whence); in fuse_file_llseek() 2591 retval = generic_file_llseek(file, offset, whence); in fuse_file_llseek() 2597 retval = fuse_lseek(file, offset, whence); in fuse_file_llseek()
|
| /fs/gfs2/ |
| A D | file.c | 58 static loff_t gfs2_llseek(struct file *file, loff_t offset, int whence) in gfs2_llseek() argument 64 switch (whence) { in gfs2_llseek() 69 error = generic_file_llseek(file, offset, whence); in gfs2_llseek() 88 error = generic_file_llseek(file, offset, whence); in gfs2_llseek()
|