Lines Matching defs:newsize
62 int ramfs_nommu_expand_for_mapping(struct inode *inode, size_t newsize)
72 order = get_order(newsize);
76 ret = inode_newsize_ok(inode, newsize);
80 i_size_write(inode, newsize);
90 npages = (newsize + PAGE_SIZE - 1) >> PAGE_SHIFT;
99 newsize = PAGE_SIZE * npages;
101 memset(data, 0, newsize);
132 static int ramfs_nommu_resize(struct inode *inode, loff_t newsize, loff_t size)
139 if (unlikely(newsize >> 32))
142 return ramfs_nommu_expand_for_mapping(inode, newsize);
146 if (newsize < size) {
147 ret = nommu_shrink_inode_mappings(inode, size, newsize);
152 truncate_setsize(inode, newsize);