Home
last modified time | relevance | path

Searched refs:vattr (Results 1 – 25 of 45) sorted by relevance

12

/openbsd/src/sys/kern/
Dvfs_syscalls.c1075 struct vattr vattr; in doopenat() local
1174 vattr_null(&vattr); in doopenat()
1175 vattr.va_size = 0; in doopenat()
1176 error = VOP_SETATTR(vp, &vattr, fp->f_cred, p); in doopenat()
1345 struct vattr va; in sys_fhopen()
1566 struct vattr vattr; in domknodat() local
1589 vattr_null(&vattr); in domknodat()
1590 vattr.va_mode = (mode & ALLPERMS) &~ p->p_fd->fd_cmask; in domknodat()
1592 vattr.va_mode &= ACCESSPERMS; in domknodat()
1593 vattr.va_rdev = dev; in domknodat()
[all …]
Dvfs_vnops.c84 struct vattr va; in vn_open()
445 struct vattr va; in vn_stat()
510 struct vattr vattr; in vn_ioctl() local
519 error = VOP_GETATTR(vp, &vattr, p->p_ucred, p); in vn_ioctl()
522 *(int *)data = vattr.va_size - foffset(fp); in vn_ioctl()
636 struct vattr vattr; in vn_seek() local
657 error = VOP_GETATTR(vp, &vattr, cred, p); in vn_seek()
661 newoff = *offset + (off_t)vattr.va_size; in vn_seek()
Dtty_pty.c1009 struct vattr vattr; in ptm_vn_open() local
1028 vattr_null(&vattr); in ptm_vn_open()
1029 getnanotime(&vattr.va_atime); in ptm_vn_open()
1030 vattr.va_mtime = vattr.va_atime; in ptm_vn_open()
1031 vattr.va_vaflags |= VA_UTIMES_NULL; in ptm_vn_open()
1032 (void)VOP_SETATTR(vp, &vattr, p->p_ucred, p); in ptm_vn_open()
1087 struct vattr vattr; in ptmioctl() local
1150 vattr_null(&vattr); in ptmioctl()
1151 vattr.va_uid = uid; in ptmioctl()
1152 vattr.va_gid = gid; in ptmioctl()
[all …]
Dvfs_vops.c90 struct componentname *cnp, struct vattr *vap) in VOP_CREATE()
108 struct componentname *cnp, struct vattr *vap) in VOP_MKNOD()
178 VOP_GETATTR(struct vnode *vp, struct vattr *vap, struct ucred *cred, in VOP_GETATTR()
195 VOP_SETATTR(struct vnode *vp, struct vattr *vap, struct ucred *cred, in VOP_SETATTR()
381 struct componentname *cnp, struct vattr *vap) in VOP_MKDIR()
418 struct componentname *cnp, struct vattr *vap, char *target) in VOP_SYMLINK()
Dkern_sig.c1789 struct vattr vattr; in coredump()
1875 if ((error = VOP_GETATTR(vp, &vattr, cred, p)) != 0) { in coredump()
1880 if (vp->v_type != VREG || vattr.va_nlink != 1 || in coredump()
1881 vattr.va_mode & ((VREAD | VWRITE) >> 3 | (VREAD | VWRITE) >> 6) || in coredump()
1882 vattr.va_uid != cred->cr_uid) { in coredump()
1888 vattr_null(&vattr); in coredump()
1889 vattr.va_size = 0; in coredump()
1890 VOP_SETATTR(vp, &vattr, cred, p); in coredump()
Duipc_usrreq.c329 struct vattr vattr; in uipc_bind() local
388 vattr_null(&vattr); in uipc_bind()
389 vattr.va_type = VSOCK; in uipc_bind()
390 vattr.va_mode = ACCESSPERMS &~ p->p_fd->fd_cmask; in uipc_bind()
391 error = VOP_CREATE(nd.ni_dvp, &nd.ni_vp, &nd.ni_cnd, &vattr); in uipc_bind()
/openbsd/src/regress/usr.bin/diff/
Dt9.2106 struct vattr va;
864 struct vattr vattr;
933 VATTR_NULL(&vattr);
934 vattr.va_size = 0;
935 error = VOP_SETATTR(vp, &vattr, fp->f_cred, p);
1015 struct vattr va;
1212 struct vattr vattr;
1228 VATTR_NULL(&vattr);
1229 vattr.va_mode = (SCARG(uap, mode) & ALLPERMS) &~ p->p_fd->fd_cmask;
1230 vattr.va_rdev = SCARG(uap, dev);
[all …]
Dt9.188 struct vattr va;
801 struct vattr vattr;
815 VATTR_NULL(&vattr);
816 vattr.va_mode = (SCARG(uap, mode) & ALLPERMS) &~ p->p_fd->fd_cmask;
817 vattr.va_rdev = SCARG(uap, dev);
822 vattr.va_type = VBAD;
825 vattr.va_type = VCHR;
828 vattr.va_type = VBLK;
847 &nd.ni_cnd, &vattr);
874 struct vattr vattr;
[all …]
/openbsd/src/sys/sys/
Dvnode.h166 struct vattr { struct
324 struct vattr *a_vap;
327 struct vattr *);
333 struct vattr *a_vap;
336 struct vattr *);
364 struct vattr *a_vap;
368 int VOP_GETATTR(struct vnode *, struct vattr *, struct ucred *, struct proc *);
372 struct vattr *a_vap;
376 int VOP_SETATTR(struct vnode *, struct vattr *, struct ucred *, struct proc *);
455 struct vattr *a_vap;
[all …]
/openbsd/src/sys/nfs/
Dnfs_var.h150 void nfsm_srvwcc(struct nfsrv_descript *, int, struct vattr *, int,
151 struct vattr *, struct nfsm_info *);
152 void nfsm_srvpostop_attr(struct nfsrv_descript *, int, struct vattr *,
154 void nfsm_srvfattr(struct nfsrv_descript *, struct vattr *,
159 int nfsm_srvsattr(struct mbuf **, struct vattr *, struct mbuf *, caddr_t *);
173 struct vattr *);
174 int nfs_getattrcache(struct vnode *, struct vattr *);
175 void nfsm_v3attrbuild(struct mbuf **, struct vattr *, int);
Dnfs_bio.c71 struct vattr vattr; in nfs_bioread() local
105 error = VOP_GETATTR(vp, &vattr, cred, p); in nfs_bioread()
108 np->n_mtime = vattr.va_mtime; in nfs_bioread()
110 error = VOP_GETATTR(vp, &vattr, cred, p); in nfs_bioread()
113 if (timespeccmp(&np->n_mtime, &vattr.va_mtime, !=)) { in nfs_bioread()
117 np->n_mtime = vattr.va_mtime; in nfs_bioread()
252 struct vattr vattr; in nfs_write() local
281 error = VOP_GETATTR(vp, &vattr, cred, p); in nfs_write()
Dnfs_vnops.c90 struct vattr *);
107 int nfs_setattrrpc(struct vnode *, struct vattr *, struct ucred *,
421 struct vattr vattr; in nfs_open() local
459 error = VOP_GETATTR(vp, &vattr, ap->a_cred, ap->a_p); in nfs_open()
462 np->n_mtime = vattr.va_mtime; in nfs_open()
464 error = VOP_GETATTR(vp, &vattr, ap->a_cred, ap->a_p); in nfs_open()
467 if (timespeccmp(&np->n_mtime, &vattr.va_mtime, !=)) { in nfs_open()
474 np->n_mtime = vattr.va_mtime; in nfs_open()
535 nfsm_loadattr(struct nfsm_info *infop, struct vnode **vpp, struct vattr *vap) in nfsm_loadattr()
601 struct vattr *vap = ap->a_vap; in nfs_setattr()
[all …]
Dnfs_srvsubs.c239 struct vattr *before_vap, int after_ret, struct vattr *after_vap, in nfsm_srvwcc()
261 struct vattr *after_vap, struct nfsm_info *info) in nfsm_srvpostop_attr()
278 nfsm_srvfattr(struct nfsrv_descript *nfsd, struct vattr *vap, in nfsm_srvfattr()
397 nfsm_srvsattr(struct mbuf **mp, struct vattr *va, struct mbuf *mrep, in nfsm_srvsattr()
Dnfs_serv.c151 struct vattr va; in nfsrv3_access()
222 struct vattr va; in nfsrv_getattr()
274 struct vattr va, preat; in nfsrv_setattr()
455 struct vattr va, dirattr; in nfsrv_lookup()
544 struct vattr attr; in nfsrv_readlink()
646 struct vattr va; in nfsrv_read()
826 struct vattr va, forat; in nfsrv_write()
1021 struct vattr va, dirfor, diraft; in nfsrv_create()
1317 struct vattr va, dirfor, diraft; in nfsrv_mknod()
1504 struct vattr dirfor, diraft; in nfsrv_remove()
[all …]
Dnfsnode.h69 struct vattr n_vattr; /* Vnode attribute cache */
Dnfs_kq.c93 struct vattr attr; in nfs_kqpoll()
351 struct vattr attr; in nfs_kqwatch()
Dnfs_subs.c934 struct vattr *vaper) in nfs_loadattrcache()
937 struct vattr *vap; in nfs_loadattrcache()
1130 nfs_getattrcache(struct vnode *vp, struct vattr *vaper) in nfs_getattrcache()
1133 struct vattr *vap; in nfs_getattrcache()
1155 bcopy(vap, vaper, sizeof(struct vattr)); in nfs_getattrcache()
1377 nfsm_v3attrbuild(struct mbuf **mp, struct vattr *a, int full) in nfsm_v3attrbuild()
/openbsd/src/sys/dev/
Dvnd.c401 struct vattr vattr; in vndioctl() local
468 error = VOP_GETATTR(nd.ni_vp, &vattr, p->p_ucred, p); in vndioctl()
480 if (major(vattr.va_fsid) == major(dev)) { in vndioctl()
495 size = vattr.va_size / vio->vnd_secsize; in vndioctl()
592 error = VOP_GETATTR(sc->sc_vp, &vattr, p->p_ucred, p); in vndioctl()
598 vnu->vnu_dev = vattr.va_fsid; in vndioctl()
599 vnu->vnu_ino = vattr.va_fileid; in vndioctl()
Dfirmload.c38 struct vattr va; in loadfirmware()
/openbsd/src/sys/miscfs/fuse/
Dfuse_vnops.c353 struct vattr vattr; in fusefs_access() local
389 if ((error = VOP_GETATTR(ap->a_vp, &vattr, cred, p)) != 0) in fusefs_access()
392 return (vaccess(ap->a_vp->v_type, vattr.va_mode & ALLPERMS, in fusefs_access()
393 vattr.va_uid, vattr.va_gid, ap->a_mode, in fusefs_access()
403 struct vattr *vap = ap->a_vap; in fusefs_getattr()
478 struct vattr *vap = ap->a_vap; in fusefs_setattr()
1012 struct vattr *vap = ap->a_vap; in fusefs_create()
1071 struct vattr *vap = ap->a_vap; in fusefs_mknod()
1191 struct vattr vattr; in fusefs_write() local
1208 if ((error = VOP_GETATTR(vp, &vattr, cred, p)) != 0) in fusefs_write()
[all …]
Dfuse_vfsops.c268 struct vattr vattr; in fusefs_vget() local
321 error = VOP_GETATTR(nvp, &vattr, curproc->p_ucred, curproc); in fusefs_vget()
326 ip->filesize = vattr.va_size; in fusefs_vget()
/openbsd/src/sys/ufs/ufs/
Dufs_extern.h52 struct vattr;
/openbsd/src/sys/uvm/
Duvm_vnode.c139 struct vattr vattr; in uvn_attach() local
211 result = VOP_GETATTR(vp, &vattr, curproc->p_ucred, curproc); in uvn_attach()
213 used_vnode_size = vattr.va_size; in uvn_attach()
/openbsd/src/gnu/usr.bin/gcc/gcc/
Dsys-types.h17 struct vattr;
/openbsd/src/gnu/gcc/gcc/
Dsys-types.h17 struct vattr;

12