/illumos-gate/usr/src/uts/common/syscall/ |
H A D | lseek.c | 116 if (reg && (off > (max - (offset_t)vattr.va_size))) { in lseek32_common() 120 noff = (u_offset_t)(off + (offset_t)vattr.va_size); in lseek32_common() 146 if (noff >= (u_offset_t)vattr.va_size) in lseek32_common() 175 if (off < (offset_t)vattr.va_size) in lseek32_common() 176 noff = (u_offset_t)vattr.va_size; in lseek32_common() 296 new_off += vattr.va_size; in lseek64() 322 if (new_off >= (offset_t)vattr.va_size) { in lseek64() 350 if (off < (offset_t)vattr.va_size) { in lseek64() 351 new_off = (offset_t)vattr.va_size; in lseek64()
|
H A D | stat.c | 221 if ((vattr.va_size > MAXOFF32_T) && in cstat() 224 vattr.va_size = MAXOFF32_T; in cstat() 227 if (vattr.va_size > MAXOFF_T || vattr.va_nblocks > LONG_MAX || in cstat() 239 sb.st_size = (off_t)vattr.va_size; in cstat() 337 if ((vattr.va_size > MAXOFF32_T) && in cstat32() 340 vattr.va_size = MAXOFF32_T; in cstat32() 346 vattr.va_size > MAXOFF32_T || in cstat32() 362 sb.st_size = (off32_t)vattr.va_size; in cstat32() 470 lsb.st_size = vattr.va_size; in cstat64() 589 lsb.st_size = vattr.va_size; in cstat64_32()
|
H A D | fcntl.c | 623 begin = start > vattr.va_size ? vattr.va_size : start; in fcntl() 624 length = vattr.va_size > start ? vattr.va_size - start : in fcntl() 625 start - vattr.va_size; in fcntl() 859 if (flp->l_start > (max - (offset_t)vattr.va_size)) in flock_check() 861 start = (u_offset_t)(flp->l_start + (offset_t)vattr.va_size); in flock_check() 923 *start = (u_offset_t)(flp->l_start + (offset_t)vattr.va_size); in flock_get_start()
|
/illumos-gate/usr/src/uts/common/fs/nfs/ |
H A D | nfs_srv.c | 284 if (va.va_size < bva.va_size) { in rfs_setattr() 285 offset = va.va_size; in rfs_setattr() 286 length = bva.va_size - va.va_size; in rfs_setattr() 288 offset = bva.va_size; in rfs_setattr() 289 length = va.va_size - bva.va_size; in rfs_setattr() 298 va.va_size != bva.va_size) { in rfs_setattr() 302 bf.l_start = (off64_t)va.va_size; in rfs_setattr() 308 (offset_t)va.va_size, cr, &ct); in rfs_setattr() 883 if ((u_offset_t)ra->ra_offset >= va.va_size) { in rfs_read() 1861 if ((va.va_size & 0xffff0000) == 0) in rfs_create() [all …]
|
H A D | nfs3_srv.c | 299 if (ava.va_size < bva.va_size) { in rfs3_setattr() 300 offset = ava.va_size; in rfs3_setattr() 301 length = bva.va_size - ava.va_size; in rfs3_setattr() 303 offset = bva.va_size; in rfs3_setattr() 304 length = ava.va_size - bva.va_size; in rfs3_setattr() 313 if (crgetuid(cr) == bva.va_uid && ava.va_size != bva.va_size) { in rfs3_setattr() 317 bf.l_start = (off64_t)ava.va_size; in rfs3_setattr() 322 (offset_t)ava.va_size, cr, &ct); in rfs3_setattr() 1087 if (offset >= va.va_size) { in rfs3_read() 1222 if (!error && offset + resp->resok.count == va.va_size) in rfs3_read() [all …]
|
H A D | nfs_client.c | 361 bva.va_size = wccp->before.attr.size; in nfs3_cache_wcc_data() 517 if (!CACHE_VALID(rp, vap->va_mtime, vap->va_size)) in nfs_attr_cache() 531 if (!CACHE_VALID(rp, vap->va_mtime, vap->va_size)) in nfs_attr_cache() 660 if (!CACHE_VALID(rp, avap->va_mtime, avap->va_size)) in nfs3_attr_cache() 674 if (!CACHE_VALID(rp, bvap->va_mtime, bvap->va_size)) in nfs3_attr_cache() 792 va->va_size != rp->r_attr.va_size) in nfs_attrcache_va() 818 if (rp->r_size != va->va_size && in nfs_attrcache_va() 821 rp->r_size = va->va_size; in nfs_attrcache_va() 930 vap->va_size = rp->r_size; in nfsgetattr() 1010 vap->va_size = rp->r_size; in nfs3getattr() [all …]
|
/illumos-gate/usr/src/uts/common/fs/proc/ |
H A D | prvnops.c | 3083 vap->va_size = 0; in prgetattr() 3112 vap->va_size = (v.v_proc + 2) * PRSDSIZE; in prgetattr() 3113 vap->va_nblocks = btod(vap->va_size); in prgetattr() 3128 vap->va_size = 0; in prgetattr() 3188 vap->va_size = sizeof (piddir); in prgetattr() 3192 vap->va_size = 2 * PRSDSIZE; in prgetattr() 3198 vap->va_size = (as->a_sizedir + 2) * PRSDSIZE; in prgetattr() 3206 vap->va_size = (P_FINFO(p)->fi_nfiles + 4) * PRSDSIZE; in prgetattr() 3212 vap->va_size = (as->a_sizedir + 4 + in prgetattr() 3224 vap->va_size = 0; in prgetattr() [all …]
|
/illumos-gate/usr/src/uts/common/fs/smbsrv/ |
H A D | smb2_fsctl_sparse.c | 135 if (end_off > attr.sa_vattr.va_size) in smb2_fsctl_set_zero_data() 136 end_off = attr.sa_vattr.va_size; in smb2_fsctl_set_zero_data() 218 if (end_off > attr.sa_vattr.va_size) in smb2_fsctl_query_alloc_ranges() 219 end_off = attr.sa_vattr.va_size; in smb2_fsctl_query_alloc_ranges() 510 eof = attr.sa_vattr.va_size; in smb2_fsctl_query_file_regions()
|
H A D | smb_nt_create_andx.c | 373 ap->sa_vattr.va_size, /* (q) */ in smb_com_nt_create_andx() 397 ap->sa_vattr.va_size, /* (q) */ in smb_com_nt_create_andx()
|
H A D | smb_nt_transact_create.c | 260 ap->sa_vattr.va_size, /* (q) */ in smb_nt_transact_create() 282 ap->sa_vattr.va_size, /* (q) */ in smb_nt_transact_create()
|
H A D | smb_vops.c | 505 ret_attr->sa_vattr.va_size = tmp_attr.sa_vattr.va_size; in smb_vop_getattr() 521 ret_attr->sa_vattr.va_size = 0; in smb_vop_getattr() 531 if (ret_attr->sa_vattr.va_size == 0 && in smb_vop_getattr() 537 if (ret_attr->sa_allocsz < ret_attr->sa_vattr.va_size) { in smb_vop_getattr() 539 ret_attr->sa_vattr.va_size, DEV_BSIZE); in smb_vop_getattr() 846 vap->va_size > 0) { in smb_vop_create()
|
H A D | smb2_close.c | 101 attr.sa_vattr.va_size, /* q */ in smb2_close()
|
H A D | smb2_durable.c | 890 if (attr.sa_vattr.va_size < 4 || in smb2_dh_read_nvlist() 891 attr.sa_vattr.va_size > smb2_dh_max_cah_size) { in smb2_dh_read_nvlist() 894 (uint64_t)attr.sa_vattr.va_size); in smb2_dh_read_nvlist() 897 flen = (size_t)attr.sa_vattr.va_size; in smb2_dh_read_nvlist() 1068 attr.sa_vattr.va_size = 4; in smb2_dh_make_persistent() 1169 attr.sa_vattr.va_size = buflen; in smb2_dh_update_nvfile() 1518 op->dsize = op->fqi.fq_fattr.sa_vattr.va_size; in smb2_dh_reconnect()
|
/illumos-gate/usr/src/uts/common/fs/sharefs/ |
H A D | sharefs_vnops.c | 186 vap->va_size = sg->sharetab_size; in sharefs_getattr() 190 vap->va_size = sft->sharefs_size; in sharefs_getattr() 202 vap->va_nblocks = howmany(vap->va_size, vap->va_blksize); in sharefs_getattr()
|
/illumos-gate/usr/src/lib/smbclnt/libfksmbfs/common/ |
H A D | fake_open.c | 140 vattr.va_size = 0; in vn_open() 246 vattr.va_size = 0; in vn_open()
|
H A D | fake_fssub.c | 406 lckdat->l_start += vattr.va_size; in convoff() 422 lckdat->l_start -= vattr.va_size; in convoff()
|
H A D | fake_stat.c | 82 lsb.st_size = vattr.va_size; in fake_stat()
|
/illumos-gate/usr/src/uts/common/vm/ |
H A D | vm_swap.c | 1159 if ((vattr.va_size == 0) || (vattr.va_size == MAXOFFSET_T)) { in swapadd() 1172 if (vattr.va_size > MAXOFF32_T) { in swapadd() 1175 swapname, vattr.va_size, MAXOFF32_T); in swapadd() 1176 vattr.va_size = MAXOFF32_T; in swapadd() 1203 if (soff >= vattr.va_size) { in swapadd() 1212 vattr.va_size; in swapadd() 1215 vattr.va_size, soff, eoff, 0, 0); in swapadd() 1217 if (eoff > vattr.va_size) { in swapadd()
|
/illumos-gate/usr/src/uts/common/fs/namefs/ |
H A D | namevno.c | 133 newnamep->nm_vattr.va_size = (u_offset_t)0; in nm_open() 233 vap->va_size = va.va_size; in nm_getattr()
|
/illumos-gate/usr/src/uts/common/fs/objfs/ |
H A D | objfs_common.c | 81 vap->va_nblocks = howmany(vap->va_size, vap->va_blksize); in objfs_common_getattr()
|
H A D | objfs_odir.c | 73 vap->va_nlink = vap->va_size = 2; in objfs_odir_getattr()
|
/illumos-gate/usr/src/uts/common/fs/sockfs/ |
H A D | socksyscalls.c | 2733 if (fileoff >= va.va_size) in snf_segmap() 2735 if (total_size + fileoff > va.va_size) in snf_segmap() 2736 total_size = va.va_size - fileoff; in snf_segmap() 2886 if (fileoff >= va.va_size) in snf_cache() 2888 else if (size + fileoff > va.va_size) in snf_cache() 2889 size = va.va_size - fileoff; in snf_cache() 2906 u_offset_t sfv_off, va_size; in sosendfile64() local 2956 va_size = va.va_size; in sosendfile64() 2957 if ((error != 0) || (va_size == 0) || (sfv_off >= va_size)) { in sosendfile64() 2962 if (sfv_off + sfv_len > va_size) in sosendfile64() [all …]
|
/illumos-gate/usr/src/stand/lib/fs/nfs/ |
H A D | nfsops.c | 412 if (va.va_size > (u_offset_t)MAXOFF_T) { in boot_nfs_fstat() 416 stp->st_size = (off_t)va.va_size; in boot_nfs_fstat()
|
/illumos-gate/usr/src/uts/common/fs/bootfs/ |
H A D | bootfs_construct.c | 193 parent->bvn_attr.va_size++; in bootfs_mknode() 202 bnp->bvn_attr.va_size = size; in bootfs_mknode()
|
/illumos-gate/usr/src/uts/common/sys/fs/ |
H A D | tmpnode.h | 114 #define tn_size tn_attr.va_size
|