Home
last modified time | relevance | path

Searched refs:newsize (Results 1 – 50 of 50) sorted by relevance

/linux-4.4.14/fs/ramfs/
Dfile-nommu.c66 int ramfs_nommu_expand_for_mapping(struct inode *inode, size_t newsize) in ramfs_nommu_expand_for_mapping() argument
76 order = get_order(newsize); in ramfs_nommu_expand_for_mapping()
80 ret = inode_newsize_ok(inode, newsize); in ramfs_nommu_expand_for_mapping()
84 i_size_write(inode, newsize); in ramfs_nommu_expand_for_mapping()
94 npages = (newsize + PAGE_SIZE - 1) >> PAGE_SHIFT; in ramfs_nommu_expand_for_mapping()
103 newsize = PAGE_SIZE * npages; in ramfs_nommu_expand_for_mapping()
105 memset(data, 0, newsize); in ramfs_nommu_expand_for_mapping()
136 static int ramfs_nommu_resize(struct inode *inode, loff_t newsize, loff_t size) in ramfs_nommu_resize() argument
143 if (unlikely(newsize >> 32)) in ramfs_nommu_resize()
146 return ramfs_nommu_expand_for_mapping(inode, newsize); in ramfs_nommu_resize()
[all …]
/linux-4.4.14/mm/
Dreadahead.c243 unsigned long newsize = roundup_pow_of_two(size); in get_init_ra_size() local
245 if (newsize <= max / 32) in get_init_ra_size()
246 newsize = newsize * 4; in get_init_ra_size()
247 else if (newsize <= max / 4) in get_init_ra_size()
248 newsize = newsize * 2; in get_init_ra_size()
250 newsize = max; in get_init_ra_size()
252 return newsize; in get_init_ra_size()
263 unsigned long newsize; in get_next_ra_size() local
266 newsize = 4 * cur; in get_next_ra_size()
268 newsize = 2 * cur; in get_next_ra_size()
[all …]
Dtruncate.c670 void truncate_pagecache(struct inode *inode, loff_t newsize) in truncate_pagecache() argument
673 loff_t holebegin = round_up(newsize, PAGE_SIZE); in truncate_pagecache()
685 truncate_inode_pages(mapping, newsize); in truncate_pagecache()
703 void truncate_setsize(struct inode *inode, loff_t newsize) in truncate_setsize() argument
707 i_size_write(inode, newsize); in truncate_setsize()
708 if (newsize > oldsize) in truncate_setsize()
709 pagecache_isize_extended(inode, oldsize, newsize); in truncate_setsize()
710 truncate_pagecache(inode, newsize); in truncate_setsize()
Dshmem.c158 loff_t oldsize, loff_t newsize) in shmem_reacct_size() argument
161 if (VM_ACCT(newsize) > VM_ACCT(oldsize)) in shmem_reacct_size()
163 VM_ACCT(newsize) - VM_ACCT(oldsize)); in shmem_reacct_size()
164 else if (VM_ACCT(newsize) < VM_ACCT(oldsize)) in shmem_reacct_size()
165 vm_unacct_memory(VM_ACCT(oldsize) - VM_ACCT(newsize)); in shmem_reacct_size()
574 loff_t newsize = attr->ia_size; in shmem_setattr() local
577 if ((newsize < oldsize && (info->seals & F_SEAL_SHRINK)) || in shmem_setattr()
578 (newsize > oldsize && (info->seals & F_SEAL_GROW))) in shmem_setattr()
581 if (newsize != oldsize) { in shmem_setattr()
583 oldsize, newsize); in shmem_setattr()
[all …]
Dnommu.c2020 size_t newsize) in nommu_shrink_inode_mappings() argument
2027 low = newsize >> PAGE_SHIFT; in nommu_shrink_inode_mappings()
2058 if (r_top > newsize) { in nommu_shrink_inode_mappings()
2059 region->vm_top -= r_top - newsize; in nommu_shrink_inode_mappings()
/linux-4.4.14/sound/oss/
Dvidc.c195 unsigned int newsize, new2size; in vidc_audio_set_speed() local
237 newsize = (10000 / hwrate) & ~3; in vidc_audio_set_speed()
238 if (newsize < 208) in vidc_audio_set_speed()
239 newsize = 208; in vidc_audio_set_speed()
240 if (newsize > 4096) in vidc_audio_set_speed()
241 newsize = 4096; in vidc_audio_set_speed()
242 for (new2size = 128; new2size < newsize; new2size <<= 1); in vidc_audio_set_speed()
243 if (new2size - newsize > newsize - (new2size >> 1)) in vidc_audio_set_speed()
247 newsize, new2size); in vidc_audio_set_speed()
/linux-4.4.14/fs/xfs/
Dkmem.c96 kmem_realloc(const void *ptr, size_t newsize, size_t oldsize, in kmem_realloc() argument
101 new = kmem_alloc(newsize, flags); in kmem_realloc()
105 ((oldsize < newsize) ? oldsize : newsize)); in kmem_realloc()
Dxfs_iops.c751 xfs_off_t oldsize, newsize; in xfs_setattr_size() local
776 newsize = iattr->ia_size; in xfs_setattr_size()
781 if (newsize == 0 && oldsize == 0 && ip->i_d.di_nextents == 0) { in xfs_setattr_size()
808 if (newsize > oldsize) { in xfs_setattr_size()
809 error = xfs_zero_eof(ip, newsize, oldsize, &did_zeroing); in xfs_setattr_size()
822 if (newsize > ip->i_d.di_size && in xfs_setattr_size()
825 ip->i_d.di_size, newsize); in xfs_setattr_size()
851 error = dax_truncate_page(inode, newsize, xfs_get_blocks_direct); in xfs_setattr_size()
853 error = block_truncate_page(inode->i_mapping, newsize, in xfs_setattr_size()
857 truncate_setsize(inode, newsize); in xfs_setattr_size()
[all …]
/linux-4.4.14/Documentation/RCU/
DarrayRCU.txt65 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-4.4.14/include/linux/
Dramfs.h11 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);
Dmm.h1157 extern void truncate_setsize(struct inode *inode, loff_t newsize);
/linux-4.4.14/fs/gfs2/
Dbmap.c1009 static int gfs2_journaled_truncate(struct inode *inode, u64 oldsize, u64 newsize) in gfs2_journaled_truncate() argument
1016 while (oldsize != newsize) { in gfs2_journaled_truncate()
1017 chunk = oldsize - newsize; in gfs2_journaled_truncate()
1031 static int trunc_start(struct inode *inode, u64 oldsize, u64 newsize) in trunc_start() argument
1054 gfs2_buffer_clear_tail(dibh, sizeof(struct gfs2_dinode) + newsize); in trunc_start()
1056 if (newsize & (u64)(sdp->sd_sb.sb_bsize - 1)) { in trunc_start()
1057 error = gfs2_block_truncate_page(mapping, newsize); in trunc_start()
1064 i_size_write(inode, newsize); in trunc_start()
1069 error = gfs2_journaled_truncate(inode, oldsize, newsize); in trunc_start()
1071 truncate_pagecache(inode, newsize); in trunc_start()
[all …]
/linux-4.4.14/scripts/dtc/
Ddata.c42 int newsize; in data_grow_for() local
49 newsize = xlen; in data_grow_for()
51 while ((d.len + xlen) > newsize) in data_grow_for()
52 newsize *= 2; in data_grow_for()
54 nd.val = xrealloc(d.val, newsize); in data_grow_for()
/linux-4.4.14/fs/xfs/libxfs/
Dxfs_dir2_sf.c789 int newsize; /* new inode size */ in xfs_dir2_sf_removename() local
834 newsize = oldsize - entsize; in xfs_dir2_sf_removename()
845 dp->i_d.di_size = newsize; in xfs_dir2_sf_removename()
849 xfs_idata_realloc(dp, newsize - oldsize, XFS_DATA_FORK); in xfs_dir2_sf_removename()
901 int newsize; /* new inode size */ in xfs_dir2_sf_replace() local
903 newsize = in xfs_dir2_sf_replace()
911 if (newsize > XFS_IFORK_DSIZE(dp)) { in xfs_dir2_sf_replace()
1004 int newsize; /* new inode size */ in xfs_dir2_sf_toino4() local
1028 newsize = in xfs_dir2_sf_toino4()
1033 xfs_idata_realloc(dp, newsize, XFS_DATA_FORK); in xfs_dir2_sf_toino4()
[all …]
Dxfs_attr.c526 int newsize, forkoff, retval; in xfs_attr_shortform_addname() local
544 newsize = XFS_ATTR_SF_TOTSIZE(args->dp); in xfs_attr_shortform_addname()
545 newsize += XFS_ATTR_SF_ENTSIZE_BYNAME(args->namelen, args->valuelen); in xfs_attr_shortform_addname()
547 forkoff = xfs_attr_shortform_bytesfit(args->dp, newsize); in xfs_attr_shortform_addname()
/linux-4.4.14/scripts/dtc/libfdt/
Dfdt_rw.c420 int newsize; in fdt_open_into() local
452 newsize = FDT_ALIGN(sizeof(struct fdt_header), 8) + mem_rsv_size in fdt_open_into()
455 if (bufsize < newsize) in fdt_open_into()
461 if (((tmp + newsize) > fdtstart) && (tmp < fdtend)) { in fdt_open_into()
464 if ((tmp + newsize) > ((char *)buf + bufsize)) in fdt_open_into()
469 memmove(buf, tmp, newsize); in fdt_open_into()
/linux-4.4.14/fs/jfs/
Dinode.c377 loff_t newsize; in jfs_truncate_nolock() local
398 newsize = xtTruncate(tid, ip, length, in jfs_truncate_nolock()
400 if (newsize < 0) { in jfs_truncate_nolock()
412 } while (newsize > length); /* Truncate isn't always atomic */ in jfs_truncate_nolock()
Djfs_xtree.h118 extern s64 xtTruncate(tid_t tid, struct inode *ip, s64 newsize, int type);
Djfs_dmap.c3389 s64 newsize; in dbExtendFS() local
3399 newsize = blkno + nblocks; in dbExtendFS()
3402 (long long) blkno, (long long) nblocks, (long long) newsize); in dbExtendFS()
3412 bmp->db_mapsize = newsize; in dbExtendFS()
3416 l2agsize = dbGetL2AGSize(newsize); in dbExtendFS()
3424 bmp->db_numag = newsize >> l2agsize; in dbExtendFS()
3425 bmp->db_numag += ((u32) newsize % (u32) bmp->db_agsize) ? 1 : 0; in dbExtendFS()
Djfs_xtree.c3162 s64 xtTruncate(tid_t tid, struct inode *ip, s64 newsize, int flag) in xtTruncate() argument
3228 teof = (newsize + (JFS_SBI(ip->i_sb)->bsize - 1)) >> in xtTruncate()
3294 newsize = (xoff + xlen) << JFS_SBI(ip->i_sb)->l2bsize; in xtTruncate()
3677 if (S_ISDIR(ip->i_mode) && !newsize) in xtTruncate()
3680 ip->i_size = newsize; in xtTruncate()
3691 return newsize; in xtTruncate()
/linux-4.4.14/arch/x86/kernel/
Dldt.c213 int oldsize, newsize; in write_ldt() local
252 newsize = max((int)(ldt_info.entry_number + 1), oldsize); in write_ldt()
255 new_ldt = alloc_ldt_struct(newsize); in write_ldt()
/linux-4.4.14/arch/sh/mm/
Dpmb.c657 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-4.4.14/fs/f2fs/
Dxattr.c487 int found, newsize; in __f2fs_setxattr() local
527 newsize = XATTR_ALIGN(sizeof(struct f2fs_xattr_entry) + len + size); in __f2fs_setxattr()
540 if (unlikely(free < newsize)) { in __f2fs_setxattr()
569 memset(last, 0, newsize); in __f2fs_setxattr()
576 new_hsize += newsize; in __f2fs_setxattr()
/linux-4.4.14/drivers/staging/lustre/lustre/ptlrpc/
Dsec_null.c229 int segment, int newsize) in null_enlarge_reqbuf() argument
242 req->rq_reqbuf->lm_buflens[segment] = newsize; in null_enlarge_reqbuf()
274 _sptlrpc_enlarge_msg_inplace(req->rq_reqmsg, segment, newsize); in null_enlarge_reqbuf()
Dsec.c1530 int segment, int newsize) in _sptlrpc_enlarge_msg_inplace() argument
1536 LASSERT(msg->lm_buflens[segment] <= newsize); in _sptlrpc_enlarge_msg_inplace()
1538 if (msg->lm_buflens[segment] == newsize) in _sptlrpc_enlarge_msg_inplace()
1543 msg->lm_buflens[segment] = newsize; in _sptlrpc_enlarge_msg_inplace()
1550 msg->lm_buflens[segment] = newsize; in _sptlrpc_enlarge_msg_inplace()
1566 msg->lm_buflens[segment] = newsize; in _sptlrpc_enlarge_msg_inplace()
1580 int segment, int newsize) in sptlrpc_cli_enlarge_reqbuf() argument
1589 LASSERT(msg->lm_buflens[segment] <= newsize); in sptlrpc_cli_enlarge_reqbuf()
1591 if (msg->lm_buflens[segment] == newsize) in sptlrpc_cli_enlarge_reqbuf()
1596 return cops->enlarge_reqbuf(ctx->cc_sec, req, segment, newsize); in sptlrpc_cli_enlarge_reqbuf()
Dsec_plain.c636 int segment, int newsize) in plain_enlarge_reqbuf() argument
649 req->rq_reqmsg->lm_buflens[segment] = newsize; in plain_enlarge_reqbuf()
694 _sptlrpc_enlarge_msg_inplace(req->rq_reqmsg, segment, newsize); in plain_enlarge_reqbuf()
/linux-4.4.14/fs/udf/
Dinode.c599 static int udf_extend_file(struct inode *inode, loff_t newsize) in udf_extend_file() argument
607 sector_t first_block = newsize >> sb->s_blocksize_bits, offset; in udf_extend_file()
626 if (newsize & (sb->s_blocksize - 1)) in udf_extend_file()
650 iinfo->i_lenExtents = newsize; in udf_extend_file()
1205 int udf_setsize(struct inode *inode, loff_t newsize) in udf_setsize() argument
1218 if (newsize > inode->i_size) { in udf_setsize()
1222 (udf_file_entry_alloc_offset(inode) + newsize)) { in udf_setsize()
1228 iinfo->i_lenAlloc = newsize; in udf_setsize()
1232 err = udf_extend_file(inode, newsize); in udf_setsize()
1238 truncate_setsize(inode, newsize); in udf_setsize()
[all …]
/linux-4.4.14/fs/affs/
Dfile.c539 affs_extent_file_ofs(struct inode *inode, u32 newsize) in affs_extent_file_ofs() argument
547 pr_debug("%s(%lu, %d)\n", __func__, inode->i_ino, newsize); in affs_extent_file_ofs()
557 tmp = min(bsize - boff, newsize - size); in affs_extent_file_ofs()
571 while (size < newsize) { in affs_extent_file_ofs()
576 tmp = min(bsize, newsize - size); in affs_extent_file_ofs()
601 inode->i_size = AFFS_I(inode)->mmu_private = newsize; in affs_extent_file_ofs()
605 inode->i_size = AFFS_I(inode)->mmu_private = newsize; in affs_extent_file_ofs()
/linux-4.4.14/fs/nfs/
Dnfs4session.c37 static void nfs4_shrink_slot_table(struct nfs4_slot_table *tbl, u32 newsize) in nfs4_shrink_slot_table() argument
40 if (newsize >= tbl->max_slots) in nfs4_shrink_slot_table()
44 while (newsize--) in nfs4_shrink_slot_table()
/linux-4.4.14/drivers/staging/lustre/lustre/include/
Dlustre_sec.h664 int segment, int newsize);
903 int segment, int newsize);
1001 int segment, int newsize);
/linux-4.4.14/drivers/md/bcache/
Dbset.c132 size_t newsize = oldsize + u64s; in __bch_keylist_realloc() local
136 newsize = roundup_pow_of_two(newsize); in __bch_keylist_realloc()
138 if (newsize <= KEYLIST_INLINE || in __bch_keylist_realloc()
139 roundup_pow_of_two(oldsize) == newsize) in __bch_keylist_realloc()
142 new_keys = krealloc(old_keys, sizeof(uint64_t) * newsize, GFP_NOIO); in __bch_keylist_realloc()
Drequest.c104 size_t newsize = oldsize + u64s; in bch_keylist_realloc() local
112 if (newsize * sizeof(uint64_t) > block_bytes(c) - sizeof(struct jset)) in bch_keylist_realloc()
/linux-4.4.14/fs/ext2/
Dinode.c1199 static int ext2_setsize(struct inode *inode, loff_t newsize) in ext2_setsize() argument
1214 error = dax_truncate_page(inode, newsize, ext2_get_block); in ext2_setsize()
1217 newsize, ext2_get_block); in ext2_setsize()
1220 newsize, ext2_get_block); in ext2_setsize()
1225 truncate_setsize(inode, newsize); in ext2_setsize()
1226 __ext2_truncate_blocks(inode, newsize); in ext2_setsize()
/linux-4.4.14/arch/x86/tools/
Drelocs.c633 unsigned long newsize = r->size + 50000; in add_reloc() local
634 void *mem = realloc(r->offset, newsize * sizeof(r->offset[0])); in add_reloc()
638 newsize); in add_reloc()
640 r->size = newsize; in add_reloc()
/linux-4.4.14/fs/nilfs2/
Dioctl.c1050 __u64 newsize; in nilfs_ioctl_resize() local
1061 if (copy_from_user(&newsize, argp, sizeof(newsize))) in nilfs_ioctl_resize()
1064 ret = nilfs_resize_fs(inode->i_sb, newsize); in nilfs_ioctl_resize()
Dsuper.c417 int nilfs_resize_fs(struct super_block *sb, __u64 newsize) in nilfs_resize_fs() argument
427 if (newsize > devsize) in nilfs_resize_fs()
437 sb2off = NILFS_SB2_OFFSET_BYTES(newsize); in nilfs_resize_fs()
463 sbp[0]->s_dev_size = cpu_to_le64(newsize); in nilfs_resize_fs()
Dnilfs.h315 int nilfs_resize_fs(struct super_block *sb, __u64 newsize);
/linux-4.4.14/fs/ext4/
Dext4.h2858 static inline void ext4_update_i_disksize(struct inode *inode, loff_t newsize) in ext4_update_i_disksize() argument
2863 if (newsize > EXT4_I(inode)->i_disksize) in ext4_update_i_disksize()
2864 EXT4_I(inode)->i_disksize = newsize; in ext4_update_i_disksize()
2869 static inline int ext4_update_inode_size(struct inode *inode, loff_t newsize) in ext4_update_inode_size() argument
2873 if (newsize > inode->i_size) { in ext4_update_inode_size()
2874 i_size_write(inode, newsize); in ext4_update_inode_size()
2877 if (newsize > EXT4_I(inode)->i_disksize) { in ext4_update_inode_size()
2878 ext4_update_i_disksize(inode, newsize); in ext4_update_inode_size()
/linux-4.4.14/fs/exofs/
Dinode.c1005 static int _do_truncate(struct inode *inode, loff_t newsize) in _do_truncate() argument
1013 ret = ore_truncate(&sbi->layout, &oi->oc, (u64)newsize); in _do_truncate()
1015 truncate_setsize(inode, newsize); in _do_truncate()
1018 inode->i_ino, newsize, ret); in _do_truncate()
Dore.c1106 __be64 newsize; in ore_truncate() member
1142 size_attr->newsize = cpu_to_be64(obj_size); in ore_truncate()
1144 size_attr->attr.val_ptr = &size_attr->newsize; in ore_truncate()
/linux-4.4.14/drivers/staging/lustre/lustre/lov/
Dlov_obd.c540 __u32 newsize, oldsize = 0; in lov_add_target() local
542 newsize = max_t(__u32, lov->lov_tgt_size, 2); in lov_add_target()
543 while (newsize < index + 1) in lov_add_target()
544 newsize <<= 1; in lov_add_target()
545 newtgts = kcalloc(newsize, sizeof(*newtgts), GFP_NOFS); in lov_add_target()
559 lov->lov_tgt_size = newsize; in lov_add_target()
/linux-4.4.14/fs/nfsd/
Dnfs3xdr.c119 u64 newsize; in decode_sattr3() local
122 p = xdr_decode_hyper(p, &newsize); in decode_sattr3()
123 iap->ia_size = min_t(u64, newsize, NFS_OFFSET_MAX); in decode_sattr3()
/linux-4.4.14/fs/ocfs2/
Dnamei.c1794 u64 newsize; in ocfs2_symlink() local
1940 newsize = l - 1; in ocfs2_symlink()
1959 (unsigned long long)newsize); in ocfs2_symlink()
1965 i_size_write(inode, newsize); in ocfs2_symlink()
1970 i_size_write(inode, newsize); in ocfs2_symlink()
Daops.c2009 loff_t newsize = pos + len; in ocfs2_expand_nonsparse_inode() local
2013 if (newsize <= i_size_read(inode)) in ocfs2_expand_nonsparse_inode()
2016 ret = ocfs2_extend_no_holes(inode, di_bh, newsize, pos); in ocfs2_expand_nonsparse_inode()
/linux-4.4.14/drivers/staging/lustre/lustre/lmv/
Dlmv_obd.c456 __u32 newsize = 1; in lmv_add_target() local
459 while (newsize < index + 1) in lmv_add_target()
460 newsize <<= 1; in lmv_add_target()
461 newtgts = kcalloc(newsize, sizeof(*newtgts), GFP_NOFS); in lmv_add_target()
475 lmv->tgts_size = newsize; in lmv_add_target()
/linux-4.4.14/kernel/
Dresource.c643 resource_size_t newsize, in reallocate_resource() argument
652 if ((err = __find_resource(root, old, &new, newsize, constraint))) in reallocate_resource()
/linux-4.4.14/drivers/md/
Draid1.c3004 sector_t newsize = raid1_size(mddev, sectors, 0); in raid1_resize() local
3006 mddev->array_sectors > newsize) in raid1_resize()
3009 int ret = bitmap_resize(mddev->bitmap, newsize, 0, 0); in raid1_resize()
3013 md_set_array_sectors(mddev, newsize); in raid1_resize()
Draid5.c2121 static int resize_stripes(struct r5conf *conf, int newsize) in resize_stripes() argument
2154 if (newsize <= conf->pool_size) in resize_stripes()
2163 sizeof(struct stripe_head)+(newsize-1)*sizeof(struct r5dev), in resize_stripes()
2225 ndisks = kzalloc(newsize * sizeof(struct disk_info), GFP_NOIO); in resize_stripes()
2240 for (i=conf->raid_disks; i < newsize; i++) in resize_stripes()
2255 conf->pool_size = newsize; in resize_stripes()
7282 sector_t newsize; in raid5_resize() local
7288 newsize = raid5_size(mddev, sectors, mddev->raid_disks); in raid5_resize()
7290 mddev->array_sectors > newsize) in raid5_resize()
7297 md_set_array_sectors(mddev, newsize); in raid5_resize()
/linux-4.4.14/fs/btrfs/
Dinode.c4899 loff_t newsize = attr->ia_size; in btrfs_setsize() local
4909 if (newsize != oldsize) { in btrfs_setsize()
4916 if (newsize > oldsize) { in btrfs_setsize()
4917 truncate_pagecache(inode, newsize); in btrfs_setsize()
4926 ret = btrfs_cont_expand(inode, oldsize, newsize); in btrfs_setsize()
4938 i_size_write(inode, newsize); in btrfs_setsize()
4950 if (newsize == 0) in btrfs_setsize()
4978 truncate_setsize(inode, newsize); in btrfs_setsize()
/linux-4.4.14/drivers/scsi/
Ddpt_i2o.c3313 int newsize = pHba->hrt->num_entries * pHba->hrt->entry_len << 2; in adpt_i2o_hrt_get() local
3316 size = newsize; in adpt_i2o_hrt_get()