/fs/ |
D | read_write.c | 84 generic_file_llseek_size(struct file *file, loff_t offset, int whence, in generic_file_llseek_size() argument 87 switch (whence) { in generic_file_llseek_size() 142 loff_t generic_file_llseek(struct file *file, loff_t offset, int whence) in generic_file_llseek() argument 146 return generic_file_llseek_size(file, offset, whence, in generic_file_llseek() 160 loff_t fixed_size_llseek(struct file *file, loff_t offset, int whence, loff_t size) in fixed_size_llseek() argument 162 switch (whence) { in fixed_size_llseek() 164 return generic_file_llseek_size(file, offset, whence, in fixed_size_llseek() 179 loff_t no_seek_end_llseek(struct file *file, loff_t offset, int whence) in no_seek_end_llseek() argument 181 switch (whence) { in no_seek_end_llseek() 183 return generic_file_llseek_size(file, offset, whence, in no_seek_end_llseek() [all …]
|
D | libfs.c | 142 loff_t dcache_dir_lseek(struct file *file, loff_t offset, int whence) in dcache_dir_lseek() argument 145 switch (whence) { in dcache_dir_lseek() 1171 static loff_t empty_dir_llseek(struct file *file, loff_t offset, int whence) in empty_dir_llseek() argument 1174 return generic_file_llseek_size(file, offset, whence, 2, 2); in empty_dir_llseek()
|
D | seq_file.c | 322 loff_t seq_lseek(struct file *file, loff_t offset, int whence) in seq_lseek() argument 329 switch (whence) { in seq_lseek()
|
/fs/xfs/ |
D | xfs_file.c | 1242 int whence) in __xfs_seek_hole_data() argument 1284 if (whence == SEEK_HOLE && in __xfs_seek_hole_data() 1289 if (whence == SEEK_DATA && in __xfs_seek_hole_data() 1301 whence == SEEK_HOLE ? HOLE_OFF : DATA_OFF, in __xfs_seek_hole_data() 1317 if (whence == SEEK_HOLE) { in __xfs_seek_hole_data() 1324 ASSERT(whence == SEEK_DATA); in __xfs_seek_hole_data() 1338 if (whence == SEEK_HOLE) { in __xfs_seek_hole_data() 1342 ASSERT(whence == SEEK_DATA); in __xfs_seek_hole_data() 1355 if (whence == SEEK_HOLE) in __xfs_seek_hole_data() 1368 int whence) in xfs_seek_hole_data() argument [all …]
|
D | xfs_inode.h | 452 loff_t eof, int whence);
|
/fs/ext4/ |
D | file.c | 406 int whence, in ext4_find_unwritten_pgoff() argument 446 if (whence == SEEK_HOLE && lastoff < endoff && in ext4_find_unwritten_pgoff() 476 if (whence == SEEK_DATA) in ext4_find_unwritten_pgoff() 479 if (whence == SEEK_HOLE) in ext4_find_unwritten_pgoff() 506 if (whence == SEEK_HOLE && lastoff < endoff) { in ext4_find_unwritten_pgoff() 644 loff_t ext4_llseek(struct file *file, loff_t offset, int whence) in ext4_llseek() argument 654 switch (whence) { in ext4_llseek() 658 return generic_file_llseek_size(file, offset, whence, in ext4_llseek()
|
D | dir.c | 362 static loff_t ext4_dir_llseek(struct file *file, loff_t offset, int whence) in ext4_dir_llseek() argument 369 return generic_file_llseek_size(file, offset, whence, in ext4_dir_llseek() 372 return ext4_llseek(file, offset, whence); in ext4_dir_llseek()
|
/fs/nfs/ |
D | nfs4file.c | 142 static loff_t nfs4_file_llseek(struct file *filep, loff_t offset, int whence) in nfs4_file_llseek() argument 146 switch (whence) { in nfs4_file_llseek() 149 ret = nfs42_proc_llseek(filep, offset, whence); in nfs4_file_llseek() 153 return nfs_file_llseek(filep, offset, whence); in nfs4_file_llseek()
|
D | file.c | 121 loff_t nfs_file_llseek(struct file *filp, loff_t offset, int whence) in nfs_file_llseek() argument 124 filp, offset, whence); in nfs_file_llseek() 130 if (whence != SEEK_SET && whence != SEEK_CUR) { in nfs_file_llseek() 138 return generic_file_llseek(filp, offset, whence); in nfs_file_llseek()
|
D | nfs42proc.c | 257 struct nfs_lock_context *lock, loff_t offset, int whence) in _nfs42_proc_llseek() argument 263 .sa_what = (whence == SEEK_HOLE) ? in _nfs42_proc_llseek() 298 loff_t nfs42_proc_llseek(struct file *filep, loff_t offset, int whence) in nfs42_proc_llseek() argument 313 err = _nfs42_proc_llseek(filep, lock, offset, whence); in nfs42_proc_llseek()
|
/fs/hpfs/ |
D | dir.c | 23 static loff_t hpfs_dir_lseek(struct file *filp, loff_t off, int whence) in hpfs_dir_lseek() argument 25 loff_t new_off = off + (whence == 1 ? filp->f_pos : 0); in hpfs_dir_lseek() 33 if (whence == SEEK_DATA || whence == SEEK_HOLE) in hpfs_dir_lseek()
|
/fs/ocfs2/ |
D | extent_map.c | 835 int ocfs2_seek_data_hole_offset(struct file *file, loff_t *offset, int whence) in ocfs2_seek_data_hole_offset() argument 846 BUG_ON(whence != SEEK_DATA && whence != SEEK_HOLE); in ocfs2_seek_data_hole_offset() 862 if (whence == SEEK_HOLE) in ocfs2_seek_data_hole_offset() 891 if ((!is_data && whence == SEEK_HOLE) || in ocfs2_seek_data_hole_offset() 892 (is_data && whence == SEEK_DATA)) { in ocfs2_seek_data_hole_offset() 902 if (whence == SEEK_HOLE) { in ocfs2_seek_data_hole_offset()
|
/fs/pstore/ |
D | inode.c | 171 static loff_t pstore_file_llseek(struct file *file, loff_t off, int whence) in pstore_file_llseek() argument 176 return seq_lseek(file, off, whence); in pstore_file_llseek() 177 return default_llseek(file, off, whence); in pstore_file_llseek()
|
/fs/f2fs/ |
D | file.c | 333 pgoff_t pgofs, int whence) in __get_first_dirty_index() argument 338 if (whence != SEEK_DATA) in __get_first_dirty_index() 351 int whence) in __found_offset() argument 353 switch (whence) { in __found_offset() 367 static loff_t f2fs_seek_block(struct file *file, loff_t offset, int whence) in f2fs_seek_block() argument 385 if (whence == SEEK_HOLE) in f2fs_seek_block() 392 dirty = __get_first_dirty_index(inode->i_mapping, pgofs, whence); in f2fs_seek_block() 401 if (whence == SEEK_DATA) { in f2fs_seek_block() 419 if (__found_offset(blkaddr, dirty, pgofs, whence)) { in f2fs_seek_block() 427 if (whence == SEEK_DATA) in f2fs_seek_block() [all …]
|
/fs/sdcardfs/ |
D | file.c | 347 static loff_t sdcardfs_file_llseek(struct file *file, loff_t offset, int whence) in sdcardfs_file_llseek() argument 352 err = generic_file_llseek(file, offset, whence); in sdcardfs_file_llseek() 357 err = generic_file_llseek(lower_file, offset, whence); in sdcardfs_file_llseek()
|
/fs/hostfs/ |
D | hostfs_user.c | 146 int lseek_file(int fd, long long offset, int whence) in lseek_file() argument 150 ret = lseek64(fd, offset, whence); in lseek_file()
|
D | hostfs.h | 79 extern int lseek_file(int fd, long long offset, int whence);
|
/fs/ecryptfs/ |
D | file.c | 321 static loff_t ecryptfs_dir_llseek(struct file *file, loff_t offset, int whence) in ecryptfs_dir_llseek() argument 323 return vfs_llseek(ecryptfs_file_to_lower(file), offset, whence); in ecryptfs_dir_llseek()
|
/fs/gfs2/ |
D | file.c | 56 static loff_t gfs2_llseek(struct file *file, loff_t offset, int whence) in gfs2_llseek() argument 62 switch (whence) { in gfs2_llseek() 69 error = generic_file_llseek(file, offset, whence); in gfs2_llseek() 75 error = generic_file_llseek(file, offset, whence); in gfs2_llseek()
|
/fs/cifs/ |
D | cifsfs.c | 816 static loff_t cifs_llseek(struct file *file, loff_t offset, int whence) in cifs_llseek() argument 822 if (whence != SEEK_SET && whence != SEEK_CUR) { in cifs_llseek() 849 return generic_file_llseek(file, offset, whence); in cifs_llseek()
|
/fs/proc/ |
D | inode.c | 179 static loff_t proc_reg_llseek(struct file *file, loff_t offset, int whence) in proc_reg_llseek() argument 188 rv = llseek(file, offset, whence); in proc_reg_llseek()
|
/fs/btrfs/ |
D | file.c | 2894 static int find_desired_extent(struct inode *inode, loff_t *offset, int whence) in find_desired_extent() argument 2932 if (whence == SEEK_HOLE && in find_desired_extent() 2936 else if (whence == SEEK_DATA && in find_desired_extent() 2948 if (whence == SEEK_DATA && start >= inode->i_size) in find_desired_extent() 2958 static loff_t btrfs_file_llseek(struct file *file, loff_t offset, int whence) in btrfs_file_llseek() argument 2964 switch (whence) { in btrfs_file_llseek() 2967 offset = generic_file_llseek(file, offset, whence); in btrfs_file_llseek() 2976 ret = find_desired_extent(inode, &offset, whence); in btrfs_file_llseek()
|
/fs/fuse/ |
D | file.c | 2261 static loff_t fuse_lseek(struct file *file, loff_t offset, int whence) in fuse_lseek() argument 2270 .whence = whence in fuse_lseek() 2300 return generic_file_llseek(file, offset, whence); in fuse_lseek() 2305 static loff_t fuse_file_llseek(struct file *file, loff_t offset, int whence) in fuse_file_llseek() argument 2310 switch (whence) { in fuse_file_llseek() 2314 retval = generic_file_llseek(file, offset, whence); in fuse_file_llseek() 2320 retval = generic_file_llseek(file, offset, whence); in fuse_file_llseek() 2326 retval = fuse_lseek(file, offset, whence); in fuse_file_llseek()
|
/fs/ceph/ |
D | file.c | 1503 static loff_t ceph_llseek(struct file *file, loff_t offset, int whence) in ceph_llseek() argument 1511 if (whence == SEEK_END || whence == SEEK_DATA || whence == SEEK_HOLE) { in ceph_llseek() 1518 switch (whence) { in ceph_llseek()
|
/fs/debugfs/ |
D | file.c | 155 PROTO(struct file *filp, loff_t offset, int whence), 156 ARGS(filp, offset, whence));
|