usr/src/lib/libbsm/common/au_to.c
265
au_to_attr(struct vattr *attr)
usr/src/lib/libvrrpadm/common/libvrrpadm.c
674
dladm_vnic_attr_t vattr;
usr/src/lib/libvrrpadm/common/libvrrpadm.c
676
if (dladm_vnic_info(vh->vh_dh, vnicid, &vattr, DLADM_OPT_ACTIVE) !=
usr/src/lib/libvrrpadm/common/libvrrpadm.c
681
*vridp = vattr.va_vrid;
usr/src/lib/libvrrpadm/common/libvrrpadm.c
682
*vidp = vattr.va_vid;
usr/src/lib/libvrrpadm/common/libvrrpadm.c
683
*afp = vattr.va_af;
usr/src/lib/libvrrpadm/common/libvrrpadm.c
684
*linkidp = vattr.va_link_id;
usr/src/lib/libvrrpadm/common/libvrrpadm.c
685
return (vattr.va_vrid != VRRP_VRID_NONE);
usr/src/lib/smbclnt/libfknsmb/common/fake_policy.c
64
secpolicy_vnode_setattr(cred_t *cr, struct vnode *vp, struct vattr *vap,
usr/src/lib/smbclnt/libfknsmb/common/fake_policy.c
65
const struct vattr *ovap, int flags,
usr/src/lib/smbclnt/libfknsmb/common/sys/policy.h
42
int secpolicy_vnode_setattr(cred_t *, struct vnode *, struct vattr *,
usr/src/lib/smbclnt/libfknsmb/common/sys/policy.h
43
const struct vattr *, int, int (void *, int, cred_t *), void *);
usr/src/lib/smbclnt/libfksmbfs/common/fake_fssub.c
296
struct vattr vattr;
usr/src/lib/smbclnt/libfksmbfs/common/fake_fssub.c
305
vattr.va_mask = AT_MODE | AT_UID | AT_GID;
usr/src/lib/smbclnt/libfksmbfs/common/fake_fssub.c
306
if (error = VOP_GETATTR(vp, &vattr, 0, cr, ct))
usr/src/lib/smbclnt/libfksmbfs/common/fake_fssub.c
314
VERIFY(0 == acl_trivial_create(vattr.va_mode,
usr/src/lib/smbclnt/libfksmbfs/common/fake_fssub.c
393
struct vattr vattr;
usr/src/lib/smbclnt/libfksmbfs/common/fake_fssub.c
396
vattr.va_mask = AT_SIZE;
usr/src/lib/smbclnt/libfksmbfs/common/fake_fssub.c
397
if (error = VOP_GETATTR(vp, &vattr, 0, CRED(), NULL))
usr/src/lib/smbclnt/libfksmbfs/common/fake_fssub.c
406
lckdat->l_start += vattr.va_size;
usr/src/lib/smbclnt/libfksmbfs/common/fake_fssub.c
422
lckdat->l_start -= vattr.va_size;
usr/src/lib/smbclnt/libfksmbfs/common/fake_nbmlock.c
114
struct vattr va;
usr/src/lib/smbclnt/libfksmbfs/common/fake_open.c
114
struct vattr vattr;
usr/src/lib/smbclnt/libfksmbfs/common/fake_open.c
136
vattr.va_type = VREG;
usr/src/lib/smbclnt/libfksmbfs/common/fake_open.c
137
vattr.va_mode = createmode;
usr/src/lib/smbclnt/libfksmbfs/common/fake_open.c
138
vattr.va_mask = AT_TYPE|AT_MODE;
usr/src/lib/smbclnt/libfksmbfs/common/fake_open.c
140
vattr.va_size = 0;
usr/src/lib/smbclnt/libfksmbfs/common/fake_open.c
141
vattr.va_mask |= AT_SIZE;
usr/src/lib/smbclnt/libfksmbfs/common/fake_open.c
149
vn_create(pnamep, seg, &vattr, excl, mode, &vp, crwhy,
usr/src/lib/smbclnt/libfksmbfs/common/fake_open.c
215
vattr.va_mask = AT_NLINK;
usr/src/lib/smbclnt/libfksmbfs/common/fake_open.c
216
if ((error = VOP_GETATTR(vp, &vattr, 0, CRED(), NULL))) {
usr/src/lib/smbclnt/libfksmbfs/common/fake_open.c
219
if (vattr.va_nlink != 1) {
usr/src/lib/smbclnt/libfksmbfs/common/fake_open.c
246
vattr.va_size = 0;
usr/src/lib/smbclnt/libfksmbfs/common/fake_open.c
247
vattr.va_mask = AT_SIZE;
usr/src/lib/smbclnt/libfksmbfs/common/fake_open.c
248
if ((error = VOP_SETATTR(vp, &vattr, 0, CRED(), NULL)) != 0)
usr/src/lib/smbclnt/libfksmbfs/common/fake_open.c
274
struct vattr *vap,
usr/src/lib/smbclnt/libfksmbfs/common/fake_stat.c
67
vattr_t vattr;
usr/src/lib/smbclnt/libfksmbfs/common/fake_stat.c
70
vattr.va_mask = AT_STAT | AT_NBLOCKS | AT_BLKSIZE | AT_SIZE;
usr/src/lib/smbclnt/libfksmbfs/common/fake_stat.c
71
if (error = VOP_GETATTR(vp, &vattr, flag, cr, NULL))
usr/src/lib/smbclnt/libfksmbfs/common/fake_stat.c
75
lsb.st_dev = vattr.va_fsid;
usr/src/lib/smbclnt/libfksmbfs/common/fake_stat.c
76
lsb.st_ino = vattr.va_nodeid;
usr/src/lib/smbclnt/libfksmbfs/common/fake_stat.c
77
lsb.st_mode = VTTOIF(vattr.va_type) | vattr.va_mode;
usr/src/lib/smbclnt/libfksmbfs/common/fake_stat.c
78
lsb.st_nlink = vattr.va_nlink;
usr/src/lib/smbclnt/libfksmbfs/common/fake_stat.c
79
lsb.st_uid = vattr.va_uid;
usr/src/lib/smbclnt/libfksmbfs/common/fake_stat.c
80
lsb.st_gid = vattr.va_gid;
usr/src/lib/smbclnt/libfksmbfs/common/fake_stat.c
81
lsb.st_rdev = vattr.va_rdev;
usr/src/lib/smbclnt/libfksmbfs/common/fake_stat.c
82
lsb.st_size = vattr.va_size;
usr/src/lib/smbclnt/libfksmbfs/common/fake_stat.c
83
lsb.st_atim = vattr.va_atime;
usr/src/lib/smbclnt/libfksmbfs/common/fake_stat.c
84
lsb.st_mtim = vattr.va_mtime;
usr/src/lib/smbclnt/libfksmbfs/common/fake_stat.c
85
lsb.st_ctim = vattr.va_ctime;
usr/src/lib/smbclnt/libfksmbfs/common/fake_stat.c
86
lsb.st_blksize = vattr.va_blksize;
usr/src/lib/smbclnt/libfksmbfs/common/fake_stat.c
87
lsb.st_blocks = vattr.va_nblocks;
usr/src/lib/smbclnt/libfksmbfs/common/libfksmbfs.h
59
int vn_create(char *pnamep, enum uio_seg seg, struct vattr *vap,
usr/src/lib/smbsrv/libfksmbsrv/common/fake_nblk.c
142
struct vattr va;
usr/src/stand/lib/fs/nfs/getdents4.c
185
struct vattr va;
usr/src/stand/lib/fs/nfs/nfs2ops.c
183
nfsgetattr(struct nfs_file *nfp, struct vattr *vap)
usr/src/stand/lib/fs/nfs/nfs3ops.c
183
nfs3getattr(struct nfs_file *nfp, struct vattr *vap)
usr/src/stand/lib/fs/nfs/nfs4ops.c
180
nfs4getattr(struct nfs_file *nfp, struct vattr *vap)
usr/src/stand/lib/fs/nfs/nfs_inet.h
415
extern int nfsgetattr(struct nfs_file *, struct vattr *);
usr/src/stand/lib/fs/nfs/nfs_inet.h
425
extern int nfs3getattr(struct nfs_file *, struct vattr *);
usr/src/stand/lib/fs/nfs/nfs_inet.h
435
extern int nfs4getattr(struct nfs_file *, struct vattr *);
usr/src/stand/lib/fs/nfs/nfsops.c
371
struct vattr va;
usr/src/uts/common/c2/audit.c
110
struct vattr attr;
usr/src/uts/common/c2/audit.c
426
object_is_public(struct vattr *attr)
usr/src/uts/common/c2/audit.c
453
struct vattr attr;
usr/src/uts/common/c2/audit.c
736
struct vattr attr;
usr/src/uts/common/c2/audit.h
522
int object_is_public(struct vattr *);
usr/src/uts/common/c2/audit_event.c
2005
struct vattr attr;
usr/src/uts/common/c2/audit_record.h
277
token_t *au_to_attr(struct vattr *);
usr/src/uts/common/c2/audit_record.h
403
extern token_t *au_to_attr(struct vattr *);
usr/src/uts/common/c2/audit_token.c
845
au_to_attr(struct vattr *attr)
usr/src/uts/common/exec/elf/elf.c
192
struct vattr vat;
usr/src/uts/common/exec/elf/elf.c
305
struct vattr vattr;
usr/src/uts/common/exec/elf/elf.c
774
if ((error = execpermissions(nvp, &bigwad->vattr, args)) != 0) {
usr/src/uts/common/exec/elf/elf_notes.c
404
vattr_t vattr;
usr/src/uts/common/exec/elf/elf_notes.c
440
if (VOP_GETATTR(fvp, &vattr, 0, credp, NULL) != 0) {
usr/src/uts/common/exec/elf/elf_notes.c
473
fdinfo.pr_major = getmajor(vattr.va_fsid);
usr/src/uts/common/exec/elf/elf_notes.c
474
fdinfo.pr_minor = getminor(vattr.va_fsid);
usr/src/uts/common/exec/elf/elf_notes.c
475
fdinfo.pr_ino = (ino64_t)vattr.va_nodeid;
usr/src/uts/common/exec/elf/elf_notes.c
476
fdinfo.pr_mode = VTTOIF(vattr.va_type) | vattr.va_mode;
usr/src/uts/common/exec/elf/elf_notes.c
477
fdinfo.pr_uid = vattr.va_uid;
usr/src/uts/common/exec/elf/elf_notes.c
478
fdinfo.pr_gid = vattr.va_gid;
usr/src/uts/common/exec/elf/elf_notes.c
479
fdinfo.pr_rmajor = getmajor(vattr.va_rdev);
usr/src/uts/common/exec/elf/elf_notes.c
480
fdinfo.pr_rminor = getminor(vattr.va_rdev);
usr/src/uts/common/exec/elf/elf_notes.c
481
fdinfo.pr_size = (off64_t)vattr.va_size;
usr/src/uts/common/fs/autofs/auto_vnops.c
277
struct vattr *vap,
usr/src/uts/common/fs/bootfs/bootfs_construct.c
110
bootfs_node_init(bootfs_t *bfs, bootfs_node_t *bnp, const struct vattr *vap,
usr/src/uts/common/fs/dcfs/dc_vnops.c
197
static int dc_getattr(struct vnode *, struct vattr *, int,
usr/src/uts/common/fs/dcfs/dc_vnops.c
199
static int dc_setattr(struct vnode *, struct vattr *, int, struct cred *,
usr/src/uts/common/fs/dcfs/dc_vnops.c
309
dc_getattr(struct vnode *vp, struct vattr *vap, int flags,
usr/src/uts/common/fs/dcfs/dc_vnops.c
324
dc_setattr(struct vnode *vp, struct vattr *vap, int flags, cred_t *cred,
usr/src/uts/common/fs/dcfs/dc_vnops.c
401
struct vattr vattr;
usr/src/uts/common/fs/dcfs/dc_vnops.c
406
vattr.va_mask = AT_MODE;
usr/src/uts/common/fs/dcfs/dc_vnops.c
407
if (error = VOP_GETATTR(dp->dc_subvp, &vattr, 0, cr, ctp))
usr/src/uts/common/fs/dcfs/dc_vnops.c
409
if (dp->dc_mapcnt > 0 && MANDLOCK(vp, vattr.va_mode))
usr/src/uts/common/fs/dcfs/dc_vnops.c
679
struct vattr vattr;
usr/src/uts/common/fs/dcfs/dc_vnops.c
692
if (error = VOP_GETATTR(VTODC(vp)->dc_subvp, &vattr, 0, cred, ctp))
usr/src/uts/common/fs/dcfs/dc_vnops.c
694
if (vn_has_mandatory_locks(vp, vattr.va_mode))
usr/src/uts/common/fs/dcfs/dc_vnops.c
930
struct vattr vattr;
usr/src/uts/common/fs/dcfs/dc_vnops.c
957
if (VOP_GETATTR(vp, &vattr, 0, cred, ctp) != 0)
usr/src/uts/common/fs/dcfs/dc_vnops.c
977
hdr->ch_blkmap[((hdr->ch_fsize-1) / bsize) + 1] = vattr.va_size;
usr/src/uts/common/fs/dev/sdev_ipnetops.c
141
struct vattr vattr;
usr/src/uts/common/fs/dev/sdev_ipnetops.c
147
devipnet_fill_vattr(&vattr, dev);
usr/src/uts/common/fs/dev/sdev_ipnetops.c
148
if (sdev_mknode(ddv, (char *)name, &dv, &vattr, NULL, NULL,
usr/src/uts/common/fs/dev/sdev_ipnetops.c
47
devipnet_fill_vattr(struct vattr *vap, dev_t dev)
usr/src/uts/common/fs/dev/sdev_ipnetops.c
87
struct vattr *vap = (struct vattr *)arg;
usr/src/uts/common/fs/dev/sdev_netops.c
119
struct vattr vattr;
usr/src/uts/common/fs/dev/sdev_netops.c
162
error = devnet_create_rvp(nm, &vattr, &ddh);
usr/src/uts/common/fs/dev/sdev_netops.c
166
error = sdev_mknode(ddv, nm, &dv, &vattr, NULL, NULL, cred, SDEV_READY);
usr/src/uts/common/fs/dev/sdev_netops.c
181
SDEVTOV(dv)->v_rdev = vattr.va_rdev;
usr/src/uts/common/fs/dev/sdev_netops.c
183
dv->sdev_attr->va_rdev = vattr.va_rdev;
usr/src/uts/common/fs/dev/sdev_netops.c
209
struct vattr vattr;
usr/src/uts/common/fs/dev/sdev_netops.c
222
if (devnet_create_rvp(link, &vattr, &ddh) != 0)
usr/src/uts/common/fs/dev/sdev_netops.c
228
if (sdev_mknode(ddv, (char *)link, &dv, &vattr, NULL, NULL, kcred,
usr/src/uts/common/fs/dev/sdev_netops.c
77
devnet_create_rvp(const char *nm, struct vattr *vap, dls_dl_handle_t *ddhp)
usr/src/uts/common/fs/dev/sdev_plugin.c
227
struct vattr vap;
usr/src/uts/common/fs/dev/sdev_plugin.c
250
struct vattr vap;
usr/src/uts/common/fs/dev/sdev_plugin.c
557
struct vattr vap;
usr/src/uts/common/fs/dev/sdev_profile.c
197
struct vattr vattr;
usr/src/uts/common/fs/dev/sdev_profile.c
223
prof_getattr(dir, name, gnewdir, &vattr, &avp, NULL);
usr/src/uts/common/fs/dev/sdev_profile.c
227
error = prof_mknode(dir, name, &newdv, &vattr, avp, (void *)*gdirp,
usr/src/uts/common/fs/dev/sdev_profile.c
252
struct vattr vattr = {0};
usr/src/uts/common/fs/dev/sdev_profile.c
284
prof_getattr(dir, rename, gdv, &vattr, &avp, NULL);
usr/src/uts/common/fs/dev/sdev_profile.c
292
if (prof_mknode(dir, rename, &newdv, &vattr, avp,
usr/src/uts/common/fs/dev/sdev_profile.c
70
struct vattr *vap, struct vnode **avpp, int *no_fs_perm)
usr/src/uts/common/fs/dev/sdev_ptsops.c
170
struct vattr *vap = (struct vattr *)arg;
usr/src/uts/common/fs/dev/sdev_ptsops.c
326
devpts_create(struct vnode *dvp, char *nm, struct vattr *vap, vcexcl_t excl,
usr/src/uts/common/fs/dev/sdev_ptsops.c
375
devpts_set_id(struct sdev_node *dv, struct vattr *vap, int protocol)
usr/src/uts/common/fs/dev/sdev_ptsops.c
385
devpts_setattr(struct vnode *vp, struct vattr *vap, int flags,
usr/src/uts/common/fs/dev/sdev_subr.c
1000
error = VOP_GETATTR(ovp, &vattr, 0, cred, NULL);
usr/src/uts/common/fs/dev/sdev_subr.c
1034
if (vattr.va_type == VLNK) {
usr/src/uts/common/fs/dev/sdev_subr.c
1141
error = sdev_mknode(nddv, nnm, ndvp, &vattr,
usr/src/uts/common/fs/dev/sdev_subr.c
1213
sdev_vattr_merge(struct sdev_node *dv, struct vattr *vap)
usr/src/uts/common/fs/dev/sdev_subr.c
1241
struct vattr *
usr/src/uts/common/fs/dev/sdev_subr.c
1310
struct vattr vattr;
usr/src/uts/common/fs/dev/sdev_subr.c
1369
vattr.va_mask = AT_TYPE|AT_MODE|AT_UID|AT_GID;
usr/src/uts/common/fs/dev/sdev_subr.c
1370
error = VOP_GETATTR(vp, &vattr, 0, cred, NULL);
usr/src/uts/common/fs/dev/sdev_subr.c
1374
if (vattr.va_type == VLNK) {
usr/src/uts/common/fs/dev/sdev_subr.c
1386
error = sdev_mknode(ddv, nm, &dv, &vattr, vp, link,
usr/src/uts/common/fs/dev/sdev_subr.c
1416
struct vattr vattr;
usr/src/uts/common/fs/dev/sdev_subr.c
1417
struct vattr *vap = &vattr;
usr/src/uts/common/fs/dev/sdev_subr.c
1468
struct vattr *vap = dv->sdev_attr;
usr/src/uts/common/fs/dev/sdev_subr.c
1643
struct vattr vattr;
usr/src/uts/common/fs/dev/sdev_subr.c
1644
struct vattr *vap = &vattr;
usr/src/uts/common/fs/dev/sdev_subr.c
1677
rv = callback(ddv, nm, (void *)&vattr, kcred, NULL, NULL);
usr/src/uts/common/fs/dev/sdev_subr.c
1684
rv = sdev_mknode(ddv, nm, &dv, &vattr, NULL, NULL,
usr/src/uts/common/fs/dev/sdev_subr.c
1731
struct vattr vattr;
usr/src/uts/common/fs/dev/sdev_subr.c
1866
vattr.va_mask = AT_TYPE|AT_MODE|AT_UID|AT_GID;
usr/src/uts/common/fs/dev/sdev_subr.c
1867
error = VOP_GETATTR(rvp, &vattr, 0, cred, NULL);
usr/src/uts/common/fs/dev/sdev_subr.c
1878
if (vattr.va_type == VLNK) {
usr/src/uts/common/fs/dev/sdev_subr.c
1898
error = sdev_mknode(ddv, nm, &dv, &vattr,
usr/src/uts/common/fs/dev/sdev_subr.c
2306
struct vattr attr;
usr/src/uts/common/fs/dev/sdev_subr.c
247
struct vattr *attrp;
usr/src/uts/common/fs/dev/sdev_subr.c
279
dv->sdev_attr = kmem_zalloc(sizeof (struct vattr), KM_SLEEP);
usr/src/uts/common/fs/dev/sdev_subr.c
2820
devname_setattr_func(struct vnode *vp, struct vattr *vap, int flags,
usr/src/uts/common/fs/dev/sdev_subr.c
2821
struct cred *cred, int (*callback)(struct sdev_node *, struct vattr *,
usr/src/uts/common/fs/dev/sdev_subr.c
2826
struct vattr *get;
usr/src/uts/common/fs/dev/sdev_subr.c
368
sdev_nodeready(struct sdev_node *dv, struct vattr *vap, struct vnode *avp,
usr/src/uts/common/fs/dev/sdev_subr.c
616
sdev_node_check(struct sdev_node *dv, struct vattr *nvap, void *nargs)
usr/src/uts/common/fs/dev/sdev_subr.c
671
struct vattr *vap, struct vnode *avp, void *args, struct cred *cred,
usr/src/uts/common/fs/dev/sdev_subr.c
754
struct vattr attr;
usr/src/uts/common/fs/dev/sdev_subr.c
795
kmem_free(dv->sdev_attr, sizeof (struct vattr));
usr/src/uts/common/fs/dev/sdev_subr.c
990
struct vattr vattr;
usr/src/uts/common/fs/dev/sdev_subr.c
999
vattr.va_mask = AT_TYPE|AT_MODE|AT_UID|AT_GID;
usr/src/uts/common/fs/dev/sdev_vnops.c
1000
vattr.va_mask = AT_FSID;
usr/src/uts/common/fs/dev/sdev_vnops.c
1001
if (error = VOP_GETATTR(odvp, &vattr, 0, cred, ct)) {
usr/src/uts/common/fs/dev/sdev_vnops.c
1008
fsid = vattr.va_fsid;
usr/src/uts/common/fs/dev/sdev_vnops.c
1009
vattr.va_mask = AT_FSID;
usr/src/uts/common/fs/dev/sdev_vnops.c
1010
if (error = VOP_GETATTR(ndvp, &vattr, 0, cred, ct)) {
usr/src/uts/common/fs/dev/sdev_vnops.c
1017
if (fsid != vattr.va_fsid) {
usr/src/uts/common/fs/dev/sdev_vnops.c
1157
sdev_symlink(struct vnode *dvp, char *lnm, struct vattr *tva,
usr/src/uts/common/fs/dev/sdev_vnops.c
1232
sdev_mkdir(struct vnode *dvp, char *nm, struct vattr *va, struct vnode **vpp,
usr/src/uts/common/fs/dev/sdev_vnops.c
449
sdev_getattr(struct vnode *vp, struct vattr *vap, int flags,
usr/src/uts/common/fs/dev/sdev_vnops.c
482
sdev_setattr(struct vnode *vp, struct vattr *vap, int flags,
usr/src/uts/common/fs/dev/sdev_vnops.c
544
kmem_free(dv->sdev_attr, sizeof (struct vattr));
usr/src/uts/common/fs/dev/sdev_vnops.c
639
sdev_create(struct vnode *dvp, char *nm, struct vattr *vap, vcexcl_t excl,
usr/src/uts/common/fs/dev/sdev_vnops.c
911
struct vattr vattr;
usr/src/uts/common/fs/dev/sdev_vtops.c
156
struct vattr *vap = (struct vattr *)arg;
usr/src/uts/common/fs/dev/sdev_vtops.c
234
struct vattr vattr;
usr/src/uts/common/fs/dev/sdev_vtops.c
235
struct vattr *vap = &vattr;
usr/src/uts/common/fs/dev/sdev_vtops.c
44
_NOTE(SCHEME_PROTECTS_DATA("Do not care", sdev_node vattr vnode))
usr/src/uts/common/fs/dev/sdev_vtops.c
446
devvt_create(struct vnode *dvp, char *nm, struct vattr *vap, vcexcl_t excl,
usr/src/uts/common/fs/dev/sdev_zvolops.c
498
struct vattr *vap = (struct vattr *)arg;
usr/src/uts/common/fs/dev/sdev_zvolops.c
605
struct vattr vattr;
usr/src/uts/common/fs/dev/sdev_zvolops.c
613
bzero(&vattr, sizeof (vattr));
usr/src/uts/common/fs/dev/sdev_zvolops.c
615
vattr.va_mask = AT_TYPE|AT_MODE|AT_UID|AT_GID;
usr/src/uts/common/fs/dev/sdev_zvolops.c
616
vattr.va_uid = SDEV_UID_DEFAULT;
usr/src/uts/common/fs/dev/sdev_zvolops.c
617
vattr.va_gid = SDEV_GID_DEFAULT;
usr/src/uts/common/fs/dev/sdev_zvolops.c
618
vattr.va_type = VNON;
usr/src/uts/common/fs/dev/sdev_zvolops.c
619
vattr.va_atime = now;
usr/src/uts/common/fs/dev/sdev_zvolops.c
620
vattr.va_mtime = now;
usr/src/uts/common/fs/dev/sdev_zvolops.c
621
vattr.va_ctime = now;
usr/src/uts/common/fs/dev/sdev_zvolops.c
654
vattr.va_type = VDIR;
usr/src/uts/common/fs/dev/sdev_zvolops.c
655
vattr.va_mode = SDEV_DIRMODE_DEFAULT;
usr/src/uts/common/fs/dev/sdev_zvolops.c
669
vattr.va_rdev = devnum;
usr/src/uts/common/fs/dev/sdev_zvolops.c
672
vattr.va_type = VCHR;
usr/src/uts/common/fs/dev/sdev_zvolops.c
674
vattr.va_type = VBLK;
usr/src/uts/common/fs/dev/sdev_zvolops.c
675
vattr.va_mode = SDEV_DEVMODE_DEFAULT;
usr/src/uts/common/fs/dev/sdev_zvolops.c
681
res = sdev_mknode(parent, nm, &dv, &vattr,
usr/src/uts/common/fs/dev/sdev_zvolops.c
815
devzvol_create(struct vnode *dvp, char *nm, struct vattr *vap, vcexcl_t excl,
usr/src/uts/common/fs/devfs/devfs_subr.c
1503
struct vattr *attrp;
usr/src/uts/common/fs/devfs/devfs_subr.c
482
kmem_free(dv->dv_attr, sizeof (struct vattr));
usr/src/uts/common/fs/devfs/devfs_subr.c
582
dv_vattr_merge(struct dv_node *dv, struct vattr *vap)
usr/src/uts/common/fs/devfs/devfs_subr.c
613
devfs_get_defattr(struct vnode *vp, struct vattr *vap, int *no_fs_perm)
usr/src/uts/common/fs/devfs/devfs_subr.c
693
struct vattr vattr;
usr/src/uts/common/fs/devfs/devfs_subr.c
765
kmem_free(dv->dv_attr, sizeof (struct vattr));
usr/src/uts/common/fs/devfs/devfs_subr.c
778
devfs_get_defattr(vp, &vattr, NULL);
usr/src/uts/common/fs/devfs/devfs_subr.c
780
dv_vattr_merge(dv, &vattr);
usr/src/uts/common/fs/devfs/devfs_subr.c
781
gethrestime(&vattr.va_atime);
usr/src/uts/common/fs/devfs/devfs_subr.c
782
vattr.va_mtime = vattr.va_atime;
usr/src/uts/common/fs/devfs/devfs_subr.c
783
vattr.va_ctime = vattr.va_atime;
usr/src/uts/common/fs/devfs/devfs_subr.c
793
error = VOP_MKDIR(rdvp, nm, &vattr, &rvp, kcred,
usr/src/uts/common/fs/devfs/devfs_subr.c
806
error = VOP_CREATE(rdvp, nm, &vattr, NONEXCL,
usr/src/uts/common/fs/devfs/devfs_subr.c
828
dv->dv_attr = kmem_alloc(sizeof (struct vattr), KM_SLEEP);
usr/src/uts/common/fs/devfs/devfs_subr.c
829
*(dv->dv_attr) = vattr;
usr/src/uts/common/fs/devfs/devfs_vfsops.c
183
struct vattr va;
usr/src/uts/common/fs/devfs/devfs_vnops.c
162
devfs_getattr(struct vnode *vp, struct vattr *vap, int flags, struct cred *cr,
usr/src/uts/common/fs/devfs/devfs_vnops.c
222
struct vattr *vap,
usr/src/uts/common/fs/devfs/devfs_vnops.c
226
struct vattr *map;
usr/src/uts/common/fs/devfs/devfs_vnops.c
229
struct vattr vattr;
usr/src/uts/common/fs/devfs/devfs_vnops.c
301
vattr = dv_vattr_dir;
usr/src/uts/common/fs/devfs/devfs_vnops.c
303
&vattr, flags, cr, NULL) == 0) {
usr/src/uts/common/fs/devfs/devfs_vnops.c
305
sizeof (struct vattr), KM_SLEEP);
usr/src/uts/common/fs/devfs/devfs_vnops.c
306
*dv->dv_attr = vattr;
usr/src/uts/common/fs/devfs/devfs_vnops.c
325
dv_setattr_cmp(struct vattr *map, mperm_t *mp)
usr/src/uts/common/fs/devfs/devfs_vnops.c
341
struct vattr *vap,
usr/src/uts/common/fs/devfs/devfs_vnops.c
349
struct vattr *map;
usr/src/uts/common/fs/devfs/devfs_vnops.c
352
struct vattr *free_vattr = NULL;
usr/src/uts/common/fs/devfs/devfs_vnops.c
353
struct vattr *vattrp = NULL;
usr/src/uts/common/fs/devfs/devfs_vnops.c
65
extern struct vattr dv_vattr_dir, dv_vattr_file;
usr/src/uts/common/fs/devfs/devfs_vnops.c
830
devfs_create(struct vnode *dvp, char *nm, struct vattr *vap, vcexcl_t excl,
usr/src/uts/common/fs/devfs/devfs_vnops.c
873
struct vattr va;
usr/src/uts/common/fs/doorfs/door_vnops.c
143
door_getattr(struct vnode *vp, struct vattr *vap, int flags, struct cred *cr,
usr/src/uts/common/fs/doorfs/door_vnops.c
46
static int door_getattr(struct vnode *vp, struct vattr *vap,
usr/src/uts/common/fs/fifofs/fifosubr.c
394
struct vattr va;
usr/src/uts/common/fs/fs_subr.c
616
struct vattr vattr;
usr/src/uts/common/fs/fs_subr.c
626
vattr.va_mask = AT_MODE | AT_UID | AT_GID;
usr/src/uts/common/fs/fs_subr.c
627
if (error = VOP_GETATTR(vp, &vattr, 0, cr, ct))
usr/src/uts/common/fs/fs_subr.c
637
aclentp->a_perm = ((ushort_t)(vattr.va_mode & 0700)) >> 6;
usr/src/uts/common/fs/fs_subr.c
638
aclentp->a_id = vattr.va_uid; /* Really undefined */
usr/src/uts/common/fs/fs_subr.c
642
aclentp->a_perm = ((ushort_t)(vattr.va_mode & 0070)) >> 3;
usr/src/uts/common/fs/fs_subr.c
643
aclentp->a_id = vattr.va_gid; /* Really undefined */
usr/src/uts/common/fs/fs_subr.c
647
aclentp->a_perm = vattr.va_mode & 0007;
usr/src/uts/common/fs/fs_subr.c
655
VERIFY(0 == acl_trivial_create(vattr.va_mode,
usr/src/uts/common/fs/hsfs/hsfs_vfsops.c
1347
struct vattr vap;
usr/src/uts/common/fs/hsfs/hsfs_vfsops.c
580
struct vattr vap;
usr/src/uts/common/fs/hsfs/hsfs_vnops.c
251
hsfs_getattr(struct vnode *vp, struct vattr *vap, int flags, struct cred *cred,
usr/src/uts/common/fs/lofs/lofs_vnops.c
167
struct vattr *vap,
usr/src/uts/common/fs/lofs/lofs_vnops.c
186
struct vattr *vap,
usr/src/uts/common/fs/lofs/lofs_vnops.c
666
struct vattr *va,
usr/src/uts/common/fs/lofs/lofs_vnops.c
718
struct vattr vattr;
usr/src/uts/common/fs/lofs/lofs_vnops.c
720
vattr.va_size = 0;
usr/src/uts/common/fs/lofs/lofs_vnops.c
721
vattr.va_mask = AT_SIZE;
usr/src/uts/common/fs/lofs/lofs_vnops.c
724
VOP_SETATTR(dvp, &vattr, 0, CRED(), NULL) != 0)
usr/src/uts/common/fs/lofs/lofs_vnops.c
905
struct vattr *va,
usr/src/uts/common/fs/lofs/lofs_vnops.c
962
struct vattr *tva,
usr/src/uts/common/fs/mntfs/mntvnops.c
1301
vattr_t vattr;
usr/src/uts/common/fs/mntfs/mntvnops.c
1310
vattr.va_mask = AT_TYPE | AT_RDEV;
usr/src/uts/common/fs/mntfs/mntvnops.c
1311
error = VOP_GETATTR(vp, &vattr, ATTR_REAL, cr, NULL);
usr/src/uts/common/fs/mntfs/mntvnops.c
1314
if (error == 0 && ((type = vattr.va_type) == VBLK || type == VCHR)) {
usr/src/uts/common/fs/mntfs/mntvnops.c
1316
*major = getmajor(vattr.va_rdev);
usr/src/uts/common/fs/mntfs/mntvnops.c
1317
*minor = getminor(vattr.va_rdev);
usr/src/uts/common/fs/namefs/namevfs.c
342
struct vattr filevattr; /* attributes of file dec. */
usr/src/uts/common/fs/namefs/namevfs.c
343
struct vattr *vattrp; /* attributes of this mount */
usr/src/uts/common/fs/namefs/namevno.c
223
struct vattr va;
usr/src/uts/common/fs/namefs/namevno.c
268
struct vattr *nmvap = &nodep->nm_vattr;
usr/src/uts/common/fs/nbmlock.c
145
struct vattr va;
usr/src/uts/common/fs/nfs/nfs3_srv.c
111
struct vattr va;
usr/src/uts/common/fs/nfs/nfs3_srv.c
1313
struct vattr *bvap = NULL;
usr/src/uts/common/fs/nfs/nfs3_srv.c
1314
struct vattr bva;
usr/src/uts/common/fs/nfs/nfs3_srv.c
1315
struct vattr *avap = NULL;
usr/src/uts/common/fs/nfs/nfs3_srv.c
1316
struct vattr ava;
usr/src/uts/common/fs/nfs/nfs3_srv.c
1573
struct vattr *vap;
usr/src/uts/common/fs/nfs/nfs3_srv.c
1574
struct vattr va;
usr/src/uts/common/fs/nfs/nfs3_srv.c
1575
struct vattr *dbvap;
usr/src/uts/common/fs/nfs/nfs3_srv.c
1576
struct vattr dbva;
usr/src/uts/common/fs/nfs/nfs3_srv.c
1577
struct vattr *davap;
usr/src/uts/common/fs/nfs/nfs3_srv.c
1578
struct vattr dava;
usr/src/uts/common/fs/nfs/nfs3_srv.c
1677
struct vattr tva;
usr/src/uts/common/fs/nfs/nfs3_srv.c
175
struct vattr *bvap;
usr/src/uts/common/fs/nfs/nfs3_srv.c
176
struct vattr bva;
usr/src/uts/common/fs/nfs/nfs3_srv.c
177
struct vattr *avap;
usr/src/uts/common/fs/nfs/nfs3_srv.c
178
struct vattr ava;
usr/src/uts/common/fs/nfs/nfs3_srv.c
1937
struct vattr *vap;
usr/src/uts/common/fs/nfs/nfs3_srv.c
1938
struct vattr va;
usr/src/uts/common/fs/nfs/nfs3_srv.c
1939
struct vattr *dbvap;
usr/src/uts/common/fs/nfs/nfs3_srv.c
1940
struct vattr dbva;
usr/src/uts/common/fs/nfs/nfs3_srv.c
1941
struct vattr *davap;
usr/src/uts/common/fs/nfs/nfs3_srv.c
1942
struct vattr dava;
usr/src/uts/common/fs/nfs/nfs3_srv.c
2088
struct vattr *vap;
usr/src/uts/common/fs/nfs/nfs3_srv.c
2089
struct vattr va;
usr/src/uts/common/fs/nfs/nfs3_srv.c
2090
struct vattr *dbvap;
usr/src/uts/common/fs/nfs/nfs3_srv.c
2091
struct vattr dbva;
usr/src/uts/common/fs/nfs/nfs3_srv.c
2092
struct vattr *davap;
usr/src/uts/common/fs/nfs/nfs3_srv.c
2093
struct vattr dava;
usr/src/uts/common/fs/nfs/nfs3_srv.c
2265
struct vattr *vap;
usr/src/uts/common/fs/nfs/nfs3_srv.c
2266
struct vattr va;
usr/src/uts/common/fs/nfs/nfs3_srv.c
2267
struct vattr *dbvap;
usr/src/uts/common/fs/nfs/nfs3_srv.c
2268
struct vattr dbva;
usr/src/uts/common/fs/nfs/nfs3_srv.c
2269
struct vattr *davap;
usr/src/uts/common/fs/nfs/nfs3_srv.c
2270
struct vattr dava;
usr/src/uts/common/fs/nfs/nfs3_srv.c
2463
struct vattr *bvap;
usr/src/uts/common/fs/nfs/nfs3_srv.c
2464
struct vattr bva;
usr/src/uts/common/fs/nfs/nfs3_srv.c
2465
struct vattr *avap;
usr/src/uts/common/fs/nfs/nfs3_srv.c
2466
struct vattr ava;
usr/src/uts/common/fs/nfs/nfs3_srv.c
2610
struct vattr *bvap;
usr/src/uts/common/fs/nfs/nfs3_srv.c
2611
struct vattr bva;
usr/src/uts/common/fs/nfs/nfs3_srv.c
2612
struct vattr *avap;
usr/src/uts/common/fs/nfs/nfs3_srv.c
2613
struct vattr ava;
usr/src/uts/common/fs/nfs/nfs3_srv.c
2742
struct vattr *fbvap;
usr/src/uts/common/fs/nfs/nfs3_srv.c
2743
struct vattr fbva;
usr/src/uts/common/fs/nfs/nfs3_srv.c
2744
struct vattr *favap;
usr/src/uts/common/fs/nfs/nfs3_srv.c
2745
struct vattr fava;
usr/src/uts/common/fs/nfs/nfs3_srv.c
2746
struct vattr *tbvap;
usr/src/uts/common/fs/nfs/nfs3_srv.c
2747
struct vattr tbva;
usr/src/uts/common/fs/nfs/nfs3_srv.c
2748
struct vattr *tavap;
usr/src/uts/common/fs/nfs/nfs3_srv.c
2749
struct vattr tava;
usr/src/uts/common/fs/nfs/nfs3_srv.c
2975
struct vattr *vap;
usr/src/uts/common/fs/nfs/nfs3_srv.c
2976
struct vattr va;
usr/src/uts/common/fs/nfs/nfs3_srv.c
2977
struct vattr *bvap;
usr/src/uts/common/fs/nfs/nfs3_srv.c
2978
struct vattr bva;
usr/src/uts/common/fs/nfs/nfs3_srv.c
2979
struct vattr *avap;
usr/src/uts/common/fs/nfs/nfs3_srv.c
2980
struct vattr ava;
usr/src/uts/common/fs/nfs/nfs3_srv.c
3181
struct vattr *vap;
usr/src/uts/common/fs/nfs/nfs3_srv.c
3182
struct vattr va;
usr/src/uts/common/fs/nfs/nfs3_srv.c
3442
struct vattr *vap;
usr/src/uts/common/fs/nfs/nfs3_srv.c
3443
struct vattr va;
usr/src/uts/common/fs/nfs/nfs3_srv.c
3450
struct vattr *nvap;
usr/src/uts/common/fs/nfs/nfs3_srv.c
3451
struct vattr nva;
usr/src/uts/common/fs/nfs/nfs3_srv.c
3813
struct vattr *vap;
usr/src/uts/common/fs/nfs/nfs3_srv.c
3814
struct vattr va;
usr/src/uts/common/fs/nfs/nfs3_srv.c
3909
struct vattr *vap;
usr/src/uts/common/fs/nfs/nfs3_srv.c
3910
struct vattr va;
usr/src/uts/common/fs/nfs/nfs3_srv.c
394
struct vattr *vap;
usr/src/uts/common/fs/nfs/nfs3_srv.c
395
struct vattr va;
usr/src/uts/common/fs/nfs/nfs3_srv.c
396
struct vattr *dvap;
usr/src/uts/common/fs/nfs/nfs3_srv.c
397
struct vattr dva;
usr/src/uts/common/fs/nfs/nfs3_srv.c
4022
struct vattr *vap;
usr/src/uts/common/fs/nfs/nfs3_srv.c
4023
struct vattr va;
usr/src/uts/common/fs/nfs/nfs3_srv.c
4123
struct vattr *bvap;
usr/src/uts/common/fs/nfs/nfs3_srv.c
4124
struct vattr bva;
usr/src/uts/common/fs/nfs/nfs3_srv.c
4125
struct vattr *avap;
usr/src/uts/common/fs/nfs/nfs3_srv.c
4126
struct vattr ava;
usr/src/uts/common/fs/nfs/nfs3_srv.c
4230
sattr3_to_vattr(sattr3 *sap, struct vattr *vap)
usr/src/uts/common/fs/nfs/nfs3_srv.c
4298
vattr_to_fattr3(struct vattr *vap, fattr3 *fap)
usr/src/uts/common/fs/nfs/nfs3_srv.c
4333
vattr_to_wcc_attr(struct vattr *vap, wcc_attr *wccap)
usr/src/uts/common/fs/nfs/nfs3_srv.c
4351
vattr_to_pre_op_attr(struct vattr *vap, pre_op_attr *poap)
usr/src/uts/common/fs/nfs/nfs3_srv.c
4362
vattr_to_post_op_attr(struct vattr *vap, post_op_attr *poap)
usr/src/uts/common/fs/nfs/nfs3_srv.c
4373
vattr_to_wcc_data(struct vattr *bvap, struct vattr *avap, wcc_data *wccp)
usr/src/uts/common/fs/nfs/nfs3_srv.c
623
struct vattr *vap;
usr/src/uts/common/fs/nfs/nfs3_srv.c
624
struct vattr va;
usr/src/uts/common/fs/nfs/nfs3_srv.c
782
struct vattr *vap;
usr/src/uts/common/fs/nfs/nfs3_srv.c
783
struct vattr va;
usr/src/uts/common/fs/nfs/nfs3_srv.c
84
static int sattr3_to_vattr(sattr3 *, struct vattr *);
usr/src/uts/common/fs/nfs/nfs3_srv.c
85
static int vattr_to_fattr3(struct vattr *, fattr3 *);
usr/src/uts/common/fs/nfs/nfs3_srv.c
86
static int vattr_to_wcc_attr(struct vattr *, wcc_attr *);
usr/src/uts/common/fs/nfs/nfs3_srv.c
87
static void vattr_to_pre_op_attr(struct vattr *, pre_op_attr *);
usr/src/uts/common/fs/nfs/nfs3_srv.c
88
static void vattr_to_wcc_data(struct vattr *, struct vattr *, wcc_data *);
usr/src/uts/common/fs/nfs/nfs3_srv.c
969
struct vattr *vap;
usr/src/uts/common/fs/nfs/nfs3_srv.c
970
struct vattr va;
usr/src/uts/common/fs/nfs/nfs3_vfsops.c
1016
struct vattr va;
usr/src/uts/common/fs/nfs/nfs3_vfsops.c
1616
struct vattr va;
usr/src/uts/common/fs/nfs/nfs3_vnops.c
102
static int nfs3setattr(vnode_t *, struct vattr *, int, cred_t *);
usr/src/uts/common/fs/nfs/nfs3_vnops.c
106
static int nfs3create(vnode_t *, char *, struct vattr *, enum vcexcl,
usr/src/uts/common/fs/nfs/nfs3_vnops.c
108
static int nfs3excl_create_settimes(vnode_t *, struct vattr *, cred_t *);
usr/src/uts/common/fs/nfs/nfs3_vnops.c
109
static int nfs3mknod(vnode_t *, char *, struct vattr *, enum vcexcl,
usr/src/uts/common/fs/nfs/nfs3_vnops.c
1141
struct vattr va;
usr/src/uts/common/fs/nfs/nfs3_vnops.c
1255
nfs3_getattr(vnode_t *vp, struct vattr *vap, int flags, cred_t *cr,
usr/src/uts/common/fs/nfs/nfs3_vnops.c
1316
nfs3_setattr(vnode_t *vp, struct vattr *vap, int flags, cred_t *cr,
usr/src/uts/common/fs/nfs/nfs3_vnops.c
1320
struct vattr va;
usr/src/uts/common/fs/nfs/nfs3_vnops.c
1346
nfs3setattr(vnode_t *vp, struct vattr *vap, int flags, cred_t *cr)
usr/src/uts/common/fs/nfs/nfs3_vnops.c
1354
struct vattr va;
usr/src/uts/common/fs/nfs/nfs3_vnops.c
175
static int nfs3_getattr(vnode_t *, struct vattr *, int, cred_t *,
usr/src/uts/common/fs/nfs/nfs3_vnops.c
177
static int nfs3_setattr(vnode_t *, struct vattr *, int, cred_t *,
usr/src/uts/common/fs/nfs/nfs3_vnops.c
187
static int nfs3_create(vnode_t *, char *, struct vattr *, enum vcexcl,
usr/src/uts/common/fs/nfs/nfs3_vnops.c
196
static int nfs3_mkdir(vnode_t *, char *, struct vattr *, vnode_t **,
usr/src/uts/common/fs/nfs/nfs3_vnops.c
200
static int nfs3_symlink(vnode_t *, char *, struct vattr *, char *,
usr/src/uts/common/fs/nfs/nfs3_vnops.c
2151
struct vattr vattr;
usr/src/uts/common/fs/nfs/nfs3_vnops.c
2152
struct vattr dvattr;
usr/src/uts/common/fs/nfs/nfs3_vnops.c
2169
res.obj_attributes.fres.vap = &vattr;
usr/src/uts/common/fs/nfs/nfs3_vnops.c
2202
vattr.va_mask = AT_TYPE;
usr/src/uts/common/fs/nfs/nfs3_vnops.c
2203
error = nfs3getattr(vp, &vattr, cr);
usr/src/uts/common/fs/nfs/nfs3_vnops.c
2208
vp->v_type = vattr.va_type;
usr/src/uts/common/fs/nfs/nfs3_vnops.c
2226
nfs3_create(vnode_t *dvp, char *nm, struct vattr *va, enum vcexcl exclusive,
usr/src/uts/common/fs/nfs/nfs3_vnops.c
2233
struct vattr vattr;
usr/src/uts/common/fs/nfs/nfs3_vnops.c
2248
vattr = *va;
usr/src/uts/common/fs/nfs/nfs3_vnops.c
2295
if ((vattr.va_mask & AT_SIZE) &&
usr/src/uts/common/fs/nfs/nfs3_vnops.c
2310
vattr.va_mask = AT_SIZE;
usr/src/uts/common/fs/nfs/nfs3_vnops.c
2312
&vattr, 0, cr);
usr/src/uts/common/fs/nfs/nfs3_vnops.c
2339
error = setdirgid(dvp, &vattr.va_gid, cr);
usr/src/uts/common/fs/nfs/nfs3_vnops.c
2344
vattr.va_mask |= AT_GID;
usr/src/uts/common/fs/nfs/nfs3_vnops.c
2346
ASSERT(vattr.va_mask & AT_TYPE);
usr/src/uts/common/fs/nfs/nfs3_vnops.c
2347
if (vattr.va_type == VREG) {
usr/src/uts/common/fs/nfs/nfs3_vnops.c
2348
ASSERT(vattr.va_mask & AT_MODE);
usr/src/uts/common/fs/nfs/nfs3_vnops.c
2349
if (MANDMODE(vattr.va_mode)) {
usr/src/uts/common/fs/nfs/nfs3_vnops.c
2353
error = nfs3create(dvp, nm, &vattr, exclusive, mode, vpp, cr,
usr/src/uts/common/fs/nfs/nfs3_vnops.c
2393
error = nfs3mknod(dvp, nm, &vattr, exclusive, mode, vpp, cr);
usr/src/uts/common/fs/nfs/nfs3_vnops.c
2400
nfs3create(vnode_t *dvp, char *nm, struct vattr *va, enum vcexcl exclusive,
usr/src/uts/common/fs/nfs/nfs3_vnops.c
2408
struct vattr vattr;
usr/src/uts/common/fs/nfs/nfs3_vnops.c
2546
vattr.va_mask = AT_TYPE;
usr/src/uts/common/fs/nfs/nfs3_vnops.c
2547
error = nfs3getattr(vp, &vattr, cr);
usr/src/uts/common/fs/nfs/nfs3_vnops.c
2552
vp->v_type = vattr.va_type;
usr/src/uts/common/fs/nfs/nfs3_vnops.c
2652
nfs3excl_create_settimes(vnode_t *vp, struct vattr *vap, cred_t *cr)
usr/src/uts/common/fs/nfs/nfs3_vnops.c
2718
nfs3mknod(vnode_t *dvp, char *nm, struct vattr *va, enum vcexcl exclusive,
usr/src/uts/common/fs/nfs/nfs3_vnops.c
2726
struct vattr vattr;
usr/src/uts/common/fs/nfs/nfs3_vnops.c
2796
vattr.va_mask = AT_TYPE;
usr/src/uts/common/fs/nfs/nfs3_vnops.c
2797
error = nfs3getattr(vp, &vattr, cr);
usr/src/uts/common/fs/nfs/nfs3_vnops.c
2802
vp->v_type = vattr.va_type;
usr/src/uts/common/fs/nfs/nfs3_vnops.c
298
struct vattr va;
usr/src/uts/common/fs/nfs/nfs3_vnops.c
3377
nfs3_mkdir(vnode_t *dvp, char *nm, struct vattr *va, vnode_t **vpp, cred_t *cr,
usr/src/uts/common/fs/nfs/nfs3_vnops.c
3384
struct vattr vattr;
usr/src/uts/common/fs/nfs/nfs3_vnops.c
3453
vattr.va_mask = AT_TYPE;
usr/src/uts/common/fs/nfs/nfs3_vnops.c
3454
error = nfs3getattr(vp, &vattr, cr);
usr/src/uts/common/fs/nfs/nfs3_vnops.c
3460
vp->v_type = vattr.va_type;
usr/src/uts/common/fs/nfs/nfs3_vnops.c
351
struct vattr va;
usr/src/uts/common/fs/nfs/nfs3_vnops.c
3587
nfs3_symlink(vnode_t *dvp, char *lnm, struct vattr *tva, char *tnm, cred_t *cr,
usr/src/uts/common/fs/nfs/nfs3_vnops.c
5221
struct vattr va;
usr/src/uts/common/fs/nfs/nfs3_vnops.c
5525
struct vattr va;
usr/src/uts/common/fs/nfs/nfs3_vnops.c
680
struct vattr va;
usr/src/uts/common/fs/nfs/nfs4_client.c
197
nfs4_getattr_cache(vnode_t *vp, struct vattr *vap)
usr/src/uts/common/fs/nfs/nfs4_srv.c
1556
struct vattr va;
usr/src/uts/common/fs/nfs/nfs4_srv.c
1833
struct vattr bva, iva, iva2, ava, *vap;
usr/src/uts/common/fs/nfs/nfs4_srv.c
2772
struct vattr bdva, idva, adva;
usr/src/uts/common/fs/nfs/nfs4_srv.c
3470
struct vattr va;
usr/src/uts/common/fs/nfs/nfs4_srv.c
3998
struct vattr va;
usr/src/uts/common/fs/nfs/nfs4_srv.c
4326
struct vattr bdva, idva, adva;
usr/src/uts/common/fs/nfs/nfs4_srv.c
4517
struct vattr va;
usr/src/uts/common/fs/nfs/nfs4_srv.c
4623
struct vattr obdva, oidva, oadva;
usr/src/uts/common/fs/nfs/nfs4_srv.c
4624
struct vattr nbdva, nidva, nadva;
usr/src/uts/common/fs/nfs/nfs4_srv.c
4869
struct vattr va;
usr/src/uts/common/fs/nfs/nfs4_srv.c
5435
struct vattr bva;
usr/src/uts/common/fs/nfs/nfs4_srv.c
5850
struct vattr bva;
usr/src/uts/common/fs/nfs/nfs4_srv_ns.c
58
struct vattr va;
usr/src/uts/common/fs/nfs/nfs4_srv_ns.c
640
struct vattr va;
usr/src/uts/common/fs/nfs/nfs4_stub_vnops.c
162
static int nfs4_trigger_getattr(vnode_t *, struct vattr *, int, cred_t *,
usr/src/uts/common/fs/nfs/nfs4_stub_vnops.c
164
static int nfs4_trigger_setattr(vnode_t *, struct vattr *, int, cred_t *,
usr/src/uts/common/fs/nfs/nfs4_stub_vnops.c
173
static int nfs4_trigger_create(vnode_t *, char *, struct vattr *,
usr/src/uts/common/fs/nfs/nfs4_stub_vnops.c
182
static int nfs4_trigger_mkdir(vnode_t *, char *, struct vattr *,
usr/src/uts/common/fs/nfs/nfs4_stub_vnops.c
186
static int nfs4_trigger_symlink(vnode_t *, char *, struct vattr *, char *,
usr/src/uts/common/fs/nfs/nfs4_stub_vnops.c
193
extern int nfs4_getattr(vnode_t *, struct vattr *, int, cred_t *,
usr/src/uts/common/fs/nfs/nfs4_stub_vnops.c
387
nfs4_fake_attrs(vnode_t *vp, struct vattr *vap)
usr/src/uts/common/fs/nfs/nfs4_stub_vnops.c
396
bzero(vap, sizeof (struct vattr));
usr/src/uts/common/fs/nfs/nfs4_stub_vnops.c
428
nfs4_trigger_getattr(vnode_t *vp, struct vattr *vap, int flags, cred_t *cr,
usr/src/uts/common/fs/nfs/nfs4_stub_vnops.c
457
nfs4_trigger_setattr(vnode_t *vp, struct vattr *vap, int flags, cred_t *cr,
usr/src/uts/common/fs/nfs/nfs4_stub_vnops.c
527
nfs4_trigger_create(vnode_t *dvp, char *nm, struct vattr *va,
usr/src/uts/common/fs/nfs/nfs4_stub_vnops.c
623
nfs4_trigger_mkdir(vnode_t *dvp, char *nm, struct vattr *va, vnode_t **vpp,
usr/src/uts/common/fs/nfs/nfs4_stub_vnops.c
657
nfs4_trigger_symlink(vnode_t *dvp, char *lnm, struct vattr *tva, char *tnm,
usr/src/uts/common/fs/nfs/nfs4_vfsops.c
2270
struct vattr va;
usr/src/uts/common/fs/nfs/nfs4_vnops.c
10513
struct vattr va;
usr/src/uts/common/fs/nfs/nfs4_vnops.c
11017
struct vattr va;
usr/src/uts/common/fs/nfs/nfs4_vnops.c
134
static int nfs4setattr(vnode_t *, struct vattr *, int, cred_t *,
usr/src/uts/common/fs/nfs/nfs4_vnops.c
141
static int nfs4mknod(vnode_t *, char *, struct vattr *, enum vcexcl,
usr/src/uts/common/fs/nfs/nfs4_vnops.c
143
static int nfs4open_otw(vnode_t *, char *, struct vattr *, vnode_t **,
usr/src/uts/common/fs/nfs/nfs4_vnops.c
14520
struct vattr va;
usr/src/uts/common/fs/nfs/nfs4_vnops.c
225
static int nfs4_setattr(vnode_t *, struct vattr *, int, cred_t *,
usr/src/uts/common/fs/nfs/nfs4_vnops.c
231
static int nfs4_create(vnode_t *, char *, struct vattr *, enum vcexcl,
usr/src/uts/common/fs/nfs/nfs4_vnops.c
240
static int nfs4_mkdir(vnode_t *, char *, struct vattr *, vnode_t **,
usr/src/uts/common/fs/nfs/nfs4_vnops.c
244
static int nfs4_symlink(vnode_t *, char *, struct vattr *, char *,
usr/src/uts/common/fs/nfs/nfs4_vnops.c
276
int nfs4_getattr(vnode_t *, struct vattr *, int, cred_t *,
usr/src/uts/common/fs/nfs/nfs4_vnops.c
2784
struct vattr va;
usr/src/uts/common/fs/nfs/nfs4_vnops.c
3653
nfs4_getattr(vnode_t *vp, struct vattr *vap, int flags, cred_t *cr,
usr/src/uts/common/fs/nfs/nfs4_vnops.c
3738
nfs4_setattr(vnode_t *vp, struct vattr *vap, int flags, cred_t *cr,
usr/src/uts/common/fs/nfs/nfs4_vnops.c
3782
nfs4setattr(vnode_t *vp, struct vattr *vap, int flags, cred_t *cr,
usr/src/uts/common/fs/nfs/nfs4_vnops.c
5574
vattr_t vattr;
usr/src/uts/common/fs/nfs/nfs4_vnops.c
5576
vattr.va_mask = AT_TYPE;
usr/src/uts/common/fs/nfs/nfs4_vnops.c
5580
e.error = nfs4getattr(nvp, &vattr, cr);
usr/src/uts/common/fs/nfs/nfs4_vnops.c
5588
nvp->v_type = vattr.va_type;
usr/src/uts/common/fs/nfs/nfs4_vnops.c
6528
nfs4_create(vnode_t *dvp, char *nm, struct vattr *va, enum vcexcl exclusive,
usr/src/uts/common/fs/nfs/nfs4_vnops.c
6535
struct vattr vattr;
usr/src/uts/common/fs/nfs/nfs4_vnops.c
6563
vattr = *va;
usr/src/uts/common/fs/nfs/nfs4_vnops.c
6617
if ((vattr.va_mask & AT_SIZE) &&
usr/src/uts/common/fs/nfs/nfs4_vnops.c
6640
vattr.va_mask = AT_SIZE;
usr/src/uts/common/fs/nfs/nfs4_vnops.c
6641
error = nfs4setattr(vp, &vattr, 0, cr,
usr/src/uts/common/fs/nfs/nfs4_vnops.c
6667
vattr.va_mask = (AT_SIZE |
usr/src/uts/common/fs/nfs/nfs4_vnops.c
6669
vattr.va_type = VREG;
usr/src/uts/common/fs/nfs/nfs4_vnops.c
6704
ASSERT(vattr.va_mask & AT_TYPE);
usr/src/uts/common/fs/nfs/nfs4_vnops.c
6709
if (vattr.va_type != VREG) {
usr/src/uts/common/fs/nfs/nfs4_vnops.c
6710
error = nfs4mknod(dvp, nm, &vattr, exclusive, mode, vpp, cr);
usr/src/uts/common/fs/nfs/nfs4_vnops.c
6718
ASSERT(vattr.va_mask & AT_MODE);
usr/src/uts/common/fs/nfs/nfs4_vnops.c
6719
if (MANDMODE(vattr.va_mode)) {
usr/src/uts/common/fs/nfs/nfs4_vnops.c
6734
error = nfs4open_otw(dvp, nm, &vattr, vpp, cr, 1, flags, createmode, 0);
usr/src/uts/common/fs/nfs/nfs4_vnops.c
6738
if (!error && (vattr.va_mask & AT_SIZE))
usr/src/uts/common/fs/nfs/nfs4_vnops.c
6739
nfs4_invalidate_pages(vp, (vattr.va_size & PAGEMASK),
usr/src/uts/common/fs/nfs/nfs4_vnops.c
6813
call_nfs4_create_req(vnode_t *dvp, char *nm, void *data, struct vattr *va,
usr/src/uts/common/fs/nfs/nfs4_vnops.c
6826
struct vattr vattr;
usr/src/uts/common/fs/nfs/nfs4_vnops.c
6850
struct vattr dva;
usr/src/uts/common/fs/nfs/nfs4_vnops.c
7107
vattr.va_mask = AT_TYPE;
usr/src/uts/common/fs/nfs/nfs4_vnops.c
7115
e.error = nfs4getattr(vp, &vattr, cr);
usr/src/uts/common/fs/nfs/nfs4_vnops.c
7121
vp->v_type = vattr.va_type;
usr/src/uts/common/fs/nfs/nfs4_vnops.c
7165
nfs4mknod(vnode_t *dvp, char *nm, struct vattr *va, enum vcexcl exclusive,
usr/src/uts/common/fs/nfs/nfs4_vnops.c
767
nfs4open_otw(vnode_t *dvp, char *file_name, struct vattr *in_va,
usr/src/uts/common/fs/nfs/nfs4_vnops.c
8614
nfs4_mkdir(vnode_t *dvp, char *nm, struct vattr *va, vnode_t **vpp, cred_t *cr,
usr/src/uts/common/fs/nfs/nfs4_vnops.c
8857
nfs4_symlink(vnode_t *dvp, char *lnm, struct vattr *tva, char *tnm, cred_t *cr,
usr/src/uts/common/fs/nfs/nfs_acl_srv.c
420
struct vattr va;
usr/src/uts/common/fs/nfs/nfs_acl_srv.c
661
struct vattr va;
usr/src/uts/common/fs/nfs/nfs_acl_vnops.c
625
struct vattr vattr;
usr/src/uts/common/fs/nfs/nfs_acl_vnops.c
661
vattr.va_mask = AT_TYPE;
usr/src/uts/common/fs/nfs/nfs_acl_vnops.c
662
error = nfs3getattr(nvp, &vattr, cr);
usr/src/uts/common/fs/nfs/nfs_acl_vnops.c
667
nvp->v_type = vattr.va_type;
usr/src/uts/common/fs/nfs/nfs_client.c
1025
nattr_to_vattr(vnode_t *vp, struct nfsfattr *na, struct vattr *vap)
usr/src/uts/common/fs/nfs/nfs_client.c
1112
fattr3_to_vattr(vnode_t *vp, fattr3 *na, struct vattr *vap)
usr/src/uts/common/fs/nfs/nfs_client.c
150
struct vattr va;
usr/src/uts/common/fs/nfs/nfs_client.c
177
struct vattr va;
usr/src/uts/common/fs/nfs/nfs_client.c
382
struct vattr va;
usr/src/uts/common/fs/nfs/nfs_client.c
408
struct vattr va;
usr/src/uts/common/fs/nfs/nfs_client.c
759
nfs_attrcache_va(vnode_t *vp, struct vattr *va)
usr/src/uts/common/fs/nfs/nfs_client.c
831
nfs_getattr_cache(vnode_t *vp, struct vattr *vap)
usr/src/uts/common/fs/nfs/nfs_client.c
86
static int nfs_getattr_cache(vnode_t *, struct vattr *);
usr/src/uts/common/fs/nfs/nfs_client.c
864
nfs_getattr_otw(vnode_t *vp, struct vattr *vap, cred_t *cr)
usr/src/uts/common/fs/nfs/nfs_client.c
912
nfsgetattr(vnode_t *vp, struct vattr *vap, cred_t *cr)
usr/src/uts/common/fs/nfs/nfs_client.c
941
nfs3_getattr_otw(vnode_t *vp, struct vattr *vap, cred_t *cr)
usr/src/uts/common/fs/nfs/nfs_client.c
992
nfs3getattr(vnode_t *vp, struct vattr *vap, cred_t *cr)
usr/src/uts/common/fs/nfs/nfs_log.c
780
struct vattr va;
usr/src/uts/common/fs/nfs/nfs_srv.c
100
static void acl_perm(struct vnode *, struct exportinfo *, struct vattr *,
usr/src/uts/common/fs/nfs/nfs_srv.c
1054
struct vattr va;
usr/src/uts/common/fs/nfs/nfs_srv.c
1298
struct vattr va;
usr/src/uts/common/fs/nfs/nfs_srv.c
135
struct vattr va;
usr/src/uts/common/fs/nfs/nfs_srv.c
1807
struct vattr va;
usr/src/uts/common/fs/nfs/nfs_srv.c
184
struct vattr va;
usr/src/uts/common/fs/nfs/nfs_srv.c
185
struct vattr bva;
usr/src/uts/common/fs/nfs/nfs_srv.c
1908
struct vattr at;
usr/src/uts/common/fs/nfs/nfs_srv.c
1954
struct vattr bva;
usr/src/uts/common/fs/nfs/nfs_srv.c
2400
struct vattr va;
usr/src/uts/common/fs/nfs/nfs_srv.c
2494
struct vattr va;
usr/src/uts/common/fs/nfs/nfs_srv.c
2826
sattr_to_vattr(struct nfssattr *sa, struct vattr *vap)
usr/src/uts/common/fs/nfs/nfs_srv.c
2902
vattr_to_nattr(struct vattr *vap, struct nfsfattr *na)
usr/src/uts/common/fs/nfs/nfs_srv.c
3012
acl_perm(struct vnode *vp, struct exportinfo *exi, struct vattr *va, cred_t *cr)
usr/src/uts/common/fs/nfs/nfs_srv.c
452
struct vattr va;
usr/src/uts/common/fs/nfs/nfs_srv.c
620
struct vattr va;
usr/src/uts/common/fs/nfs/nfs_srv.c
767
struct vattr va;
usr/src/uts/common/fs/nfs/nfs_srv.c
99
static int sattr_to_vattr(struct nfssattr *, struct vattr *);
usr/src/uts/common/fs/nfs/nfs_subr.c
1987
vattr_to_sattr(struct vattr *vap, struct nfssattr *sa)
usr/src/uts/common/fs/nfs/nfs_subr.c
2031
vattr_to_sattr3(struct vattr *vap, sattr3 *sa)
usr/src/uts/common/fs/nfs/nfs_subr.c
2106
struct vattr va;
usr/src/uts/common/fs/nfs/nfs_subr.c
2134
struct vattr va;
usr/src/uts/common/fs/nfs/nfs_vfsops.c
1150
struct vattr va;
usr/src/uts/common/fs/nfs/nfs_vfsops.c
1616
struct vattr va;
usr/src/uts/common/fs/nfs/nfs_vnops.c
1082
nfs_getattr(vnode_t *vp, struct vattr *vap, int flags, cred_t *cr,
usr/src/uts/common/fs/nfs/nfs_vnops.c
1143
nfs_setattr(vnode_t *vp, struct vattr *vap, int flags, cred_t *cr,
usr/src/uts/common/fs/nfs/nfs_vnops.c
1148
struct vattr va;
usr/src/uts/common/fs/nfs/nfs_vnops.c
1184
nfssetattr(vnode_t *vp, struct vattr *vap, int flags, cred_t *cr)
usr/src/uts/common/fs/nfs/nfs_vnops.c
1192
struct vattr va;
usr/src/uts/common/fs/nfs/nfs_vnops.c
138
static int nfs_getattr(vnode_t *, struct vattr *, int, cred_t *,
usr/src/uts/common/fs/nfs/nfs_vnops.c
140
static int nfs_setattr(vnode_t *, struct vattr *, int, cred_t *,
usr/src/uts/common/fs/nfs/nfs_vnops.c
1410
struct vattr va;
usr/src/uts/common/fs/nfs/nfs_vnops.c
151
static int nfs_create(vnode_t *, char *, struct vattr *, enum vcexcl,
usr/src/uts/common/fs/nfs/nfs_vnops.c
160
static int nfs_mkdir(vnode_t *, char *, struct vattr *, vnode_t **,
usr/src/uts/common/fs/nfs/nfs_vnops.c
164
static int nfs_symlink(vnode_t *, char *, struct vattr *, char *,
usr/src/uts/common/fs/nfs/nfs_vnops.c
1966
nfs_create(vnode_t *dvp, char *nm, struct vattr *va, enum vcexcl exclusive,
usr/src/uts/common/fs/nfs/nfs_vnops.c
1976
struct vattr vattr;
usr/src/uts/common/fs/nfs/nfs_vnops.c
1992
vattr = *va;
usr/src/uts/common/fs/nfs/nfs_vnops.c
2039
if ((vattr.va_mask & AT_SIZE) &&
usr/src/uts/common/fs/nfs/nfs_vnops.c
2041
vattr.va_mask = AT_SIZE;
usr/src/uts/common/fs/nfs/nfs_vnops.c
2042
error = nfssetattr(vp, &vattr, 0, cr);
usr/src/uts/common/fs/nfs/nfs_vnops.c
2063
ASSERT(vattr.va_mask & AT_TYPE);
usr/src/uts/common/fs/nfs/nfs_vnops.c
2064
if (vattr.va_type == VREG) {
usr/src/uts/common/fs/nfs/nfs_vnops.c
2065
ASSERT(vattr.va_mask & AT_MODE);
usr/src/uts/common/fs/nfs/nfs_vnops.c
2066
if (MANDMODE(vattr.va_mode)) {
usr/src/uts/common/fs/nfs/nfs_vnops.c
2081
error = setdirgid(dvp, &vattr.va_gid, cr);
usr/src/uts/common/fs/nfs/nfs_vnops.c
2086
vattr.va_mask |= AT_GID;
usr/src/uts/common/fs/nfs/nfs_vnops.c
2105
if (vattr.va_type == VCHR || vattr.va_type == VBLK) {
usr/src/uts/common/fs/nfs/nfs_vnops.c
2106
dev_t d = vattr.va_rdev;
usr/src/uts/common/fs/nfs/nfs_vnops.c
2109
if (vattr.va_type == VCHR)
usr/src/uts/common/fs/nfs/nfs_vnops.c
2110
vattr.va_mode |= IFCHR;
usr/src/uts/common/fs/nfs/nfs_vnops.c
2112
vattr.va_mode |= IFBLK;
usr/src/uts/common/fs/nfs/nfs_vnops.c
2116
vattr.va_size = (u_offset_t)dev32;
usr/src/uts/common/fs/nfs/nfs_vnops.c
2118
vattr.va_size = (u_offset_t)nfsv2_cmpdev(d);
usr/src/uts/common/fs/nfs/nfs_vnops.c
2120
vattr.va_mask |= AT_MODE|AT_SIZE;
usr/src/uts/common/fs/nfs/nfs_vnops.c
2121
} else if (vattr.va_type == VFIFO) {
usr/src/uts/common/fs/nfs/nfs_vnops.c
2122
vattr.va_mode |= IFCHR; /* xtra kludge for namedpipe */
usr/src/uts/common/fs/nfs/nfs_vnops.c
2123
vattr.va_size = (u_offset_t)NFS_FIFO_DEV; /* blech */
usr/src/uts/common/fs/nfs/nfs_vnops.c
2124
vattr.va_mask |= AT_MODE|AT_SIZE;
usr/src/uts/common/fs/nfs/nfs_vnops.c
2125
} else if (vattr.va_type == VSOCK) {
usr/src/uts/common/fs/nfs/nfs_vnops.c
2126
vattr.va_mode |= IFSOCK;
usr/src/uts/common/fs/nfs/nfs_vnops.c
2131
vattr.va_size = 0;
usr/src/uts/common/fs/nfs/nfs_vnops.c
2132
vattr.va_mask |= AT_MODE|AT_SIZE;
usr/src/uts/common/fs/nfs/nfs_vnops.c
2136
error = vattr_to_sattr(&vattr, args.ca_sa);
usr/src/uts/common/fs/nfs/nfs_vnops.c
2174
if (vattr.va_size == 0) {
usr/src/uts/common/fs/nfs/nfs_vnops.c
2190
if (vattr.va_gid != rp->r_attr.va_gid) {
usr/src/uts/common/fs/nfs/nfs_vnops.c
2191
vattr.va_mask = AT_GID;
usr/src/uts/common/fs/nfs/nfs_vnops.c
2192
(void) nfssetattr(vp, &vattr, 0, cr);
usr/src/uts/common/fs/nfs/nfs_vnops.c
258
struct vattr va;
usr/src/uts/common/fs/nfs/nfs_vnops.c
2711
nfs_mkdir(vnode_t *dvp, char *nm, struct vattr *va, vnode_t **vpp, cred_t *cr,
usr/src/uts/common/fs/nfs/nfs_vnops.c
2898
nfs_symlink(vnode_t *dvp, char *lnm, struct vattr *tva, char *tnm, cred_t *cr,
usr/src/uts/common/fs/nfs/nfs_vnops.c
311
struct vattr va;
usr/src/uts/common/fs/nfs/nfs_vnops.c
4305
struct vattr va;
usr/src/uts/common/fs/nfs/nfs_vnops.c
4607
struct vattr va;
usr/src/uts/common/fs/nfs/nfs_vnops.c
576
struct vattr va;
usr/src/uts/common/fs/nfs/nfs_vnops.c
93
static int nfssetattr(vnode_t *, struct vattr *, int, cred_t *);
usr/src/uts/common/fs/nfs/nfs_vnops.c
958
struct vattr va;
usr/src/uts/common/fs/pcfs/pc_dir.c
131
struct vattr *vap, /* attributes of new entry */
usr/src/uts/common/fs/pcfs/pc_dir.c
274
int ndirentries, struct vattr *vap, offset_t offset)
usr/src/uts/common/fs/pcfs/pc_dir.c
46
int ndirentries, struct vattr *vap, offset_t offset);
usr/src/uts/common/fs/pcfs/pc_vnops.c
100
static int pcfs_mkdir(struct vnode *, char *, struct vattr *, struct vnode **,
usr/src/uts/common/fs/pcfs/pc_vnops.c
1039
struct vattr *vap,
usr/src/uts/common/fs/pcfs/pc_vnops.c
1211
struct vattr *vap,
usr/src/uts/common/fs/pcfs/pc_vnops.c
2018
struct vattr vattr;
usr/src/uts/common/fs/pcfs/pc_vnops.c
2033
vattr.va_mask = AT_SIZE;
usr/src/uts/common/fs/pcfs/pc_vnops.c
2034
vattr.va_size = bfp->l_start;
usr/src/uts/common/fs/pcfs/pc_vnops.c
2035
error = VOP_SETATTR(vp, (vattr_t *)&vattr, 0, cr, ct);
usr/src/uts/common/fs/pcfs/pc_vnops.c
567
struct vattr *vap,
usr/src/uts/common/fs/pcfs/pc_vnops.c
702
struct vattr *vap,
usr/src/uts/common/fs/pcfs/pc_vnops.c
84
static int pcfs_getattr(struct vnode *, struct vattr *, int, struct cred *,
usr/src/uts/common/fs/pcfs/pc_vnops.c
86
static int pcfs_setattr(struct vnode *, struct vattr *, int, struct cred *,
usr/src/uts/common/fs/pcfs/pc_vnops.c
93
static int pcfs_create(struct vnode *, char *, struct vattr *,
usr/src/uts/common/fs/portfs/port_vnops.c
313
port_getattr(struct vnode *vp, struct vattr *vap, int flags, cred_t *cr,
usr/src/uts/common/fs/portfs/port_vnops.c
44
static int port_getattr(struct vnode *, struct vattr *, int, cred_t *,
usr/src/uts/common/fs/proc/prdata.h
379
extern void pr_object_name(char *, vnode_t *, struct vattr *);
usr/src/uts/common/fs/proc/prsubr.c
1696
pr_object_name(char *name, vnode_t *vp, struct vattr *vattr)
usr/src/uts/common/fs/proc/prsubr.c
1709
s += pr_u32tos(getmajor(vattr->va_fsid), s, 0);
usr/src/uts/common/fs/proc/prsubr.c
1711
s += pr_u32tos(getminor(vattr->va_fsid), s, 0);
usr/src/uts/common/fs/proc/prsubr.c
1713
s += pr_u64tos(vattr->va_nodeid, s);
usr/src/uts/common/fs/proc/prsubr.c
1873
struct vattr vattr;
usr/src/uts/common/fs/proc/prsubr.c
1947
vattr.va_mask = AT_FSID|AT_NODEID;
usr/src/uts/common/fs/proc/prsubr.c
1951
VOP_GETATTR(vp, &vattr, 0, CRED(), NULL) == 0) {
usr/src/uts/common/fs/proc/prsubr.c
1956
vp, &vattr);
usr/src/uts/common/fs/proc/prsubr.c
1988
struct vattr vattr;
usr/src/uts/common/fs/proc/prsubr.c
2063
vattr.va_mask = AT_FSID|AT_NODEID;
usr/src/uts/common/fs/proc/prsubr.c
2067
VOP_GETATTR(vp, &vattr, 0, CRED(), NULL) == 0) {
usr/src/uts/common/fs/proc/prsubr.c
2072
vp, &vattr);
usr/src/uts/common/fs/proc/prsubr.c
2212
struct vattr vattr;
usr/src/uts/common/fs/proc/prsubr.c
2278
vattr.va_mask = AT_FSID|AT_NODEID;
usr/src/uts/common/fs/proc/prsubr.c
2282
VOP_GETATTR(vp, &vattr, 0, CRED(), NULL) == 0) {
usr/src/uts/common/fs/proc/prsubr.c
2287
vp, &vattr);
usr/src/uts/common/fs/proc/prsubr.c
2363
struct vattr vattr;
usr/src/uts/common/fs/proc/prsubr.c
2429
vattr.va_mask = AT_FSID|AT_NODEID;
usr/src/uts/common/fs/proc/prsubr.c
2433
VOP_GETATTR(vp, &vattr, 0, CRED(), NULL) == 0) {
usr/src/uts/common/fs/proc/prsubr.c
2438
vp, &vattr);
usr/src/uts/common/fs/proc/prsubr.c
2988
vattr_t vattr;
usr/src/uts/common/fs/proc/prsubr.c
3025
vattr.va_mask = AT_STAT;
usr/src/uts/common/fs/proc/prsubr.c
3026
if (VOP_GETATTR(vp, &vattr, 0, file_cred, NULL) == 0) {
usr/src/uts/common/fs/proc/prsubr.c
3027
fdinfo->pr_major = getmajor(vattr.va_fsid);
usr/src/uts/common/fs/proc/prsubr.c
3028
fdinfo->pr_minor = getminor(vattr.va_fsid);
usr/src/uts/common/fs/proc/prsubr.c
3029
fdinfo->pr_rmajor = getmajor(vattr.va_rdev);
usr/src/uts/common/fs/proc/prsubr.c
3030
fdinfo->pr_rminor = getminor(vattr.va_rdev);
usr/src/uts/common/fs/proc/prsubr.c
3031
fdinfo->pr_ino = (ino64_t)vattr.va_nodeid;
usr/src/uts/common/fs/proc/prsubr.c
3032
fdinfo->pr_size = (off64_t)vattr.va_size;
usr/src/uts/common/fs/proc/prsubr.c
3033
fdinfo->pr_mode = VTTOIF(vattr.va_type) | vattr.va_mode;
usr/src/uts/common/fs/proc/prsubr.c
3034
fdinfo->pr_uid = vattr.va_uid;
usr/src/uts/common/fs/proc/prsubr.c
3035
fdinfo->pr_gid = vattr.va_gid;
usr/src/uts/common/fs/proc/prsubr.c
4595
vattr_t vattr;
usr/src/uts/common/fs/proc/prsubr.c
4598
vattr.va_mask = AT_SIZE;
usr/src/uts/common/fs/proc/prsubr.c
4602
VOP_GETATTR(vp, &vattr, 0, CRED(), NULL) == 0) {
usr/src/uts/common/fs/proc/prsubr.c
4604
u_offset_t fsize = vattr.va_size;
usr/src/uts/common/fs/proc/prsubr.c
4817
struct vattr vattr;
usr/src/uts/common/fs/proc/prsubr.c
4904
vattr.va_mask = AT_FSID|AT_NODEID;
usr/src/uts/common/fs/proc/prsubr.c
4908
VOP_GETATTR(vp, &vattr, 0, CRED(),
usr/src/uts/common/fs/proc/prsubr.c
4910
mp->pr_dev = vattr.va_fsid;
usr/src/uts/common/fs/proc/prsubr.c
4911
mp->pr_ino = vattr.va_nodeid;
usr/src/uts/common/fs/proc/prsubr.c
4917
vp, &vattr);
usr/src/uts/common/fs/proc/prsubr.c
5017
struct vattr vattr;
usr/src/uts/common/fs/proc/prsubr.c
5105
vattr.va_mask = AT_FSID|AT_NODEID;
usr/src/uts/common/fs/proc/prsubr.c
5109
VOP_GETATTR(vp, &vattr, 0, CRED(),
usr/src/uts/common/fs/proc/prsubr.c
5112
vattr.va_fsid);
usr/src/uts/common/fs/proc/prsubr.c
5113
mp->pr_ino = vattr.va_nodeid;
usr/src/uts/common/fs/proc/prsubr.c
5119
vp, &vattr);
usr/src/uts/common/fs/proc/prvnops.c
3994
vattr_t vattr;
usr/src/uts/common/fs/proc/prvnops.c
4031
vattr.va_mask = AT_FSID|AT_NODEID;
usr/src/uts/common/fs/proc/prvnops.c
4035
VOP_GETATTR(vp, &vattr, 0, CRED(), NULL) == 0) {
usr/src/uts/common/fs/proc/prvnops.c
4040
pr_object_name(name, vp, &vattr);
usr/src/uts/common/fs/proc/prvnops.c
4440
vattr_t vattr;
usr/src/uts/common/fs/proc/prvnops.c
4533
vattr.va_mask = AT_FSID|AT_NODEID;
usr/src/uts/common/fs/proc/prvnops.c
4538
VOP_GETATTR(vp, &vattr, 0, CRED(),
usr/src/uts/common/fs/proc/prvnops.c
4546
&vattr);
usr/src/uts/common/fs/proc/prvnops.c
5218
vattr_t vattr;
usr/src/uts/common/fs/proc/prvnops.c
5245
vattr.va_mask = AT_FSID|AT_NODEID;
usr/src/uts/common/fs/proc/prvnops.c
5249
VOP_GETATTR(vp, &vattr, 0, CRED(), NULL) == 0) {
usr/src/uts/common/fs/proc/prvnops.c
5385
vattr_t vattr;
usr/src/uts/common/fs/proc/prvnops.c
5403
vattr.va_mask = AT_FSID | AT_NODEID;
usr/src/uts/common/fs/proc/prvnops.c
5405
(VOP_GETATTR(vp, &vattr, 0, CRED(), NULL)
usr/src/uts/common/fs/proc/prvnops.c
5407
vattr.va_mask = AT_FSID | AT_NODEID;
usr/src/uts/common/fs/proc/prvnops.c
5425
pr_object_name(str, vp, &vattr);
usr/src/uts/common/fs/proc/prvnops.c
5427
error = gfs_readdir_emit(&gstate, uiop, n, vattr.va_nodeid,
usr/src/uts/common/fs/proc/prvnops.c
5682
vattr_t vattr;
usr/src/uts/common/fs/proc/prvnops.c
5780
vattr.va_mask = AT_FSID|AT_NODEID;
usr/src/uts/common/fs/proc/prvnops.c
5781
if (VOP_GETATTR(vp, &vattr, 0, CRED(), NULL) != 0)
usr/src/uts/common/fs/proc/prvnops.c
5786
pr_object_name(dirent->d_name, vp, &vattr);
usr/src/uts/common/fs/smbclnt/smbfs/smbfs_client.c
490
smbfsgetattr(vnode_t *vp, struct vattr *vap, cred_t *cr)
usr/src/uts/common/fs/smbclnt/smbfs/smbfs_client.c
543
smbfattr_to_vattr(vnode_t *vp, struct smbfattr *fa, struct vattr *vap)
usr/src/uts/common/fs/smbclnt/smbfs/smbfs_client.c
594
smbfattr_to_xvattr(struct smbfattr *fa, struct vattr *vap)
usr/src/uts/common/fs/smbclnt/smbfs/smbfs_subr.h
380
int smbfs_readvnode(vnode_t *, uio_t *, cred_t *, struct vattr *);
usr/src/uts/common/fs/smbclnt/smbfs/smbfs_subr.h
383
int smbfsgetattr(vnode_t *vp, struct vattr *vap, cred_t *cr);
usr/src/uts/common/fs/smbclnt/smbfs/smbfs_vnops.c
144
static int smbfssetattr(vnode_t *, struct vattr *, int, cred_t *);
usr/src/uts/common/fs/smbclnt/smbfs/smbfs_vnops.c
1440
smbfs_getattr(vnode_t *vp, struct vattr *vap, int flags, cred_t *cr,
usr/src/uts/common/fs/smbclnt/smbfs/smbfs_vnops.c
150
static uint32_t xvattr_to_dosattr(smbnode_t *, struct vattr *);
usr/src/uts/common/fs/smbclnt/smbfs/smbfs_vnops.c
1511
smbfs_setattr(vnode_t *vp, struct vattr *vap, int flags, cred_t *cr,
usr/src/uts/common/fs/smbclnt/smbfs/smbfs_vnops.c
1518
struct vattr oldva;
usr/src/uts/common/fs/smbclnt/smbfs/smbfs_vnops.c
1590
smbfssetattr(vnode_t *vp, struct vattr *vap, int flags, cred_t *cr)
usr/src/uts/common/fs/smbclnt/smbfs/smbfs_vnops.c
1790
xvattr_to_dosattr(smbnode_t *np, struct vattr *vap)
usr/src/uts/common/fs/smbclnt/smbfs/smbfs_vnops.c
2407
struct vattr va;
usr/src/uts/common/fs/smbclnt/smbfs/smbfs_vnops.c
2488
smbfs_create(vnode_t *dvp, char *nm, struct vattr *va, enum vcexcl exclusive,
usr/src/uts/common/fs/smbclnt/smbfs/smbfs_vnops.c
2498
struct vattr vattr;
usr/src/uts/common/fs/smbclnt/smbfs/smbfs_vnops.c
2545
vattr = *va;
usr/src/uts/common/fs/smbclnt/smbfs/smbfs_vnops.c
2586
if ((vattr.va_mask & AT_SIZE) && vp->v_type == VREG) {
usr/src/uts/common/fs/smbclnt/smbfs/smbfs_vnops.c
2602
vattr.va_mask = AT_SIZE;
usr/src/uts/common/fs/smbclnt/smbfs/smbfs_vnops.c
2603
error = smbfssetattr(vp, &vattr, 0, cr);
usr/src/uts/common/fs/smbclnt/smbfs/smbfs_vnops.c
3152
smbfs_mkdir(vnode_t *dvp, char *nm, struct vattr *va, vnode_t **vpp,
usr/src/uts/common/fs/smbclnt/smbfs/smbfs_vnops.c
3314
smbfs_symlink(vnode_t *dvp, char *lnm, struct vattr *tva, char *tnm, cred_t *cr,
usr/src/uts/common/fs/smbclnt/smbfs/smbfs_vnops.c
4371
struct vattr va;
usr/src/uts/common/fs/smbclnt/smbfs/smbfs_vnops.c
4722
struct vattr va;
usr/src/uts/common/fs/smbclnt/smbfs/smbfs_vnops.c
550
struct vattr va;
usr/src/uts/common/fs/smbclnt/smbfs/smbfs_vnops.c
711
struct vattr va;
usr/src/uts/common/fs/sockfs/sockcommon_vnops.c
282
socket_vop_getattr(struct vnode *vp, struct vattr *vap, int flags,
usr/src/uts/common/fs/sockfs/sockcommon_vnops.c
377
socket_vop_setattr(struct vnode *vp, struct vattr *vap, int flags,
usr/src/uts/common/fs/sockfs/sockcommon_vnops.c
72
static int socket_vop_getattr(struct vnode *, struct vattr *, int,
usr/src/uts/common/fs/sockfs/sockcommon_vnops.c
74
static int socket_vop_setattr(struct vnode *, struct vattr *, int,
usr/src/uts/common/fs/sockfs/socksyscalls.c
2547
struct vattr va;
usr/src/uts/common/fs/sockfs/socksyscalls.c
2798
struct vattr va;
usr/src/uts/common/fs/sockfs/socksyscalls.c
2926
struct vattr va;
usr/src/uts/common/fs/sockfs/socktpi.c
939
struct vattr vattr;
usr/src/uts/common/fs/sockfs/socktpi.c
958
vattr.va_type = VSOCK;
usr/src/uts/common/fs/sockfs/socktpi.c
959
vattr.va_mode = 0777 & ~PTOU(curproc)->u_cmask;
usr/src/uts/common/fs/sockfs/socktpi.c
960
vattr.va_mask = AT_TYPE|AT_MODE;
usr/src/uts/common/fs/sockfs/socktpi.c
962
error = vn_create(soun->sun_path, UIO_SYSSPACE, &vattr,
usr/src/uts/common/fs/specfs/specsubr.c
123
struct vattr va;
usr/src/uts/common/fs/specfs/specvnops.c
108
static int spec_getattr(struct vnode *, struct vattr *, int, struct cred *,
usr/src/uts/common/fs/specfs/specvnops.c
110
static int spec_setattr(struct vnode *, struct vattr *, int, struct cred *,
usr/src/uts/common/fs/specfs/specvnops.c
1292
struct vattr *vap,
usr/src/uts/common/fs/specfs/specvnops.c
1381
struct vattr *vap,
usr/src/uts/common/fs/specfs/specvnops.c
1494
struct vattr va, vatmp;
usr/src/uts/common/fs/specfs/specvnops.c
1609
struct vattr va, vatmp;
usr/src/uts/common/fs/tmpfs/tmp_dir.c
1074
struct vattr *va,
usr/src/uts/common/fs/tmpfs/tmp_dir.c
241
struct vattr *va,
usr/src/uts/common/fs/tmpfs/tmp_dir.c
47
static int tdirmaketnode(struct tmpnode *, struct tmount *, struct vattr *,
usr/src/uts/common/fs/tmpfs/tmp_vfsops.c
239
struct vattr rattr;
usr/src/uts/common/fs/tmpfs/tmp_vfsops.c
353
bzero(&rattr, sizeof (struct vattr));
usr/src/uts/common/fs/tmpfs/tmp_vnops.c
1264
fromparent, fromtp, (struct vattr *)NULL,
usr/src/uts/common/fs/tmpfs/tmp_vnops.c
1326
struct vattr *va,
usr/src/uts/common/fs/tmpfs/tmp_vnops.c
1572
struct vattr *tva,
usr/src/uts/common/fs/tmpfs/tmp_vnops.c
663
struct vattr *vap,
usr/src/uts/common/fs/tmpfs/tmp_vnops.c
670
struct vattr va;
usr/src/uts/common/fs/tmpfs/tmp_vnops.c
686
bzero(&va, sizeof (struct vattr));
usr/src/uts/common/fs/tmpfs/tmp_vnops.c
726
struct vattr *vap,
usr/src/uts/common/fs/tmpfs/tmp_vnops.c
734
struct vattr *get;
usr/src/uts/common/fs/tmpfs/tmp_vnops.c
944
struct vattr *vap,
usr/src/uts/common/fs/udfs/udf_alloc.c
981
struct ud_inode **ipp, struct vattr *vap, struct cred *cr)
usr/src/uts/common/fs/udfs/udf_dir.c
101
struct vattr *, enum de_op, struct cred *);
usr/src/uts/common/fs/udfs/udf_dir.c
1229
struct vattr *vap, enum de_op op, struct cred *cr)
usr/src/uts/common/fs/udfs/udf_dir.c
332
struct vattr *vap,
usr/src/uts/common/fs/udfs/udf_vnops.c
100
struct vattr *, int32_t, struct cred *, caller_context_t *);
usr/src/uts/common/fs/udfs/udf_vnops.c
102
struct vattr *, int32_t, struct cred *, caller_context_t *);
usr/src/uts/common/fs/udfs/udf_vnops.c
1048
struct vattr *vap,
usr/src/uts/common/fs/udfs/udf_vnops.c
110
char *, struct vattr *, enum vcexcl,
usr/src/uts/common/fs/udfs/udf_vnops.c
120
char *, struct vattr *, struct vnode **, struct cred *,
usr/src/uts/common/fs/udfs/udf_vnops.c
1264
struct vattr *vap,
usr/src/uts/common/fs/udfs/udf_vnops.c
127
char *, struct vattr *, char *, struct cred *, caller_context_t *, int);
usr/src/uts/common/fs/udfs/udf_vnops.c
418
struct vattr *vap,
usr/src/uts/common/fs/udfs/udf_vnops.c
492
struct vattr *vap,
usr/src/uts/common/fs/udfs/udf_vnops.c
501
struct vattr ovap;
usr/src/uts/common/fs/udfs/udf_vnops.c
714
struct vattr *vap,
usr/src/uts/common/fs/udfs/udf_vnops.c
891
sip, (struct vattr *)0, (struct ud_inode **)0, cr, ct);
usr/src/uts/common/fs/udfs/udf_vnops.c
998
(struct vattr *)0, (struct ud_inode **)0, cr, ct)) {
usr/src/uts/common/fs/ufs/ufs_acl.c
1450
ufs_acl_setattr(struct inode *ip, struct vattr *vap, cred_t *cr)
usr/src/uts/common/fs/ufs/ufs_dir.c
2064
struct vattr *vap,
usr/src/uts/common/fs/ufs/ufs_dir.c
3162
struct vattr va;
usr/src/uts/common/fs/ufs/ufs_dir.c
644
struct vattr *vap, /* attributes if new inode needed */
usr/src/uts/common/fs/ufs/ufs_vnops.c
117
static int ufs_getattr(struct vnode *, struct vattr *, int, struct cred *,
usr/src/uts/common/fs/ufs/ufs_vnops.c
119
static int ufs_setattr(struct vnode *, struct vattr *, int, struct cred *,
usr/src/uts/common/fs/ufs/ufs_vnops.c
126
static int ufs_create(struct vnode *, char *, struct vattr *, enum vcexcl,
usr/src/uts/common/fs/ufs/ufs_vnops.c
135
static int ufs_mkdir(struct vnode *, char *, struct vattr *, struct vnode **,
usr/src/uts/common/fs/ufs/ufs_vnops.c
141
static int ufs_symlink(struct vnode *, char *, struct vattr *, char *,
usr/src/uts/common/fs/ufs/ufs_vnops.c
1889
ufs_getattr(struct vnode *vp, struct vattr *vap, int flags,
usr/src/uts/common/fs/ufs/ufs_vnops.c
1998
ufs_setattr(struct vnode *vp, struct vattr *vap, int flags, struct cred *cr,
usr/src/uts/common/fs/ufs/ufs_vnops.c
2799
ufs_create(struct vnode *dvp, char *name, struct vattr *vap, enum vcexcl excl,
usr/src/uts/common/fs/ufs/ufs_vnops.c
3646
ufs_mkdir(struct vnode *dvp, char *dirname, struct vattr *vap,
usr/src/uts/common/fs/ufs/ufs_vnops.c
3991
ufs_symlink(struct vnode *dvp, char *linkname, struct vattr *vap, char *target,
usr/src/uts/common/fs/vnode.c
1022
vattr.va_type = VREG;
usr/src/uts/common/fs/vnode.c
1023
vattr.va_mode = createmode;
usr/src/uts/common/fs/vnode.c
1024
vattr.va_mask = AT_TYPE|AT_MODE;
usr/src/uts/common/fs/vnode.c
1026
vattr.va_size = 0;
usr/src/uts/common/fs/vnode.c
1027
vattr.va_mask |= AT_SIZE;
usr/src/uts/common/fs/vnode.c
1035
vn_createat(pnamep, seg, &vattr, excl, mode, &vp, crwhy,
usr/src/uts/common/fs/vnode.c
1057
vattr.va_mask = AT_SIZE;
usr/src/uts/common/fs/vnode.c
1058
if ((error = VOP_GETATTR(vp, &vattr, 0,
usr/src/uts/common/fs/vnode.c
1062
if (vattr.va_size > (u_offset_t)MAXOFF32_T) {
usr/src/uts/common/fs/vnode.c
1098
vattr.va_mask = AT_MODE;
usr/src/uts/common/fs/vnode.c
1100
&vattr, 0, CRED(), NULL)) == 0 &&
usr/src/uts/common/fs/vnode.c
1101
MANDLOCK(vp, vattr.va_mode))
usr/src/uts/common/fs/vnode.c
1137
vattr.va_mask = AT_NLINK;
usr/src/uts/common/fs/vnode.c
1138
if ((error = VOP_GETATTR(vp, &vattr, 0, CRED(), NULL))) {
usr/src/uts/common/fs/vnode.c
1141
if (vattr.va_nlink != 1) {
usr/src/uts/common/fs/vnode.c
1195
vattr.va_mask = AT_SIZE;
usr/src/uts/common/fs/vnode.c
1196
if (error = VOP_GETATTR(vp, &vattr, 0, CRED(), NULL))
usr/src/uts/common/fs/vnode.c
1198
if (nbl_conflict(vp, NBL_WRITE, 0, vattr.va_size, 0,
usr/src/uts/common/fs/vnode.c
1218
vattr.va_size = 0;
usr/src/uts/common/fs/vnode.c
1219
vattr.va_mask = AT_SIZE;
usr/src/uts/common/fs/vnode.c
1220
if ((error = VOP_SETATTR(vp, &vattr, 0, CRED(), NULL)) != 0)
usr/src/uts/common/fs/vnode.c
1326
struct vattr *vap,
usr/src/uts/common/fs/vnode.c
1345
struct vattr *vap,
usr/src/uts/common/fs/vnode.c
1359
struct vattr vattr;
usr/src/uts/common/fs/vnode.c
1490
vattr.va_mask = AT_MODE|AT_SIZE;
usr/src/uts/common/fs/vnode.c
1491
if (error = VOP_GETATTR(vp, &vattr, 0, CRED(), NULL)) {
usr/src/uts/common/fs/vnode.c
1494
if (MANDLOCK(vp, vattr.va_mode)) {
usr/src/uts/common/fs/vnode.c
1506
offset = vap->va_size > vattr.va_size ?
usr/src/uts/common/fs/vnode.c
1507
vattr.va_size : vap->va_size;
usr/src/uts/common/fs/vnode.c
1508
length = vap->va_size > vattr.va_size ?
usr/src/uts/common/fs/vnode.c
1509
vap->va_size - vattr.va_size :
usr/src/uts/common/fs/vnode.c
1510
vattr.va_size - vap->va_size;
usr/src/uts/common/fs/vnode.c
1554
vattr.va_mask = AT_SIZE;
usr/src/uts/common/fs/vnode.c
1555
if ((error = VOP_GETATTR(vp, &vattr, 0,
usr/src/uts/common/fs/vnode.c
1559
if ((vattr.va_size > (u_offset_t)MAXOFF32_T)) {
usr/src/uts/common/fs/vnode.c
1633
struct vattr vattr;
usr/src/uts/common/fs/vnode.c
1654
vattr.va_mask = AT_FSID;
usr/src/uts/common/fs/vnode.c
1655
if (error = VOP_GETATTR(fvp, &vattr, 0, CRED(), NULL))
usr/src/uts/common/fs/vnode.c
1657
fsid = vattr.va_fsid;
usr/src/uts/common/fs/vnode.c
1658
vattr.va_mask = AT_FSID;
usr/src/uts/common/fs/vnode.c
1659
if (error = VOP_GETATTR(tdvp, &vattr, 0, CRED(), NULL))
usr/src/uts/common/fs/vnode.c
1661
if (fsid != vattr.va_fsid) {
usr/src/uts/common/fs/vnode.c
1696
struct vattr vattr;
usr/src/uts/common/fs/vnode.c
1757
vattr.va_mask = AT_FSID;
usr/src/uts/common/fs/vnode.c
1758
if (error = VOP_GETATTR(fromvp, &vattr, 0, CRED(), NULL))
usr/src/uts/common/fs/vnode.c
1760
fsid = vattr.va_fsid;
usr/src/uts/common/fs/vnode.c
1761
vattr.va_mask = AT_FSID;
usr/src/uts/common/fs/vnode.c
1762
if (error = VOP_GETATTR(tovp, &vattr, 0, CRED(), NULL))
usr/src/uts/common/fs/vnode.c
1764
if (fsid != vattr.va_fsid) {
usr/src/uts/common/fs/vnode.c
967
struct vattr vattr;
usr/src/uts/common/fs/zfs/vdev_file.c
134
vattr.va_mask = AT_SIZE;
usr/src/uts/common/fs/zfs/vdev_file.c
135
error = VOP_GETATTR(vf->vf_vnode, &vattr, 0, kcred, NULL);
usr/src/uts/common/fs/zfs/vdev_file.c
141
*max_psize = *psize = vattr.va_size;
usr/src/uts/common/fs/zfs/vdev_file.c
62
vattr_t vattr;
usr/src/uts/common/fs/zfs/zfs_ioctl.c
5936
vattr_t vattr;
usr/src/uts/common/fs/zfs/zfs_ioctl.c
5993
vattr.va_mask = AT_MODE|AT_UID|AT_GID|AT_TYPE;
usr/src/uts/common/fs/zfs/zfs_ioctl.c
5994
vattr.va_type = VREG;
usr/src/uts/common/fs/zfs/zfs_ioctl.c
5995
vattr.va_mode = S_IFREG|0777;
usr/src/uts/common/fs/zfs/zfs_ioctl.c
5996
vattr.va_uid = 0;
usr/src/uts/common/fs/zfs/zfs_ioctl.c
5997
vattr.va_gid = 0;
usr/src/uts/common/fs/zfs/zfs_ioctl.c
6005
&vattr, EXCL, 0, &resourcevp, kcred, 0, NULL, &vsec);
usr/src/uts/common/fs/zfs/zfs_vfsops.c
1987
vattr_t vattr;
usr/src/uts/common/fs/zfs/zfs_vfsops.c
1994
vattr.va_mask = AT_UID;
usr/src/uts/common/fs/zfs/zfs_vfsops.c
1996
if (VOP_GETATTR(mvp, &vattr, 0, cr, NULL)) {
usr/src/uts/common/fs/zfs/zfs_vfsops.c
2000
if (secpolicy_vnode_owner(cr, vattr.va_uid) != 0 &&
usr/src/uts/common/fs/zfs/zfs_znode.c
1846
vattr_t vattr;
usr/src/uts/common/fs/zfs/zfs_znode.c
1914
vattr.va_mask = AT_MODE|AT_UID|AT_GID|AT_TYPE;
usr/src/uts/common/fs/zfs/zfs_znode.c
1915
vattr.va_type = VDIR;
usr/src/uts/common/fs/zfs/zfs_znode.c
1916
vattr.va_mode = S_IFDIR|0755;
usr/src/uts/common/fs/zfs/zfs_znode.c
1917
vattr.va_uid = crgetuid(cr);
usr/src/uts/common/fs/zfs/zfs_znode.c
1918
vattr.va_gid = crgetgid(cr);
usr/src/uts/common/fs/zfs/zfs_znode.c
1960
VERIFY(0 == zfs_acl_ids_create(rootzp, IS_ROOT_NODE, &vattr,
usr/src/uts/common/fs/zfs/zfs_znode.c
1962
zfs_mknode(rootzp, &vattr, tx, cr, IS_ROOT_NODE, &zp, &acl_ids);
usr/src/uts/common/fs/zfs/zfs_znode.c
509
vattr_t vattr;
usr/src/uts/common/fs/zfs/zfs_znode.c
515
vattr.va_mask = AT_MODE|AT_UID|AT_GID|AT_TYPE;
usr/src/uts/common/fs/zfs/zfs_znode.c
516
vattr.va_type = VDIR;
usr/src/uts/common/fs/zfs/zfs_znode.c
517
vattr.va_mode = S_IFDIR|0555;
usr/src/uts/common/fs/zfs/zfs_znode.c
518
vattr.va_uid = crgetuid(kcred);
usr/src/uts/common/fs/zfs/zfs_znode.c
519
vattr.va_gid = crgetgid(kcred);
usr/src/uts/common/fs/zfs/zfs_znode.c
534
VERIFY(0 == zfs_acl_ids_create(sharezp, IS_ROOT_NODE, &vattr,
usr/src/uts/common/fs/zfs/zfs_znode.c
536
zfs_mknode(sharezp, &vattr, tx, kcred, IS_ROOT_NODE, &zp, &acl_ids);
usr/src/uts/common/fs/zut/zut.c
124
vattr_t vattr;
usr/src/uts/common/fs/zut/zut.c
147
vattr.va_mask = AT_ALL;
usr/src/uts/common/fs/zut/zut.c
148
zr->zr_retcode = VOP_GETATTR(fvn, &vattr, 0, cr, NULL);
usr/src/uts/common/fs/zut/zut.c
316
vattr_t vattr;
usr/src/uts/common/fs/zut/zut.c
332
vattr.va_mask = AT_ALL;
usr/src/uts/common/fs/zut/zut.c
333
zl->zl_retcode = VOP_GETATTR(fvn, &vattr, 0, cr, NULL);
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd.c
1513
vattr_t vattr;
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd.c
1552
vattr.va_mask = AT_SIZE;
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd.c
1553
if ((ret = VOP_GETATTR(sl->sl_data_vp, &vattr, 0, CRED(), NULL)) != 0) {
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd.c
1557
if ((vt != VREG) && (vattr.va_size == 0)) {
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd.c
1567
sl->sl_data_readable_size = vattr.va_size;
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd.c
1593
sl->sl_total_data_size = vattr.va_size;
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd.c
1595
if (vattr.va_size > SHARED_META_DATA_SIZE) {
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd.c
1596
sl->sl_lu_size = vattr.va_size -
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd.c
1604
sl->sl_lu_size = vattr.va_size;
usr/src/uts/common/io/lofi.c
2993
vattr_t vattr;
usr/src/uts/common/io/lofi.c
3025
vattr.va_mask = AT_SIZE;
usr/src/uts/common/io/lofi.c
3026
error = VOP_GETATTR(vp, &vattr, 0, credp, NULL);
usr/src/uts/common/io/lofi.c
3031
if ((vattr.va_size % DEV_BSIZE) != 0) {
usr/src/uts/common/io/lofi.c
3066
lsp->ls_vp_size = vattr.va_size;
usr/src/uts/common/io/sysmsg.c
331
struct vattr vattr;
usr/src/uts/common/io/sysmsg.c
340
vattr.va_mask = AT_SIZE;
usr/src/uts/common/io/sysmsg.c
341
if ((err = VOP_GETATTR(vp, &vattr, 0, kcred, NULL)) != 0) {
usr/src/uts/common/io/sysmsg.c
347
size = vattr.va_size > CNSADM_BYTES_MAX ?
usr/src/uts/common/io/sysmsg.c
348
CNSADM_BYTES_MAX : (ssize_t)vattr.va_size;
usr/src/uts/common/io/vscan/vscan_svc.c
1081
struct vattr attr;
usr/src/uts/common/io/vscan/vscan_svc.c
848
struct vattr attr;
usr/src/uts/common/klm/nlm_client.c
532
struct vattr va;
usr/src/uts/common/krtld/kobj.c
3818
vattr_t vattr;
usr/src/uts/common/krtld/kobj.c
3820
if (VOP_GETATTR(vp, &vattr, 0, kcred, NULL) != 0)
usr/src/uts/common/krtld/kobj.c
3830
buf->st_mode = (uint32_t)vattr.va_mode;
usr/src/uts/common/krtld/kobj.c
3831
buf->st_nlink = (uint32_t)vattr.va_nlink;
usr/src/uts/common/krtld/kobj.c
3832
buf->st_uid = (int32_t)vattr.va_uid;
usr/src/uts/common/krtld/kobj.c
3833
buf->st_gid = (int32_t)vattr.va_gid;
usr/src/uts/common/krtld/kobj.c
3834
buf->st_rdev = (uint64_t)vattr.va_rdev;
usr/src/uts/common/krtld/kobj.c
3835
buf->st_size = (uint64_t)vattr.va_size;
usr/src/uts/common/krtld/kobj.c
3836
buf->st_atim.tv_sec = (int64_t)vattr.va_atime.tv_sec;
usr/src/uts/common/krtld/kobj.c
3837
buf->st_atim.tv_nsec = (int64_t)vattr.va_atime.tv_nsec;
usr/src/uts/common/krtld/kobj.c
3838
buf->st_mtim.tv_sec = (int64_t)vattr.va_mtime.tv_sec;
usr/src/uts/common/krtld/kobj.c
3839
buf->st_mtim.tv_nsec = (int64_t)vattr.va_mtime.tv_nsec;
usr/src/uts/common/krtld/kobj.c
3840
buf->st_ctim.tv_sec = (int64_t)vattr.va_ctime.tv_sec;
usr/src/uts/common/krtld/kobj.c
3841
buf->st_ctim.tv_nsec = (int64_t)vattr.va_ctime.tv_nsec;
usr/src/uts/common/krtld/kobj.c
3842
buf->st_blksize = (int32_t)vattr.va_blksize;
usr/src/uts/common/krtld/kobj.c
3843
buf->st_blocks = (int64_t)vattr.va_nblocks;
usr/src/uts/common/krtld/kobj.c
3962
vattr_t vattr;
usr/src/uts/common/krtld/kobj.c
3967
if (VOP_GETATTR(vp, &vattr, 0, kcred, NULL) != 0)
usr/src/uts/common/krtld/kobj.c
3970
file->_dbuf = kobj_alloc(vattr.va_size, KM_WAIT|KM_TMP);
usr/src/uts/common/krtld/kobj.c
3971
file->_dsize = vattr.va_size;
usr/src/uts/common/krtld/kobj.c
3974
if ((err = vn_rdwr(UIO_READ, vp, file->_dbuf, vattr.va_size,
usr/src/uts/common/krtld/kobj.c
3987
vattr.va_size)) != Z_OK) {
usr/src/uts/common/nfs/nfs.h
1000
extern int vattr_to_nattr(struct vattr *, struct nfsfattr *);
usr/src/uts/common/nfs/nfs.h
2340
extern int nfs3_getattr_otw(vnode_t *, struct vattr *, cred_t *);
usr/src/uts/common/nfs/nfs.h
2341
extern int nfs3getattr(vnode_t *, struct vattr *, cred_t *);
usr/src/uts/common/nfs/nfs.h
2342
extern int fattr3_to_vattr(vnode_t *, fattr3 *, struct vattr *);
usr/src/uts/common/nfs/nfs.h
2346
extern int vattr_to_sattr3(struct vattr *, sattr3 *);
usr/src/uts/common/nfs/nfs.h
2354
extern void vattr_to_post_op_attr(struct vattr *, post_op_attr *);
usr/src/uts/common/nfs/nfs.h
966
extern void nfs_attrcache_va(vnode_t *, struct vattr *);
usr/src/uts/common/nfs/nfs.h
967
extern int nfs_getattr_otw(vnode_t *, struct vattr *, cred_t *);
usr/src/uts/common/nfs/nfs.h
968
extern int nfsgetattr(vnode_t *, struct vattr *, cred_t *);
usr/src/uts/common/nfs/nfs.h
969
extern int nattr_to_vattr(vnode_t *, struct nfsfattr *, struct vattr *);
usr/src/uts/common/nfs/nfs.h
979
extern int vattr_to_sattr(struct vattr *, struct nfssattr *);
usr/src/uts/common/nfs/nfs4.h
1442
extern int nfs4getattr(vnode_t *, struct vattr *, cred_t *);
usr/src/uts/common/nfs/rnode.h
279
struct vattr r_attr; /* cached vnode attributes */
usr/src/uts/common/os/acct.c
382
struct vattr va;
usr/src/uts/common/os/core.c
198
vattr_t vattr;
usr/src/uts/common/os/core.c
267
vattr.va_mask = AT_UID;
usr/src/uts/common/os/core.c
269
(VOP_GETATTR(vp, &vattr, 0, credp, NULL) != 0 ||
usr/src/uts/common/os/core.c
270
vattr.va_uid != crgetuid(credp))) {
usr/src/uts/common/os/dumpsubr.c
1166
vattr_t vattr;
usr/src/uts/common/os/dumpsubr.c
1186
vattr.va_mask = AT_SIZE | AT_TYPE | AT_RDEV;
usr/src/uts/common/os/dumpsubr.c
1187
if ((error = VOP_GETATTR(cvp, &vattr, 0, kcred, NULL)) == 0) {
usr/src/uts/common/os/dumpsubr.c
1188
if (vattr.va_type == VBLK || vattr.va_type == VCHR) {
usr/src/uts/common/os/dumpsubr.c
1189
if (devopsp[getmajor(vattr.va_rdev)]->
usr/src/uts/common/os/dumpsubr.c
1192
else if (vfs_devismounted(vattr.va_rdev))
usr/src/uts/common/os/dumpsubr.c
1205
if (error == 0 && vattr.va_size < 2 * DUMP_LOGSIZE + DUMP_ERPTSIZE)
usr/src/uts/common/os/dumpsubr.c
1220
dumpvp_size = vattr.va_size & -DUMP_OFFSET;
usr/src/uts/common/os/dumpsubr.c
1280
vattr_t vattr;
usr/src/uts/common/os/dumpsubr.c
1290
vattr.va_mask = AT_RDEV;
usr/src/uts/common/os/dumpsubr.c
1291
if (VOP_GETATTR(dumpvp, &vattr, 0, kcred, NULL) == 0) {
usr/src/uts/common/os/dumpsubr.c
1292
is_zfs = (getmajor(vattr.va_rdev) ==
usr/src/uts/common/os/dumpsubr.c
3075
vattr_t vattr;
usr/src/uts/common/os/dumpsubr.c
3078
vattr.va_mask = AT_SIZE;
usr/src/uts/common/os/dumpsubr.c
3079
if ((error = VOP_GETATTR(dumpvp, &vattr, 0, kcred, NULL)) != 0) {
usr/src/uts/common/os/dumpsubr.c
3084
if (error == 0 && vattr.va_size < 2 * DUMP_LOGSIZE + DUMP_ERPTSIZE) {
usr/src/uts/common/os/dumpsubr.c
3089
dumpvp_size = vattr.va_size & -DUMP_OFFSET;
usr/src/uts/common/os/exacct.c
159
struct vattr va;
usr/src/uts/common/os/exec.c
1112
execsetid(struct vnode *vp, struct vattr *vattrp, uid_t *uidp, uid_t *gidp,
usr/src/uts/common/os/exec.c
1215
execpermissions(struct vnode *vp, struct vattr *vattrp, struct uarg *args)
usr/src/uts/common/os/exec.c
656
struct vattr vattr;
usr/src/uts/common/os/exec.c
678
if ((error = execpermissions(*vpp, &vattr, args)) != 0)
usr/src/uts/common/os/exec.c
701
(privflags = execsetid(vp, &vattr, &uid, &gid, &fset,
usr/src/uts/common/os/exec.c
771
(vattr.va_mode & (VSUID|VSGID))) {
usr/src/uts/common/os/exec.c
93
static int execsetid(struct vnode *, struct vattr *, uid_t *, uid_t *,
usr/src/uts/common/os/fio.c
1620
fsetattrat(int fd, char *path, int flags, struct vattr *vap)
usr/src/uts/common/os/flock.c
3031
struct vattr vattr;
usr/src/uts/common/os/flock.c
3034
vattr.va_mask = AT_SIZE;
usr/src/uts/common/os/flock.c
3035
if (error = VOP_GETATTR(vp, &vattr, 0, CRED(), NULL))
usr/src/uts/common/os/flock.c
3044
lckdat->l_start += vattr.va_size;
usr/src/uts/common/os/flock.c
3060
lckdat->l_start -= vattr.va_size;
usr/src/uts/common/os/flock.c
4129
struct vattr vattr;
usr/src/uts/common/os/flock.c
4143
vattr.va_mask = AT_SIZE;
usr/src/uts/common/os/flock.c
4144
if (error = VOP_GETATTR(vp, &vattr, 0, CRED(), NULL))
usr/src/uts/common/os/flock.c
4146
*start = (u_offset_t)(flp->l_start + vattr.va_size);
usr/src/uts/common/os/mmapobj.c
1546
vattr_t vattr;
usr/src/uts/common/os/mmapobj.c
1595
vattr.va_mask = AT_FSID | AT_NODEID | AT_CTIME | AT_MTIME;
usr/src/uts/common/os/mmapobj.c
1596
error = VOP_GETATTR(vp, &vattr, 0, fcred, NULL);
usr/src/uts/common/os/mmapobj.c
1602
lvp = lib_va_find(&vattr);
usr/src/uts/common/os/mmapobj.c
1714
align, &vattr);
usr/src/uts/common/os/mmapobj.c
2065
vattr_t vattr;
usr/src/uts/common/os/mmapobj.c
2080
vattr.va_mask = AT_FSID | AT_NODEID | AT_CTIME | AT_MTIME | AT_SIZE;
usr/src/uts/common/os/mmapobj.c
2081
error = VOP_GETATTR(vp, &vattr, 0, fcred, NULL);
usr/src/uts/common/os/mmapobj.c
2092
((lvp = lib_va_find(&vattr)) != NULL)) {
usr/src/uts/common/os/mmapobj.c
2147
if (vattr.va_size < MAX_HEADER_SIZE) {
usr/src/uts/common/os/mmapobj.c
906
vattr_t vattr;
usr/src/uts/common/os/mmapobj.c
913
vattr.va_mask = AT_SIZE;
usr/src/uts/common/os/mmapobj.c
914
error = VOP_GETATTR(vp, &vattr, 0, fcred, NULL);
usr/src/uts/common/os/mmapobj.c
919
len = vattr.va_size;
usr/src/uts/common/os/policy.c
1444
secpolicy_vnode_setattr(cred_t *cr, struct vnode *vp, struct vattr *vap,
usr/src/uts/common/os/policy.c
1445
const struct vattr *ovap, int flags,
usr/src/uts/common/os/urw.c
65
vattr_t vattr;
usr/src/uts/common/os/urw.c
71
vattr.va_mask = AT_SIZE;
usr/src/uts/common/os/urw.c
75
VOP_GETATTR(vp, &vattr, 0, CRED(), NULL) == 0) {
usr/src/uts/common/os/urw.c
76
u_offset_t size = roundup(vattr.va_size, (u_offset_t)PAGESIZE);
usr/src/uts/common/sys/exec.h
218
extern int execpermissions(struct vnode *vp, struct vattr *vattrp,
usr/src/uts/common/sys/file.h
197
struct vattr;
usr/src/uts/common/sys/file.h
230
extern int fsetattrat(int, char *, int, struct vattr *);
usr/src/uts/common/sys/fs/dv_node.h
179
extern void dv_vattr_merge(struct dv_node *, struct vattr *);
usr/src/uts/common/sys/fs/dv_node.h
187
extern void devfs_get_defattr(vnode_t *, struct vattr *, int *);
usr/src/uts/common/sys/fs/dv_node.h
80
struct vattr *dv_attr; /* attributes not yet persistent */
usr/src/uts/common/sys/fs/namenode.h
61
struct vattr nm_vattr; /* attributes of mounted file desc. */
usr/src/uts/common/sys/fs/pc_node.h
136
extern int pc_direnter(struct pcnode *, char *, struct vattr *,
usr/src/uts/common/sys/fs/sdev_impl.h
165
struct vattr *sdev_attr; /* memory copy of the vattr */
usr/src/uts/common/sys/fs/sdev_impl.h
258
extern struct vattr sdev_vattr_dir;
usr/src/uts/common/sys/fs/sdev_impl.h
259
extern struct vattr sdev_vattr_lnk;
usr/src/uts/common/sys/fs/sdev_impl.h
260
extern struct vattr sdev_vattr_blk;
usr/src/uts/common/sys/fs/sdev_impl.h
261
extern struct vattr sdev_vattr_chr;
usr/src/uts/common/sys/fs/sdev_impl.h
289
extern int devname_setattr_func(struct vnode *, struct vattr *, int,
usr/src/uts/common/sys/fs/sdev_impl.h
290
struct cred *, int (*)(struct sdev_node *, struct vattr *, int), int);
usr/src/uts/common/sys/fs/sdev_impl.h
461
struct vattr *, struct vnode *, void *, struct cred *, sdev_node_state_t);
usr/src/uts/common/sys/fs/sdev_impl.h
471
extern void sdev_vattr_merge(struct sdev_node *, struct vattr *);
usr/src/uts/common/sys/fs/sdev_impl.h
483
extern struct vattr *sdev_getdefault_attr(enum vtype type);
usr/src/uts/common/sys/fs/tmp.h
114
enum de_op, struct tmpnode *, struct tmpnode *, struct vattr *,
usr/src/uts/common/sys/fs/tmp.h
96
struct vattr *, struct cred *);
usr/src/uts/common/sys/fs/tmpnode.h
83
struct vattr tn_attr; /* attributes */
usr/src/uts/common/sys/fs/udf_inode.h
593
vattr
usr/src/uts/common/sys/fs/udf_inode.h
655
struct vattr *, struct cred *);
usr/src/uts/common/sys/fs/udf_inode.h
706
struct ud_inode *, struct ud_inode *, struct vattr *,
usr/src/uts/common/sys/fs/ufs_inode.h
853
struct vattr *, struct inode **, cred_t *, int);
usr/src/uts/common/sys/fs/ufs_inode.h
859
struct vattr *, enum de_op, cred_t *);
usr/src/uts/common/sys/fs/ufs_inode.h
982
extern int ufs_acl_setattr(struct inode *, struct vattr *, cred_t *);
usr/src/uts/common/sys/policy.h
213
int secpolicy_vnode_setattr(cred_t *, struct vnode *, struct vattr *,
usr/src/uts/common/sys/policy.h
214
const struct vattr *, int, int (void *, int, cred_t *), void *);
usr/src/uts/common/sys/vnode.h
1329
int vn_create(char *pnamep, enum uio_seg seg, struct vattr *vap,
usr/src/uts/common/sys/vnode.h
1332
int vn_createat(char *pnamep, enum uio_seg seg, struct vattr *vap,
usr/src/uts/common/sys/vnode.h
584
#define vattr32 vattr
usr/src/uts/common/syscall/chdir.c
195
struct vattr tattr;
usr/src/uts/common/syscall/chdir.c
196
struct vattr rattr;
usr/src/uts/common/syscall/chmod.c
52
struct vattr vattr;
usr/src/uts/common/syscall/chmod.c
58
vattr.va_mode = mode & MODEMASK;
usr/src/uts/common/syscall/chmod.c
59
vattr.va_mask = AT_MODE;
usr/src/uts/common/syscall/chmod.c
60
error = fsetattrat(fd, path, flag, &vattr);
usr/src/uts/common/syscall/chown.c
60
struct vattr vattr;
usr/src/uts/common/syscall/chown.c
68
vattr.va_uid = uid;
usr/src/uts/common/syscall/chown.c
69
vattr.va_gid = gid;
usr/src/uts/common/syscall/chown.c
70
vattr.va_mask = 0;
usr/src/uts/common/syscall/chown.c
71
if (vattr.va_uid != -1)
usr/src/uts/common/syscall/chown.c
72
vattr.va_mask |= AT_UID;
usr/src/uts/common/syscall/chown.c
73
if (vattr.va_gid != -1)
usr/src/uts/common/syscall/chown.c
74
vattr.va_mask |= AT_GID;
usr/src/uts/common/syscall/chown.c
76
error = fsetattrat(fd, path, flag, &vattr);
usr/src/uts/common/syscall/fcntl.c
652
vattr.va_mask = AT_SIZE;
usr/src/uts/common/syscall/fcntl.c
653
if ((error = VOP_GETATTR(vp, &vattr, 0, CRED(), NULL))
usr/src/uts/common/syscall/fcntl.c
656
begin = start > vattr.va_size ? vattr.va_size : start;
usr/src/uts/common/syscall/fcntl.c
657
length = vattr.va_size > start ? vattr.va_size - start :
usr/src/uts/common/syscall/fcntl.c
658
start - vattr.va_size;
usr/src/uts/common/syscall/fcntl.c
76
struct vattr vattr;
usr/src/uts/common/syscall/fcntl.c
868
struct vattr vattr;
usr/src/uts/common/syscall/fcntl.c
889
vattr.va_mask = AT_SIZE;
usr/src/uts/common/syscall/fcntl.c
890
if (error = VOP_GETATTR(vp, &vattr, 0, CRED(), NULL))
usr/src/uts/common/syscall/fcntl.c
892
if (flp->l_start > (max - (offset_t)vattr.va_size))
usr/src/uts/common/syscall/fcntl.c
894
start = (u_offset_t)(flp->l_start + (offset_t)vattr.va_size);
usr/src/uts/common/syscall/fcntl.c
938
struct vattr vattr;
usr/src/uts/common/syscall/fcntl.c
953
vattr.va_mask = AT_SIZE;
usr/src/uts/common/syscall/fcntl.c
954
if (error = VOP_GETATTR(vp, &vattr, 0, CRED(), NULL))
usr/src/uts/common/syscall/fcntl.c
956
*start = (u_offset_t)(flp->l_start + (offset_t)vattr.va_size);
usr/src/uts/common/syscall/ioctl.c
64
struct vattr vattr;
usr/src/uts/common/syscall/ioctl.c
89
vattr.va_mask = AT_SIZE;
usr/src/uts/common/syscall/ioctl.c
90
error = VOP_GETATTR(vp, &vattr, 0, fp->f_cred, NULL);
usr/src/uts/common/syscall/ioctl.c
95
offset = MIN(vattr.va_size - fp->f_offset, INT_MAX);
usr/src/uts/common/syscall/lseek.c
112
vattr.va_mask = AT_SIZE;
usr/src/uts/common/syscall/lseek.c
113
if (error = VOP_GETATTR(vp, &vattr, 0, fp->f_cred, NULL)) {
usr/src/uts/common/syscall/lseek.c
116
if (reg && (off > (max - (offset_t)vattr.va_size))) {
usr/src/uts/common/syscall/lseek.c
120
noff = (u_offset_t)(off + (offset_t)vattr.va_size);
usr/src/uts/common/syscall/lseek.c
142
vattr.va_mask = AT_SIZE;
usr/src/uts/common/syscall/lseek.c
143
error = VOP_GETATTR(vp, &vattr, 0, fp->f_cred, NULL);
usr/src/uts/common/syscall/lseek.c
146
if (noff >= (u_offset_t)vattr.va_size)
usr/src/uts/common/syscall/lseek.c
171
vattr.va_mask = AT_SIZE;
usr/src/uts/common/syscall/lseek.c
172
error = VOP_GETATTR(vp, &vattr, 0, fp->f_cred, NULL);
usr/src/uts/common/syscall/lseek.c
175
if (off < (offset_t)vattr.va_size)
usr/src/uts/common/syscall/lseek.c
176
noff = (u_offset_t)vattr.va_size;
usr/src/uts/common/syscall/lseek.c
276
struct vattr vattr;
usr/src/uts/common/syscall/lseek.c
293
vattr.va_mask = AT_SIZE;
usr/src/uts/common/syscall/lseek.c
294
if ((error = VOP_GETATTR(vp, &vattr, 0, fp->f_cred, NULL)) != 0)
usr/src/uts/common/syscall/lseek.c
296
new_off += vattr.va_size;
usr/src/uts/common/syscall/lseek.c
318
vattr.va_mask = AT_SIZE;
usr/src/uts/common/syscall/lseek.c
319
error = VOP_GETATTR(vp, &vattr, 0, fp->f_cred, NULL);
usr/src/uts/common/syscall/lseek.c
322
if (new_off >= (offset_t)vattr.va_size) {
usr/src/uts/common/syscall/lseek.c
346
vattr.va_mask = AT_SIZE;
usr/src/uts/common/syscall/lseek.c
347
error = VOP_GETATTR(vp, &vattr, 0, fp->f_cred, NULL);
usr/src/uts/common/syscall/lseek.c
350
if (off < (offset_t)vattr.va_size) {
usr/src/uts/common/syscall/lseek.c
351
new_off = (offset_t)vattr.va_size;
usr/src/uts/common/syscall/lseek.c
79
struct vattr vattr;
usr/src/uts/common/syscall/mkdir.c
56
struct vattr vattr;
usr/src/uts/common/syscall/mkdir.c
59
vattr.va_type = VDIR;
usr/src/uts/common/syscall/mkdir.c
60
vattr.va_mode = dmode & PERMMASK;
usr/src/uts/common/syscall/mkdir.c
61
vattr.va_mask = AT_TYPE|AT_MODE;
usr/src/uts/common/syscall/mkdir.c
70
error = vn_createat(dname, UIO_USERSPACE, &vattr, EXCL, 0, &vp,
usr/src/uts/common/syscall/mknod.c
101
error = vn_createat(fname, UIO_USERSPACE, &vattr, EXCL, 0, &vp,
usr/src/uts/common/syscall/mknod.c
63
struct vattr vattr;
usr/src/uts/common/syscall/mknod.c
81
vattr.va_type = IFTOVT(fmode);
usr/src/uts/common/syscall/mknod.c
82
vattr.va_mode = fmode & MODEMASK;
usr/src/uts/common/syscall/mknod.c
83
vattr.va_mask = AT_TYPE|AT_MODE;
usr/src/uts/common/syscall/mknod.c
84
if (vattr.va_type == VCHR || vattr.va_type == VBLK) {
usr/src/uts/common/syscall/mknod.c
89
vattr.va_rdev = dev;
usr/src/uts/common/syscall/mknod.c
90
vattr.va_mask |= AT_RDEV;
usr/src/uts/common/syscall/open.c
162
vattr_t vattr;
usr/src/uts/common/syscall/open.c
172
vattr.va_mask = AT_ALL;
usr/src/uts/common/syscall/open.c
173
if (error = VOP_GETATTR(startvp, &vattr, 0, CRED(), NULL)) {
usr/src/uts/common/syscall/readlink.c
61
struct vattr vattr;
usr/src/uts/common/syscall/readlink.c
87
vattr.va_mask = AT_TYPE;
usr/src/uts/common/syscall/readlink.c
88
error = VOP_GETATTR(vp, &vattr, 0, CRED(), NULL);
usr/src/uts/common/syscall/readlink.c
89
if (error || vattr.va_type != VLNK) {
usr/src/uts/common/syscall/rw.c
1116
struct vattr va;
usr/src/uts/common/syscall/rw.c
141
struct vattr va;
usr/src/uts/common/syscall/rw.c
419
struct vattr va;
usr/src/uts/common/syscall/rw.c
737
struct vattr va;
usr/src/uts/common/syscall/sendfile.c
964
struct vattr va;
usr/src/uts/common/syscall/stat.c
198
vattr_t vattr;
usr/src/uts/common/syscall/stat.c
201
vattr.va_mask = AT_STAT | AT_NBLOCKS | AT_BLKSIZE | AT_SIZE;
usr/src/uts/common/syscall/stat.c
202
if ((error = VOP_GETATTR(vp, &vattr, flag, cr, NULL)) != 0)
usr/src/uts/common/syscall/stat.c
221
if ((vattr.va_size > MAXOFF32_T) &&
usr/src/uts/common/syscall/stat.c
224
vattr.va_size = MAXOFF32_T;
usr/src/uts/common/syscall/stat.c
227
if (vattr.va_size > MAXOFF_T || vattr.va_nblocks > LONG_MAX ||
usr/src/uts/common/syscall/stat.c
228
vattr.va_nodeid > ULONG_MAX)
usr/src/uts/common/syscall/stat.c
232
sb.st_dev = vattr.va_fsid;
usr/src/uts/common/syscall/stat.c
233
sb.st_ino = (ino_t)vattr.va_nodeid;
usr/src/uts/common/syscall/stat.c
234
sb.st_mode = VTTOIF(vattr.va_type) | vattr.va_mode;
usr/src/uts/common/syscall/stat.c
235
sb.st_nlink = vattr.va_nlink;
usr/src/uts/common/syscall/stat.c
236
sb.st_uid = vattr.va_uid;
usr/src/uts/common/syscall/stat.c
237
sb.st_gid = vattr.va_gid;
usr/src/uts/common/syscall/stat.c
238
sb.st_rdev = vattr.va_rdev;
usr/src/uts/common/syscall/stat.c
239
sb.st_size = (off_t)vattr.va_size;
usr/src/uts/common/syscall/stat.c
240
sb.st_atim = vattr.va_atime;
usr/src/uts/common/syscall/stat.c
241
sb.st_mtim = vattr.va_mtime;
usr/src/uts/common/syscall/stat.c
242
sb.st_ctim = vattr.va_ctime;
usr/src/uts/common/syscall/stat.c
243
sb.st_blksize = vattr.va_blksize;
usr/src/uts/common/syscall/stat.c
244
sb.st_blocks = (blkcnt_t)vattr.va_nblocks;
usr/src/uts/common/syscall/stat.c
328
vattr_t vattr;
usr/src/uts/common/syscall/stat.c
332
vattr.va_mask = AT_STAT | AT_NBLOCKS | AT_BLKSIZE | AT_SIZE;
usr/src/uts/common/syscall/stat.c
333
if (error = VOP_GETATTR(vp, &vattr, flag, cr, NULL))
usr/src/uts/common/syscall/stat.c
337
if ((vattr.va_size > MAXOFF32_T) &&
usr/src/uts/common/syscall/stat.c
340
vattr.va_size = MAXOFF32_T;
usr/src/uts/common/syscall/stat.c
344
if (!cmpldev(&st_dev, vattr.va_fsid) ||
usr/src/uts/common/syscall/stat.c
345
!cmpldev(&st_rdev, vattr.va_rdev) ||
usr/src/uts/common/syscall/stat.c
346
vattr.va_size > MAXOFF32_T ||
usr/src/uts/common/syscall/stat.c
347
vattr.va_nblocks > INT32_MAX ||
usr/src/uts/common/syscall/stat.c
348
vattr.va_nodeid > UINT32_MAX ||
usr/src/uts/common/syscall/stat.c
349
TIMESPEC_OVERFLOW(&(vattr.va_atime)) ||
usr/src/uts/common/syscall/stat.c
350
TIMESPEC_OVERFLOW(&(vattr.va_mtime)) ||
usr/src/uts/common/syscall/stat.c
351
TIMESPEC_OVERFLOW(&(vattr.va_ctime)))
usr/src/uts/common/syscall/stat.c
356
sb.st_ino = (ino32_t)vattr.va_nodeid;
usr/src/uts/common/syscall/stat.c
357
sb.st_mode = VTTOIF(vattr.va_type) | vattr.va_mode;
usr/src/uts/common/syscall/stat.c
358
sb.st_nlink = vattr.va_nlink;
usr/src/uts/common/syscall/stat.c
359
sb.st_uid = vattr.va_uid;
usr/src/uts/common/syscall/stat.c
360
sb.st_gid = vattr.va_gid;
usr/src/uts/common/syscall/stat.c
362
sb.st_size = (off32_t)vattr.va_size;
usr/src/uts/common/syscall/stat.c
363
TIMESPEC_TO_TIMESPEC32(&(sb.st_atim), &(vattr.va_atime));
usr/src/uts/common/syscall/stat.c
364
TIMESPEC_TO_TIMESPEC32(&(sb.st_mtim), &(vattr.va_mtime));
usr/src/uts/common/syscall/stat.c
365
TIMESPEC_TO_TIMESPEC32(&(sb.st_ctim), &(vattr.va_ctime));
usr/src/uts/common/syscall/stat.c
366
sb.st_blksize = vattr.va_blksize;
usr/src/uts/common/syscall/stat.c
367
sb.st_blocks = (blkcnt32_t)vattr.va_nblocks;
usr/src/uts/common/syscall/stat.c
455
vattr_t vattr;
usr/src/uts/common/syscall/stat.c
458
vattr.va_mask = AT_STAT | AT_NBLOCKS | AT_BLKSIZE | AT_SIZE;
usr/src/uts/common/syscall/stat.c
459
if (error = VOP_GETATTR(vp, &vattr, flag, cr, NULL))
usr/src/uts/common/syscall/stat.c
463
lsb.st_dev = vattr.va_fsid;
usr/src/uts/common/syscall/stat.c
464
lsb.st_ino = vattr.va_nodeid;
usr/src/uts/common/syscall/stat.c
465
lsb.st_mode = VTTOIF(vattr.va_type) | vattr.va_mode;
usr/src/uts/common/syscall/stat.c
466
lsb.st_nlink = vattr.va_nlink;
usr/src/uts/common/syscall/stat.c
467
lsb.st_uid = vattr.va_uid;
usr/src/uts/common/syscall/stat.c
468
lsb.st_gid = vattr.va_gid;
usr/src/uts/common/syscall/stat.c
469
lsb.st_rdev = vattr.va_rdev;
usr/src/uts/common/syscall/stat.c
470
lsb.st_size = vattr.va_size;
usr/src/uts/common/syscall/stat.c
471
lsb.st_atim = vattr.va_atime;
usr/src/uts/common/syscall/stat.c
472
lsb.st_mtim = vattr.va_mtime;
usr/src/uts/common/syscall/stat.c
473
lsb.st_ctim = vattr.va_ctime;
usr/src/uts/common/syscall/stat.c
474
lsb.st_blksize = vattr.va_blksize;
usr/src/uts/common/syscall/stat.c
475
lsb.st_blocks = vattr.va_nblocks;
usr/src/uts/common/syscall/stat.c
566
vattr_t vattr;
usr/src/uts/common/syscall/stat.c
570
vattr.va_mask = AT_STAT | AT_NBLOCKS | AT_BLKSIZE | AT_SIZE;
usr/src/uts/common/syscall/stat.c
571
if (error = VOP_GETATTR(vp, &vattr, flag, cr, NULL))
usr/src/uts/common/syscall/stat.c
574
if (!cmpldev(&st_dev, vattr.va_fsid) ||
usr/src/uts/common/syscall/stat.c
575
!cmpldev(&st_rdev, vattr.va_rdev) ||
usr/src/uts/common/syscall/stat.c
576
TIMESPEC_OVERFLOW(&(vattr.va_atime)) ||
usr/src/uts/common/syscall/stat.c
577
TIMESPEC_OVERFLOW(&(vattr.va_mtime)) ||
usr/src/uts/common/syscall/stat.c
578
TIMESPEC_OVERFLOW(&(vattr.va_ctime)))
usr/src/uts/common/syscall/stat.c
583
lsb.st_ino = vattr.va_nodeid;
usr/src/uts/common/syscall/stat.c
584
lsb.st_mode = VTTOIF(vattr.va_type) | vattr.va_mode;
usr/src/uts/common/syscall/stat.c
585
lsb.st_nlink = vattr.va_nlink;
usr/src/uts/common/syscall/stat.c
586
lsb.st_uid = vattr.va_uid;
usr/src/uts/common/syscall/stat.c
587
lsb.st_gid = vattr.va_gid;
usr/src/uts/common/syscall/stat.c
589
lsb.st_size = vattr.va_size;
usr/src/uts/common/syscall/stat.c
590
TIMESPEC_TO_TIMESPEC32(&(lsb.st_atim), &(vattr.va_atime));
usr/src/uts/common/syscall/stat.c
591
TIMESPEC_TO_TIMESPEC32(&(lsb.st_mtim), &(vattr.va_mtime));
usr/src/uts/common/syscall/stat.c
592
TIMESPEC_TO_TIMESPEC32(&(lsb.st_ctim), &(vattr.va_ctime));
usr/src/uts/common/syscall/stat.c
593
lsb.st_blksize = vattr.va_blksize;
usr/src/uts/common/syscall/stat.c
594
lsb.st_blocks = vattr.va_nblocks;
usr/src/uts/common/syscall/symlink.c
60
struct vattr vattr;
usr/src/uts/common/syscall/symlink.c
91
vattr.va_type = VLNK;
usr/src/uts/common/syscall/symlink.c
92
vattr.va_mode = 0777;
usr/src/uts/common/syscall/symlink.c
93
vattr.va_mask = AT_TYPE|AT_MODE;
usr/src/uts/common/syscall/symlink.c
94
error = VOP_SYMLINK(dvp, lpn.pn_path, &vattr,
usr/src/uts/common/syscall/utime.c
117
get_timespec_vattr(timespec_t *tsptr, struct vattr *vattr, int *flags)
usr/src/uts/common/syscall/utime.c
156
vattr->va_atime = ts[0];
usr/src/uts/common/syscall/utime.c
157
vattr->va_mtime = ts[1];
usr/src/uts/common/syscall/utime.c
158
vattr->va_mask = mask;
usr/src/uts/common/syscall/utime.c
162
vattr->va_atime = now;
usr/src/uts/common/syscall/utime.c
163
vattr->va_mtime = now;
usr/src/uts/common/syscall/utime.c
164
vattr->va_mask = AT_ATIME | AT_MTIME;
usr/src/uts/common/syscall/utime.c
174
struct vattr vattr;
usr/src/uts/common/syscall/utime.c
178
if ((error = get_timespec_vattr(tsptr, &vattr, &flags)) != 0)
usr/src/uts/common/syscall/utime.c
181
return (cfutimesat(fd, NULL, 2, &vattr, flags, FOLLOW));
usr/src/uts/common/syscall/utime.c
187
struct vattr vattr;
usr/src/uts/common/syscall/utime.c
191
if ((error = get_timespec_vattr(tsptr, &vattr, &flags)) != 0)
usr/src/uts/common/syscall/utime.c
194
return (cfutimesat(fd, fname, 1, &vattr, flags,
usr/src/uts/common/vm/seg_vn.c
3390
struct vattr va;
usr/src/uts/common/vm/seg_vn.c
3863
struct vattr va;
usr/src/uts/common/vm/seg_vn.c
6316
struct vattr va;
usr/src/uts/common/vm/seg_vn.c
7656
struct vattr va;
usr/src/uts/common/vm/seg_vn.c
9753
struct vattr va;
usr/src/uts/common/vm/vm_as.c
1544
struct vattr va;
usr/src/uts/common/vm/vm_swap.c
1104
struct vattr vattr;
usr/src/uts/common/vm/vm_swap.c
1151
vattr.va_mask = AT_SIZE;
usr/src/uts/common/vm/vm_swap.c
1152
if (error = VOP_GETATTR(cvp, &vattr, ATTR_COMM, CRED(), NULL))
usr/src/uts/common/vm/vm_swap.c
1159
if ((vattr.va_size == 0) || (vattr.va_size == MAXOFFSET_T)) {
usr/src/uts/common/vm/vm_swap.c
1172
if (vattr.va_size > MAXOFF32_T) {
usr/src/uts/common/vm/vm_swap.c
1175
swapname, vattr.va_size, MAXOFF32_T);
usr/src/uts/common/vm/vm_swap.c
1176
vattr.va_size = MAXOFF32_T;
usr/src/uts/common/vm/vm_swap.c
1181
vattr.va_mask = AT_SIZE;
usr/src/uts/common/vm/vm_swap.c
1182
if (error = VOP_SETATTR(cvp, &vattr, 0, CRED(), NULL))
usr/src/uts/common/vm/vm_swap.c
1203
if (soff >= vattr.va_size) {
usr/src/uts/common/vm/vm_swap.c
1212
vattr.va_size;
usr/src/uts/common/vm/vm_swap.c
1215
vattr.va_size, soff, eoff, 0, 0);
usr/src/uts/common/vm/vm_swap.c
1217
if (eoff > vattr.va_size) {
usr/src/uts/sun4v/io/vds.c
6364
vattr_t vattr;
usr/src/uts/sun4v/io/vds.c
6371
vattr.va_mask = AT_SIZE;
usr/src/uts/sun4v/io/vds.c
6372
rv = VOP_GETATTR(vd->file_vnode, &vattr, 0, kcred, NULL);
usr/src/uts/sun4v/io/vds.c
6377
backend_size = vattr.va_size;