HomeSort by: relevance | last modified time | path
    Searched defs:vap (Results 1 - 25 of 44) sorted by relevancy

1 2

  /src/sys/compat/linux32/common/
linux32_exec_elf32.c 118 struct vattr *vap; local in function:linux32_elf32_copyargs
172 vap = pack->ep_vap;
179 a->a_v = ((vap->va_mode & S_ISUID) ?
180 vap->va_uid : kauth_cred_geteuid(l->l_cred));
188 a->a_v = ((vap->va_mode & S_ISGID) ?
189 vap->va_gid : kauth_cred_getegid(l->l_cred));
  /src/sys/compat/linux/arch/amd64/
linux_exec_machdep.c 130 struct vattr *vap; local in function:ELFNAME2
148 vap = pack->ep_vap;
206 esd.ai[i++].a_v = ((vap->va_mode & S_ISGID) ?
207 vap->va_gid : kauth_cred_getegid(l->l_cred));
213 esd.ai[i++].a_v = ((vap->va_mode & S_ISUID) ?
214 vap->va_uid : kauth_cred_geteuid(l->l_cred));
  /src/sys/compat/linux/common/
linux_exec_elf32.c 489 struct vattr *vap; local in function:ELFNAME2
541 vap = pack->ep_vap;
548 if (vap->va_mode & S_ISUID)
549 a->a_v = vap->va_uid;
559 if (vap->va_mode & S_ISGID)
560 a->a_v = vap->va_gid;
  /src/sys/fs/filecorefs/
filecore_vnops.c 166 struct vattr *vap = ap->a_vap; local in function:filecore_getattr
169 vap->va_fsid = ip->i_dev;
170 vap->va_fileid = ip->i_number;
172 vap->va_mode = filecore_mode(ip);
173 vap->va_nlink = 1;
174 vap->va_uid = fcmp->fc_uid;
175 vap->va_gid = fcmp->fc_gid;
176 vap->va_atime = filecore_time(ip);
177 vap->va_mtime = filecore_time(ip);
178 vap->va_ctime = filecore_time(ip)
    [all...]
  /src/sys/fs/nfs/client/
nfs_clsubs.c 175 * If the cache is valid, copy contents to *vap and return 0
182 struct vattr *vap; local in function:ncl_getattrcache
187 vap = &np->n_vattr.na_vattr;
199 if (vap->va_type == VDIR) {
230 if (vap->va_size != np->n_size) {
231 if (vap->va_type == VREG) {
233 if (vap->va_size < np->n_size)
234 vap->va_size = np->n_size;
236 np->n_size = vap->va_size;
238 np->n_size = vap->va_size
    [all...]
nfs_clport.c 414 struct vattr *vap, *nvap = &nap->na_vattr, *vaper = nvaper; local in function:nfscl_loadattrcache
441 vap = &np->n_vattr.na_vattr;
442 mtime_save = vap->va_mtime;
502 vap->va_fsid = (uint32_t)np->n_vattr.na_filesid[0];
504 vap->va_fsid = (uint32_t)hash32_buf(
507 vap->va_fsid = vp->v_mount->mnt_stat.f_fsid.val[0];
509 if (vap->va_size != np->n_size) {
510 if (vap->va_type == VREG) {
511 if (dontshrink && vap->va_size < np->n_size) {
517 vap->va_size = np->n_size
    [all...]
  /src/sys/nfs/
nfs_clntsubs.c 129 * Iff vap not NULL
153 struct vattr *vap; local in function:nfs_loadattrcache
215 vap = np->n_vattr;
221 (gid != vap->va_gid || uid != vap->va_uid || vmode != vap->va_mode
222 || timespeccmp(&ctime, &vap->va_ctime, !=)))
225 vap->va_type = vtyp;
226 vap->va_mode = vmode;
227 vap->va_rdev = (dev_t)rdev
321 struct vattr *vap; local in function:nfs_getattrcache
    [all...]
  /src/sys/fs/autofs/
autofs_vnops.c 76 struct vattr *vap = ap->a_vap; local in function:autofs_getattr
98 error = VOP_GETATTR(newvp, vap, ap->a_cred);
104 vattr_null(vap);
106 vap->va_type = VDIR;
107 vap->va_mode = 0755;
108 vap->va_nlink = 3;
109 vap->va_uid = 0;
110 vap->va_gid = 0;
111 vap->va_fsid = vp->v_mount->mnt_stat.f_fsidx.__fsid_val[0];
112 vap->va_fileid = anp->an_ino
    [all...]
  /src/sys/fs/efs/
efs_vnops.c 180 struct vattr *vap = ap->a_vap; local in function:efs_getattr
184 vap->va_type = ap->a_vp->v_type;
185 vap->va_mode = eip->ei_mode;
186 vap->va_nlink = eip->ei_nlink;
187 vap->va_uid = eip->ei_uid;
188 vap->va_gid = eip->ei_gid;
189 vap->va_fsid = ap->a_vp->v_mount->mnt_stat.f_fsid;
190 vap->va_fileid = eip->ei_number;
191 vap->va_size = eip->ei_size;
194 vap->va_blocksize = BLKDEV_IOSIZE
    [all...]
  /src/sys/fs/ntfs/
ntfs_vnops.c 174 struct vattr *vap = ap->a_vap; local in function:ntfs_getattr
179 vap->va_fsid = ip->i_dev;
180 vap->va_fileid = ip->i_number;
181 vap->va_mode = ip->i_mp->ntm_mode;
182 vap->va_nlink = ip->i_nlink;
183 vap->va_uid = ip->i_mp->ntm_uid;
184 vap->va_gid = ip->i_mp->ntm_gid;
185 vap->va_rdev = 0; /* XXX UNODEV ? */
186 vap->va_size = fp->f_size;
187 vap->va_bytes = fp->f_allocated
703 struct ntvattr *vap; local in function:ntfs_lookup
    [all...]
ntfs_vfsops.c 710 struct ntvattr *vap; local in function:ntfs_loadvnode
750 error = ntfs_ntvattrget(ntmp, ip, NTFS_A_NAME, NULL, 0, &vap);
757 fp->f_fflag = vap->va_a_name->n_flag;
758 fp->f_pnumber = vap->va_a_name->n_pnumber;
759 fp->f_times = vap->va_a_name->n_times;
760 ntfs_ntvattrrele(vap);
769 ntkey->k_attrtype, ntkey->k_attrname, 0, &vap);
771 fp->f_size = vap->va_datalen;
772 fp->f_allocated = vap->va_allocated;
773 ntfs_ntvattrrele(vap);
    [all...]
  /src/sys/fs/ptyfs/
ptyfs_vnops.c 308 * them in (vap).
324 struct vattr *vap = ap->a_vap; local in function:ptyfs_getattr
329 vattr_null(vap);
332 vap->va_type = ap->a_vp->v_type;
333 vap->va_fsid = ap->a_vp->v_mount->mnt_stat.f_fsidx.__fsid_val[0];
334 vap->va_fileid = ptyfs->ptyfs_fileno;
335 vap->va_gen = 0;
336 vap->va_flags = 0;
337 vap->va_blocksize = PAGE_SIZE;
339 vap->va_atime = ptyfs->ptyfs_atime
381 struct vattr *vap = ap->a_vap; local in function:ptyfs_setattr
    [all...]
  /src/sys/miscfs/fdesc/
fdesc_vnops.c 328 fdesc_attr(int fd, struct vattr *vap, kauth_cred_t cred)
340 error = VOP_GETATTR(fp->f_vnode, vap, cred);
342 if (error == 0 && vap->va_type == VDIR) {
347 vap->va_mode &= ~(S_IXUSR|S_IXGRP|S_IXOTH);
357 vattr_null(vap);
360 vap->va_type = VSOCK;
363 vap->va_type = VFIFO;
367 vap->va_type = VBAD;
370 vap->va_mode = stb.st_mode;
371 vap->va_nlink = stb.st_nlink
402 struct vattr *vap = ap->a_vap; local in function:fdesc_getattr
    [all...]
  /src/sys/miscfs/genfs/
layer_vnops.c 410 struct vattr *vap = ap->a_vap; local in function:layer_setattr
412 if ((vap->va_flags != VNOVAL || vap->va_uid != (uid_t)VNOVAL ||
413 vap->va_gid != (gid_t)VNOVAL || vap->va_atime.tv_sec != VNOVAL ||
414 vap->va_mtime.tv_sec != VNOVAL || vap->va_mode != (mode_t)VNOVAL) &&
417 if (vap->va_size != VNOVAL) {
  /src/sys/rump/librump/rumpvfs/
rump_vfs.c 336 struct vattr *vap; local in function:rump_vattr_init
338 vap = kmem_alloc(sizeof(struct vattr), KM_SLEEP);
339 vattr_null(vap);
341 return vap;
345 rump_vattr_settype(struct vattr *vap, enum rump_vtype vt)
348 vap->va_type = (enum vtype)vt;
352 rump_vattr_setmode(struct vattr *vap, mode_t mode)
355 vap->va_mode = mode;
359 rump_vattr_setrdev(struct vattr *vap, dev_t dev)
362 vap->va_rdev = dev
    [all...]
  /src/sys/ufs/ext2fs/
ext2fs_vnops.c 160 struct vattr *vap = ap->a_vap; local in function:ext2fs_mknod
165 if ((error = ext2fs_makeinode(vap, ap->a_dvp, vpp, ap->a_cnp, 1)) != 0)
270 struct vattr *vap = ap->a_vap; local in function:ext2fs_getattr
276 vap->va_fsid = ip->i_dev;
277 vap->va_fileid = ip->i_number;
278 vap->va_mode = ip->i_e2fs_mode & ALLPERMS;
279 vap->va_nlink = ip->i_e2fs_nlink;
280 vap->va_uid = ip->i_uid;
281 vap->va_gid = ip->i_gid;
282 vap->va_rdev = (dev_t)fs2h32(ip->i_din.e2fs_din->e2di_rdev)
321 struct vattr *vap = ap->a_vap; local in function:ext2fs_setattr
    [all...]
  /src/sys/fs/adosfs/
advnops.c 133 struct vattr *vap; local in function:adosfs_getattr
141 vap = sp->a_vap;
144 vattr_null(vap);
145 vap->va_uid = ap->uid;
146 vap->va_gid = ap->gid;
147 vap->va_fsid = sp->a_vp->v_mount->mnt_stat.f_fsidx.__fsid_val[0];
148 vap->va_atime.tv_sec = vap->va_mtime.tv_sec = vap->va_ctime.tv_sec =
151 vap->va_atime.tv_nsec = vap->va_mtime.tv_nsec = vap->va_ctime.tv_nsec = 0
    [all...]
  /src/usr.sbin/puffs/mount_9p/
node.c 45 struct vattr *vap = &pn->pn_va; local in function:nodecmp
48 if (vap->va_fileid == qid->qidpath && vap->va_gen == qid->qidvers)
55 do_getattr(struct puffs_usermount *pu, struct puffs_node *pn, struct vattr *vap)
70 rv = proto_expect_stat(pu, pb, vap);
77 puffs9p_node_getattr(struct puffs_usermount *pu, void *opc, struct vattr *vap,
85 memcpy(vap, &pn->pn_va, sizeof(struct vattr));
421 const struct vattr *vap, uint32_t dirbit)
445 p9pbuf_put_4(pb, dirbit | (vap->va_mode & 0777));
480 pn_new = newp9pnode_va(pu, vap, nfid)
    [all...]
  /src/sys/fs/hfs/
hfs_vnops.c 585 struct vattr *vap; local in function:hfs_vop_getattr
593 vap = ap->a_vap;
595 vattr_null(vap);
601 vap->va_type = ap->a_vp->v_type;
608 vap->va_fileid = f->cnid;
610 vap->va_bytes = fork->total_blocks * HFS_BLOCKSIZE(vp);
611 vap->va_size = fork->logical_size;
612 hfs_time_to_timespec(f->date_created, &vap->va_ctime);
613 hfs_time_to_timespec(f->date_content_mod, &vap->va_mtime);
614 hfs_time_to_timespec(f->date_accessed, &vap->va_atime)
671 struct vattr *vap; local in function:hfs_vop_setattr
    [all...]
  /src/sys/fs/sysvbfs/
sysvbfs_vnops.c 297 struct vattr *vap = ap->a_vap; local in function:sysvbfs_getattr
301 vap->va_type = vp->v_type;
302 vap->va_mode = attr->mode;
303 vap->va_nlink = attr->nlink;
304 vap->va_uid = attr->uid;
305 vap->va_gid = attr->gid;
306 vap->va_fsid = bmp->devvp->v_rdev;
307 vap->va_fileid = inode->number;
308 vap->va_size = bfs_file_size(inode);
309 vap->va_blocksize = BFS_BSIZE
334 struct vattr *vap = ap->a_vap; local in function:sysvbfs_setattr
    [all...]
  /src/sys/fs/tmpfs/
tmpfs_vnops.c 311 struct vattr *vap = ap->a_vap; local in function:tmpfs_create
314 KASSERT(vap->va_type == VREG || vap->va_type == VSOCK);
315 return tmpfs_construct_node(dvp, vpp, vap, cnp, NULL);
329 struct vattr *vap = ap->a_vap; local in function:tmpfs_mknod
330 enum vtype vt = vap->va_type;
336 return tmpfs_construct_node(dvp, vpp, vap, cnp, NULL);
428 struct vattr *vap = ap->a_vap; local in function:tmpfs_getattr
431 vattr_null(vap);
433 vap->va_type = vp->v_type
471 struct vattr *vap = ap->a_vap; local in function:tmpfs_setattr
845 struct vattr *vap = ap->a_vap; local in function:tmpfs_mkdir
958 struct vattr *vap = ap->a_vap; local in function:tmpfs_symlink
    [all...]
  /src/sys/fs/union/
union_subr.c 893 struct vattr *vap = &vat; local in function:union_vn_create
920 vattr_null(vap);
921 vap->va_type = VREG;
922 vap->va_mode = cmode;
924 error = VOP_CREATE(un->un_dirvp, &vp, &cn, vap);
  /src/sys/ufs/lfs/
ulfs_vnops.c 244 struct vattr *vap; local in function:ulfs_setattr
254 vap = ap->a_vap;
269 if ((vap->va_type != VNON) || (vap->va_nlink != VNOVAL) ||
270 (vap->va_fsid != VNOVAL) || (vap->va_fileid != VNOVAL) ||
271 (vap->va_blocksize != VNOVAL) || (vap->va_rdev != VNOVAL) ||
272 ((int)vap->va_bytes != VNOVAL) || (vap->va_gen != VNOVAL))
    [all...]
  /src/sys/fs/cd9660/
cd9660_vnops.c 169 struct vattr *vap = ap->a_vap; local in function:cd9660_getattr
171 vap->va_fsid = ip->i_dev;
172 vap->va_fileid = ip->i_number;
174 vap->va_mode = ip->inode.iso_mode & ALLPERMS;
175 vap->va_mode &= (vp->v_type == VDIR) ? ip->i_mnt->im_dmask : ip->i_mnt->im_fmask;
176 vap->va_nlink = ip->inode.iso_links;
177 vap->va_uid = (ip->i_mnt->im_flags & ISOFSMNT_UID) ?
179 vap->va_gid = (ip->i_mnt->im_flags & ISOFSMNT_GID) ?
181 vap->va_atime = ip->inode.iso_atime;
182 vap->va_mtime = ip->inode.iso_mtime
787 struct vattr *vap = ap->a_vap; local in function:cd9660_setattr
    [all...]
  /src/sys/kern/
exec_elf.c 174 struct vattr *vap = pack->ep_vap; local in function:elf_populate_auxv
209 if (vap->va_mode & S_ISUID)
210 a->a_v = vap->va_uid;
220 if (vap->va_mode & S_ISGID)
221 a->a_v = vap->va_gid;

Completed in 35 milliseconds

1 2