/Linux-v5.4/fs/ramfs/ |
D | file-nommu.c | 62 int ramfs_nommu_expand_for_mapping(struct inode *inode, size_t newsize) in ramfs_nommu_expand_for_mapping() argument 72 order = get_order(newsize); in ramfs_nommu_expand_for_mapping() 76 ret = inode_newsize_ok(inode, newsize); in ramfs_nommu_expand_for_mapping() 80 i_size_write(inode, newsize); in ramfs_nommu_expand_for_mapping() 90 npages = (newsize + PAGE_SIZE - 1) >> PAGE_SHIFT; in ramfs_nommu_expand_for_mapping() 99 newsize = PAGE_SIZE * npages; in ramfs_nommu_expand_for_mapping() 101 memset(data, 0, newsize); in ramfs_nommu_expand_for_mapping() 132 static int ramfs_nommu_resize(struct inode *inode, loff_t newsize, loff_t size) in ramfs_nommu_resize() argument 139 if (unlikely(newsize >> 32)) in ramfs_nommu_resize() 142 return ramfs_nommu_expand_for_mapping(inode, newsize); in ramfs_nommu_resize() [all …]
|
/Linux-v5.4/drivers/acpi/x86/ |
D | apple.c | 29 unsigned int i, j = 0, newsize = 0, numprops, numvalid; in acpi_extract_apple_properties() local 77 newsize += key->string.length + 1; in acpi_extract_apple_properties() 79 newsize += val->buffer.length; in acpi_extract_apple_properties() 91 newsize += (1 + 3 * numvalid) * sizeof(union acpi_object); in acpi_extract_apple_properties() 92 newprops = ACPI_ALLOCATE_ZEROED(newsize); in acpi_extract_apple_properties() 130 WARN_ON(free_space != (void *)newprops + newsize); in acpi_extract_apple_properties()
|
/Linux-v5.4/mm/ |
D | readahead.c | 259 unsigned long newsize = roundup_pow_of_two(size); in get_init_ra_size() local 261 if (newsize <= max / 32) in get_init_ra_size() 262 newsize = newsize * 4; in get_init_ra_size() 263 else if (newsize <= max / 4) in get_init_ra_size() 264 newsize = newsize * 2; in get_init_ra_size() 266 newsize = max; in get_init_ra_size() 268 return newsize; in get_init_ra_size()
|
D | truncate.c | 802 void truncate_pagecache(struct inode *inode, loff_t newsize) in truncate_pagecache() argument 805 loff_t holebegin = round_up(newsize, PAGE_SIZE); in truncate_pagecache() 817 truncate_inode_pages(mapping, newsize); in truncate_pagecache() 835 void truncate_setsize(struct inode *inode, loff_t newsize) in truncate_setsize() argument 839 i_size_write(inode, newsize); in truncate_setsize() 840 if (newsize > oldsize) in truncate_setsize() 841 pagecache_isize_extended(inode, oldsize, newsize); in truncate_setsize() 842 truncate_pagecache(inode, newsize); in truncate_setsize()
|
/Linux-v5.4/fs/xfs/ |
D | kmem.c | 98 kmem_realloc(const void *old, size_t newsize, xfs_km_flags_t flags) in kmem_realloc() argument 104 trace_kmem_realloc(newsize, flags, _RET_IP_); in kmem_realloc() 107 ptr = krealloc(old, newsize, lflags); in kmem_realloc() 114 newsize, __func__, lflags); in kmem_realloc()
|
D | xfs_iops.c | 832 xfs_off_t oldsize, newsize; in xfs_setattr_size() local 845 newsize = iattr->ia_size; in xfs_setattr_size() 850 if (newsize == 0 && oldsize == 0 && ip->i_d.di_nextents == 0) { in xfs_setattr_size() 883 if (newsize > oldsize) { in xfs_setattr_size() 884 trace_xfs_zero_eof(ip, oldsize, newsize - oldsize); in xfs_setattr_size() 885 error = iomap_zero_range(inode, oldsize, newsize - oldsize, in xfs_setattr_size() 888 error = iomap_truncate_page(inode, newsize, &did_zeroing, in xfs_setattr_size() 916 truncate_setsize(inode, newsize); in xfs_setattr_size() 927 (newsize > ip->i_d.di_size && oldsize != ip->i_d.di_size)) { in xfs_setattr_size() 929 ip->i_d.di_size, newsize - 1); in xfs_setattr_size() [all …]
|
/Linux-v5.4/Documentation/RCU/ |
D | arrayRCU.txt | 65 static int grow_ary(struct ipc_ids* ids, int newsize) 72 if(newsize > IPCMNI) 73 newsize = IPCMNI; 74 if(newsize <= size) 75 return newsize; 77 new = ipc_rcu_alloc(sizeof(struct kern_ipc_perm *)*newsize + 81 new->size = newsize; 85 for(i=size;i<newsize;i++) { 98 return newsize;
|
/Linux-v5.4/include/linux/ |
D | ramfs.h | 11 ramfs_nommu_expand_for_mapping(struct inode *inode, size_t newsize) in ramfs_nommu_expand_for_mapping() argument 16 extern int ramfs_nommu_expand_for_mapping(struct inode *inode, size_t newsize);
|
/Linux-v5.4/scripts/dtc/ |
D | data.c | 27 int newsize; in data_grow_for() local 34 newsize = xlen; in data_grow_for() 36 while ((d.len + xlen) > newsize) in data_grow_for() 37 newsize *= 2; in data_grow_for() 39 nd.val = xrealloc(d.val, newsize); in data_grow_for()
|
/Linux-v5.4/fs/xfs/libxfs/ |
D | xfs_dir2_sf.c | 871 int newsize; /* new inode size */ in xfs_dir2_sf_removename() local 916 newsize = oldsize - entsize; in xfs_dir2_sf_removename() 927 dp->i_d.di_size = newsize; in xfs_dir2_sf_removename() 931 xfs_idata_realloc(dp, newsize - oldsize, XFS_DATA_FORK); in xfs_dir2_sf_removename() 983 int newsize; /* new inode size */ in xfs_dir2_sf_replace() local 985 newsize = dp->i_df.if_bytes + (sfp->count + 1) * XFS_INO64_DIFF; in xfs_dir2_sf_replace() 989 if (newsize > XFS_IFORK_DSIZE(dp)) { in xfs_dir2_sf_replace() 1082 int newsize; /* new inode size */ in xfs_dir2_sf_toino4() local 1106 newsize = oldsize - (oldsfp->count + 1) * XFS_INO64_DIFF; in xfs_dir2_sf_toino4() 1108 xfs_idata_realloc(dp, newsize, XFS_DATA_FORK); in xfs_dir2_sf_toino4() [all …]
|
/Linux-v5.4/fs/ceph/ |
D | quota.c | 431 bool ceph_quota_is_max_bytes_exceeded(struct inode *inode, loff_t newsize) in ceph_quota_is_max_bytes_exceeded() argument 439 if (newsize <= size) in ceph_quota_is_max_bytes_exceeded() 442 return check_quota_exceeded(inode, QUOTA_CHECK_MAX_BYTES_OP, (newsize - size)); in ceph_quota_is_max_bytes_exceeded() 453 bool ceph_quota_is_max_bytes_approaching(struct inode *inode, loff_t newsize) in ceph_quota_is_max_bytes_approaching() argument 461 if (newsize <= size) in ceph_quota_is_max_bytes_approaching() 465 (newsize - size)); in ceph_quota_is_max_bytes_approaching()
|
/Linux-v5.4/scripts/dtc/libfdt/ |
D | fdt_rw.c | 404 int newsize; in fdt_open_into() local 436 newsize = FDT_ALIGN(sizeof(struct fdt_header), 8) + mem_rsv_size in fdt_open_into() 439 if (bufsize < newsize) in fdt_open_into() 445 if (((tmp + newsize) > fdtstart) && (tmp < fdtend)) { in fdt_open_into() 448 if ((tmp + newsize) > ((char *)buf + bufsize)) in fdt_open_into() 453 memmove(buf, tmp, newsize); in fdt_open_into()
|
/Linux-v5.4/fs/jfs/ |
D | inode.c | 376 loff_t newsize; in jfs_truncate_nolock() local 397 newsize = xtTruncate(tid, ip, length, in jfs_truncate_nolock() 399 if (newsize < 0) { in jfs_truncate_nolock() 411 } while (newsize > length); /* Truncate isn't always atomic */ in jfs_truncate_nolock()
|
D | jfs_xtree.h | 105 extern s64 xtTruncate(tid_t tid, struct inode *ip, s64 newsize, int type);
|
/Linux-v5.4/arch/sh/mm/ |
D | pmb.c | 657 unsigned long span, newsize; in pmb_merge() local 661 span = newsize = head->size; in pmb_merge() 668 newsize = span; in pmb_merge() 683 if (!depth || !pmb_size_valid(newsize)) in pmb_merge() 687 head->flags |= pmb_size_to_flags(newsize); in pmb_merge() 689 head->size = newsize; in pmb_merge()
|
/Linux-v5.4/fs/gfs2/ |
D | bmap.c | 1370 static int gfs2_journaled_truncate(struct inode *inode, u64 oldsize, u64 newsize) in gfs2_journaled_truncate() argument 1377 while (oldsize != newsize) { in gfs2_journaled_truncate() 1381 chunk = oldsize - newsize; in gfs2_journaled_truncate() 1405 static int trunc_start(struct inode *inode, u64 newsize) in trunc_start() argument 1428 gfs2_buffer_clear_tail(dibh, sizeof(struct gfs2_dinode) + newsize); in trunc_start() 1431 unsigned int offs = newsize & (blocksize - 1); in trunc_start() 1433 error = gfs2_block_zero_range(inode, newsize, in trunc_start() 1441 i_size_write(inode, newsize); in trunc_start() 1446 error = gfs2_journaled_truncate(inode, oldsize, newsize); in trunc_start() 1448 truncate_pagecache(inode, newsize); in trunc_start() [all …]
|
/Linux-v5.4/drivers/md/ |
D | md-cluster.h | 30 int (*resize_bitmaps)(struct mddev *mddev, sector_t newsize, sector_t oldsize);
|
/Linux-v5.4/fs/udf/ |
D | inode.c | 624 static int udf_extend_file(struct inode *inode, loff_t newsize) in udf_extend_file() argument 632 sector_t first_block = newsize >> sb->s_blocksize_bits, offset; in udf_extend_file() 664 partial_final_block = newsize & (sb->s_blocksize - 1); in udf_extend_file() 682 iinfo->i_lenExtents = newsize; in udf_extend_file() 1225 int udf_setsize(struct inode *inode, loff_t newsize) in udf_setsize() argument 1238 if (newsize > inode->i_size) { in udf_setsize() 1242 (udf_file_entry_alloc_offset(inode) + newsize)) { in udf_setsize() 1248 iinfo->i_lenAlloc = newsize; in udf_setsize() 1252 err = udf_extend_file(inode, newsize); in udf_setsize() 1259 truncate_setsize(inode, newsize); in udf_setsize() [all …]
|
/Linux-v5.4/fs/affs/ |
D | file.c | 540 affs_extent_file_ofs(struct inode *inode, u32 newsize) in affs_extent_file_ofs() argument 548 pr_debug("%s(%lu, %d)\n", __func__, inode->i_ino, newsize); in affs_extent_file_ofs() 558 tmp = min(bsize - boff, newsize - size); in affs_extent_file_ofs() 572 while (size < newsize) { in affs_extent_file_ofs() 577 tmp = min(bsize, newsize - size); in affs_extent_file_ofs() 602 inode->i_size = AFFS_I(inode)->mmu_private = newsize; in affs_extent_file_ofs() 606 inode->i_size = AFFS_I(inode)->mmu_private = newsize; in affs_extent_file_ofs()
|
/Linux-v5.4/fs/f2fs/ |
D | xattr.c | 601 int found, newsize; in __f2fs_setxattr() local 655 newsize = XATTR_ALIGN(sizeof(struct f2fs_xattr_entry) + len + size); in __f2fs_setxattr() 668 if (unlikely(free < newsize)) { in __f2fs_setxattr() 703 new_hsize += newsize; in __f2fs_setxattr()
|
/Linux-v5.4/fs/ext2/ |
D | inode.c | 1282 static int ext2_setsize(struct inode *inode, loff_t newsize) in ext2_setsize() argument 1297 error = iomap_zero_range(inode, newsize, in ext2_setsize() 1298 PAGE_ALIGN(newsize) - newsize, NULL, in ext2_setsize() 1302 newsize, ext2_get_block); in ext2_setsize() 1305 newsize, ext2_get_block); in ext2_setsize() 1310 truncate_setsize(inode, newsize); in ext2_setsize() 1311 __ext2_truncate_blocks(inode, newsize); in ext2_setsize()
|
/Linux-v5.4/fs/nfs/ |
D | nfs4session.c | 39 static void nfs4_shrink_slot_table(struct nfs4_slot_table *tbl, u32 newsize) in nfs4_shrink_slot_table() argument 42 if (newsize >= tbl->max_slots) in nfs4_shrink_slot_table() 46 while (newsize--) in nfs4_shrink_slot_table()
|
/Linux-v5.4/drivers/md/bcache/ |
D | bset.c | 134 size_t newsize = oldsize + u64s; in __bch_keylist_realloc() local 138 newsize = roundup_pow_of_two(newsize); in __bch_keylist_realloc() 140 if (newsize <= KEYLIST_INLINE || in __bch_keylist_realloc() 141 roundup_pow_of_two(oldsize) == newsize) in __bch_keylist_realloc() 144 new_keys = krealloc(old_keys, sizeof(uint64_t) * newsize, GFP_NOIO); in __bch_keylist_realloc()
|
/Linux-v5.4/security/ |
D | commoncap.c | 486 size_t newsize; in cap_convert_nscap() local 507 newsize = sizeof(struct vfs_ns_cap_data); in cap_convert_nscap() 508 nscap = kmalloc(newsize, GFP_ATOMIC); in cap_convert_nscap() 521 return newsize; in cap_convert_nscap()
|
/Linux-v5.4/fs/nilfs2/ |
D | ioctl.c | 1035 __u64 newsize; in nilfs_ioctl_resize() local 1046 if (copy_from_user(&newsize, argp, sizeof(newsize))) in nilfs_ioctl_resize() 1049 ret = nilfs_resize_fs(inode->i_sb, newsize); in nilfs_ioctl_resize()
|