Lines Matching refs:loff_t
169 static inline int shmem_acct_size(unsigned long flags, loff_t size) in shmem_acct_size()
175 static inline void shmem_unacct_size(unsigned long flags, loff_t size) in shmem_unacct_size()
182 loff_t oldsize, loff_t newsize) in shmem_reacct_size()
795 static void shmem_undo_range(struct inode *inode, loff_t lstart, loff_t lend, in shmem_undo_range()
990 void shmem_truncate_range(struct inode *inode, loff_t lstart, loff_t lend) in shmem_truncate_range()
1029 loff_t oldsize = inode->i_size; in shmem_setattr()
1030 loff_t newsize = attr->ia_size; in shmem_setattr()
1046 loff_t holebegin = round_up(newsize, PAGE_SIZE); in shmem_setattr()
1052 newsize, (loff_t)-1); in shmem_setattr()
1092 shmem_truncate_range(inode, 0, (loff_t)-1); in shmem_evict_inode()
1763 ((loff_t)index << PAGE_SHIFT) >= i_size_read(inode)) { in shmem_getpage_gfp()
1815 loff_t i_size; in shmem_getpage_gfp()
1937 ((loff_t)index << PAGE_SHIFT) >= i_size_read(inode)) { in shmem_getpage_gfp()
2471 loff_t pos, unsigned len, unsigned flags, in shmem_write_begin()
2492 loff_t pos, unsigned len, unsigned copied, in shmem_write_end()
2536 loff_t *ppos = &iocb->ki_pos; in shmem_file_read_iter()
2553 loff_t i_size = i_size_read(inode); in shmem_file_read_iter()
2631 *ppos = ((loff_t) index << PAGE_SHIFT) + offset; in shmem_file_read_iter()
2686 static loff_t shmem_file_llseek(struct file *file, loff_t offset, int whence) in shmem_file_llseek()
2691 loff_t new_offset; in shmem_file_llseek()
2722 static long shmem_fallocate(struct file *file, int mode, loff_t offset, in shmem_fallocate()
2723 loff_t len) in shmem_fallocate()
2739 loff_t unmap_start = round_up(offset, PAGE_SIZE); in shmem_fallocate()
2740 loff_t unmap_end = round_down(offset + len, PAGE_SIZE) - 1; in shmem_fallocate()
2815 (loff_t)start << PAGE_SHIFT, in shmem_fallocate()
2816 ((loff_t)index << PAGE_SHIFT) - 1, true); in shmem_fallocate()
3992 loff_t i_size; in shmem_huge_enabled()
4077 void shmem_truncate_range(struct inode *inode, loff_t lstart, loff_t lend) in shmem_truncate_range()
4093 static struct file *__shmem_file_setup(struct vfsmount *mnt, const char *name, loff_t size, in __shmem_file_setup()
4136 struct file *shmem_kernel_file_setup(const char *name, loff_t size, unsigned long flags) in shmem_kernel_file_setup()
4147 struct file *shmem_file_setup(const char *name, loff_t size, unsigned long flags) in shmem_file_setup()
4161 loff_t size, unsigned long flags) in shmem_file_setup_with_mnt()
4174 loff_t size = vma->vm_end - vma->vm_start; in shmem_zero_setup()