Home
last modified time | relevance | path

Searched refs:va_size (Results 1 – 25 of 38) sorted by relevance

12

/dragonfly/sys/vfs/nfs/
HDnfs_subs.c764 vap->va_size = fxdr_hyper(&fp->fa3_size); in nfs_loadattrcache()
776 vap->va_size = fxdr_unsigned(u_int32_t, fp->fa2_size); in nfs_loadattrcache()
790 if (vap->va_size != np->n_size) { in nfs_loadattrcache()
802 vap->va_size < np->n_size) { in nfs_loadattrcache()
821 vap->va_size = np->n_size; in nfs_loadattrcache()
838 if (vap->va_size < np->n_size) { in nfs_loadattrcache()
839 vap->va_size = np->n_size; in nfs_loadattrcache()
841 np->n_size = vap->va_size; in nfs_loadattrcache()
851 np->n_size = vap->va_size; in nfs_loadattrcache()
857 np->n_size = vap->va_size; in nfs_loadattrcache()
[all …]
HDnfs_vnops.c780 if (vap->va_size != VNOVAL) { in nfs_setattr()
800 vap->va_size = VNOVAL; in nfs_setattr()
814 error = nfs_meta_setsize(vp, td, vap->va_size, 0); in nfs_setattr()
818 if (vap->va_size == 0) in nfs_setattr()
828 if (error == 0 && np->n_size != vap->va_size) in nfs_setattr()
830 np->n_vattr.va_size = vap->va_size; in nfs_setattr()
832 if (tsize < vap->va_size) in nfs_setattr()
880 if (error == 0 && vap->va_size != VNOVAL && in nfs_setattr()
881 np->n_size != vap->va_size) { in nfs_setattr()
885 (intmax_t)vap->va_size, in nfs_setattr()
[all …]
HDnfsm_subs.c594 if (full && vap->va_size != VNOVAL) { in nfsm_v3attrbuild()
597 txdr_hyper(vap->va_size, tl); in nfsm_v3attrbuild()
1008 vap->va_size = fxdr_hyper(tl); in nfsm_srvsattr()
1531 txdr_hyper(before_vap->va_size, tl); in nfsm_srvwcc_data()
1574 txdr_hyper(vap->va_size, &fp->fa3_size); in nfsm_srvfattr()
1587 fp->fa2_size = txdr_unsigned(vap->va_size); in nfsm_srvfattr()
HDnfs_serv.c388 vap->va_size = fxdr_unsigned(u_quad_t, sp->sa_size); in nfsrv_setattr()
443 if (vap->va_size == ((u_quad_t)((quad_t) -1))) { in nfsrv_setattr()
880 if (off >= vap->va_size) in nfsrv_read()
882 else if ((off + reqlen) > vap->va_size) in nfsrv_read()
883 cnt = vap->va_size - off; in nfsrv_read()
1707 vap->va_size = (u_quad_t)tsize; in nfsrv_create()
1814 if (vap->va_size != -1) { in nfsrv_create()
1818 tempsize = vap->va_size; in nfsrv_create()
1820 vap->va_size = tempsize; in nfsrv_create()
/dragonfly/sys/vfs/procfs/
HDprocfs_vnops.c559 vap->va_bytes = vap->va_size = 0; in procfs_getattr()
623 vap->va_size = vap->va_bytes = DEV_BSIZE; in procfs_getattr()
631 vap->va_size = ksnprintf(buf, sizeof(buf), in procfs_getattr()
633 vap->va_bytes = vap->va_size; in procfs_getattr()
639 vap->va_size = vap->va_bytes = DEV_BSIZE; in procfs_getattr()
657 vap->va_size = strlen(fullpath); in procfs_getattr()
660 vap->va_size = sizeof("unknown") - 1; in procfs_getattr()
663 vap->va_bytes = vap->va_size; in procfs_getattr()
682 vap->va_bytes = vap->va_size = sizeof(struct reg); in procfs_getattr()
686 vap->va_bytes = vap->va_size = sizeof(struct fpreg); in procfs_getattr()
[all …]
/dragonfly/sys/sys/
HDvfscache.h128 u_quad_t va_size; /* file size in bytes */ member
160 u_quad_t va_size; /* file size in bytes */ member
/dragonfly/sys/vfs/hammer/
HDhammer_vnops.c1038 vap->va_size = ip->ino_data.size; in hammer_vop_getattr()
1055 vap->va_size = 26; in hammer_vop_getattr()
1057 vap->va_size = 10; in hammer_vop_getattr()
2238 while (vap->va_size != VNOVAL && ip->ino_data.size != vap->va_size) { in hammer_vop_setattr()
2241 if (vap->va_size == ip->ino_data.size) in hammer_vop_setattr()
2257 vap->va_size, in hammer_vop_setattr()
2261 blksize = hammer_blocksize(vap->va_size); in hammer_vop_setattr()
2268 if (vap->va_size < ip->ino_data.size) { in hammer_vop_setattr()
2269 nvtruncbuf(ap->a_vp, vap->va_size, in hammer_vop_setattr()
2271 hammer_blockoff(vap->va_size), in hammer_vop_setattr()
[all …]
/dragonfly/sys/vfs/hpfs/
HDhpfs_vnops.c463 vap->va_size = hp->h_fn.fn_size; in hpfs_getattr()
546 if (vap->va_size != VNOVAL) { in hpfs_setattr()
559 if (vap->va_size < hp->h_fn.fn_size) { in hpfs_setattr()
561 error = vtruncbuf(vp, vap->va_size, DEV_BSIZE); in hpfs_setattr()
567 error = hpfs_truncate(hp, vap->va_size); in hpfs_setattr()
571 } else if (vap->va_size > hp->h_fn.fn_size) { in hpfs_setattr()
573 vnode_pager_setsize(vp, vap->va_size); in hpfs_setattr()
575 error = hpfs_extend(hp, vap->va_size); in hpfs_setattr()
/dragonfly/sys/kern/
HDvfs_jops.c680 if ((jrflags & JRUNDO_SIZE) && attr.va_size != VNOVAL) in jrecord_undo_file()
681 jrecord_leaf(jrec, JLEAF_SIZE, &attr.va_size, sizeof(attr.va_size)); in jrecord_undo_file()
721 if (attr.va_size != VNOVAL) { in jrecord_undo_file()
723 bytes = attr.va_size - off; in jrecord_undo_file()
724 if (off + bytes > attr.va_size) in jrecord_undo_file()
725 bytes = attr.va_size - off; in jrecord_undo_file()
HDvfs_default.c1241 lvap->va_size = va.va_size; in vop_stdgetattr_lite()
1358 fsize = vap->va_size; in vop_stdallocate()
1366 if (offset + len > vap->va_size) { in vop_stdallocate()
1371 vap->va_size = offset + len; in vop_stdallocate()
1376 vap->va_size = fsize; in vop_stdallocate()
HDvfs_vnops.c312 vap->va_size = 0; in vn_open()
899 sb->st_size = vap->va_size; in vn_stat()
993 size = vattr.va_size; in vn_ioctl()
1221 new_offset = offset + lva.va_size; in vn_seek()
HDvfs_journal.c1292 if (vat->va_size != VNOVAL) in jrecord_write_vattr()
1293 jrecord_leaf(jrec, JLEAF_SIZE, &vat->va_size, sizeof(vat->va_size)); in jrecord_write_vattr()
HDvfs_syscalls.c3536 size = vattr.va_size; in setfown()
3834 lva.va_size = vattr.va_size; in kern_futimens()
4031 old_size = vattr.va_size; in kern_truncate()
4036 vattr.va_size = length; in kern_truncate()
4106 old_size = vattr.va_size; in kern_ftruncate()
4111 vattr.va_size = length; in kern_ftruncate()
4889 vap->va_size = 0; in sys_fhopen()
/dragonfly/sys/vfs/hammer2/
HDhammer2_vnops.c320 vap->va_size = ip->meta.size; /* protected by shared lock */ in hammer2_vop_getattr()
381 lvap->va_size = ip->meta.size; in hammer2_vop_getattr_lite()
494 if (vap->va_size != VNOVAL && ip->meta.size != vap->va_size) { in hammer2_vop_setattr()
497 if (vap->va_size == ip->meta.size) in hammer2_vop_setattr()
499 if (vap->va_size < ip->meta.size) { in hammer2_vop_setattr()
501 hammer2_truncate_file(ip, vap->va_size); in hammer2_vop_setattr()
505 hammer2_extend_file(ip, vap->va_size); in hammer2_vop_setattr()
/dragonfly/sys/vfs/smbfs/
HDsmbfs_node.c397 va->va_size = np->n_size; in smbfs_attr_cachelookup()
412 va->va_bytes = va->va_size; /* bytes of disk space held by file */ in smbfs_attr_cachelookup()
HDsmbfs_vnops.c321 if (vap->va_size != VNOVAL) { in smbfs_setattr()
333 vnode_pager_setsize(vp, (u_long)vap->va_size); in smbfs_setattr()
335 np->n_size = vap->va_size; in smbfs_setattr()
342 error = smbfs_smb_setfsize(np, vap->va_size, &scred); in smbfs_setattr()
/dragonfly/sys/vfs/isofs/cd9660/
HDcd9660_vnops.c97 if (vap->va_size != (u_quad_t)VNOVAL) { in cd9660_setattr()
175 vap->va_size = (u_quad_t)(unsigned long)ip->i_size; in cd9660_getattr()
196 vap->va_size = MAXPATHLEN - auio.uio_resid; in cd9660_getattr()
/dragonfly/usr.sbin/makefs/hammer2/
HDhammer2_vnops.c346 vap->va_size = ip->meta.size; /* protected by shared lock */ in hammer2_vop_getattr()
410 lvap->va_size = ip->meta.size; in hammer2_vop_getattr_lite()
526 if (vap->va_size != VNOVAL && ip->meta.size != vap->va_size) { in hammer2_vop_setattr()
529 if (vap->va_size == ip->meta.size) in hammer2_vop_setattr()
531 if (vap->va_size < ip->meta.size) { in hammer2_vop_setattr()
533 hammer2_truncate_file(ip, vap->va_size); in hammer2_vop_setattr()
537 hammer2_extend_file(ip, vap->va_size); in hammer2_vop_setattr()
/dragonfly/sys/vfs/fuse/
HDfuse_vnops.c57 vap->va_size = (fnp->sizeoverride ? fnp->size : fat->size); in fuse_set_attr()
84 fnp->size != vap->va_size) in fuse_set_attr()
86 error = fuse_node_truncate(fnp, fnp->size, vap->va_size); in fuse_set_attr()
395 if (!error && (vap->va_size != VNOVAL)) { in fuse_vop_setattr()
405 arg.size = vap->va_size; in fuse_vop_setattr()
407 if (vap->va_size > fnp->size) in fuse_vop_setattr()
1977 fnp->attr.va_size = newsize; in fuse_reg_resize()
HDfuse_node.c230 fnp->attr.va_size = fnp->size = newsize; in fuse_node_truncate()
/dragonfly/sys/vfs/dirfs/
HDdirfs_vnops.c407 vap->va_size = dnp->dn_size; in dirfs_getattr()
487 if (error == 0 && (vap->va_size != VNOVAL)) { in dirfs_setattr()
491 if (vap->va_size > dnp->dn_size) in dirfs_setattr()
495 error = dirfs_node_chsize(dnp, vap->va_size); in dirfs_setattr()
497 dbg(9, "dnp size=%jd vap size=%jd\n", dnp->dn_size, vap->va_size); in dirfs_setattr()
/dragonfly/sys/vfs/udf/
HDudf_vnops.c332 vap->va_size = fentry->logblks_rec * node->udfmp->bsize; in udf_getattr()
334 vap->va_size = node->udfmp->bsize; in udf_getattr()
336 vap->va_size = fentry->inf_len; in udf_getattr()
/dragonfly/sys/vfs/tmpfs/
HDtmpfs_vnops.c381 vap->va_size = node->tn_size; in tmpfs_getattr()
423 lvap->va_size = node->tn_size; in tmpfs_getattr_lite()
460 if (error == 0 && (vap->va_size != VNOVAL)) { in tmpfs_setattr()
468 if (vap->va_size > node->tn_size) in tmpfs_setattr()
472 error = tmpfs_chsize(vp, vap->va_size, cred); in tmpfs_setattr()
/dragonfly/sys/vfs/devfs/
HDdevfs_vnops.c579 vap->va_bytes = vap->va_size = 0; in devfs_vop_getattr()
603 vap->va_bytes = vap->va_size = node->symlink_namelen; in devfs_vop_getattr()
615 vap->va_size = pinfo.media_size; in devfs_vop_getattr()
617 vap->va_size = 0; in devfs_vop_getattr()
1641 new_offset = offset + lva.va_size; in devfs_fo_seek()
/dragonfly/sys/vfs/msdosfs/
HDmsdosfs_vnops.c250 vap->va_size = dep->de_FileSize; in msdosfs_getattr()
371 if (vap->va_size != VNOVAL) { in msdosfs_setattr()
396 error = detrunc(dep, vap->va_size, 0); in msdosfs_setattr()

12