/src/sys/rump/include/rump/ |
rumpvfs_if_pub.h | 12 struct vattr * rump_pub_vattr_init(void); 13 void rump_pub_vattr_settype(struct vattr *, enum rump_vtype); 14 void rump_pub_vattr_setmode(struct vattr *, mode_t); 15 void rump_pub_vattr_setrdev(struct vattr *, dev_t); 16 void rump_pub_vattr_free(struct vattr *); 36 void rump_pub_vattr50_to_vattr(const struct vattr *, struct vattr *); 37 void rump_pub_vattr_to_vattr50(const struct vattr *, struct vattr *);
|
rumpvnode_if.h | 61 struct vattr *); 63 struct vattr *); 68 int RUMP_VOP_GETATTR(struct vnode *, struct vattr *, struct kauth_cred *); 69 int RUMP_VOP_SETATTR(struct vnode *, struct vattr *, struct kauth_cred *); 87 struct vattr *); 90 struct componentname *, struct vattr *, char *);
|
/src/sys/rump/include/rump-sys/ |
vfs_if.h | 18 struct vattr * rump_vattr_init(void); 19 typedef struct vattr * (*rump_vattr_init_fn)(void); 20 void rump_vattr_settype(struct vattr *, enum rump_vtype); 21 typedef void (*rump_vattr_settype_fn)(struct vattr *, enum rump_vtype); 22 void rump_vattr_setmode(struct vattr *, mode_t); 23 typedef void (*rump_vattr_setmode_fn)(struct vattr *, mode_t); 24 void rump_vattr_setrdev(struct vattr *, dev_t); 25 typedef void (*rump_vattr_setrdev_fn)(struct vattr *, dev_t); 26 void rump_vattr_free(struct vattr *); 27 typedef void (*rump_vattr_free_fn)(struct vattr *); [all...] |
/src/share/examples/puffs/pgfs/ |
pgfs.h | 37 struct vattr *, const struct puffs_cred *); 45 const struct vattr *); 48 const struct vattr *); 61 const struct vattr *, const struct puffs_cred *); 66 struct puffs_newinfo *, const struct puffs_cn *, const struct vattr *,
|
pgfs_subs.h | 35 struct vattr; 57 int getattr(struct Xconn *, fileid_t, struct vattr *, unsigned int);
|
/src/sys/compat/common/ |
vnd_30.c | 99 static int compat_30_vndioctl(u_long, struct lwp *, void *, int, struct vattr *, 100 int (*)(struct lwp *, void *, int, struct vattr *)); 104 struct vattr *vattr_p, 105 int (*get)(struct lwp *, void *, int, struct vattr *))
|
vnd_50.c | 98 static int compat_50_vndioctl(u_long, struct lwp *, void *, int, struct vattr *, 99 int (*)(struct lwp *, void *, int, struct vattr *)); 103 struct vattr *vattr_p, 104 int (*get)(struct lwp *, void *, int, struct vattr *))
|
/src/sys/kern/ |
tty_bsdpty.c | 76 static void pty_getvattr(struct mount *, struct lwp *, struct vattr *); 148 pty_getvattr(struct mount *mp, struct lwp *l, struct vattr *vattr) 150 vattr_null(vattr); 152 vattr->va_uid = kauth_cred_getuid(l->l_cred); 153 vattr->va_gid = TTY_GID; 154 vattr->va_mode = TTY_PERM;
|
kern_core.c | 127 struct vattr vattr; local in function:coredump 251 VOP_GETATTR(vp, &vattr, cred) || vattr.va_nlink != 1 || 252 vattr.va_uid != kauth_cred_geteuid(cred)) { 256 vattr_null(&vattr); 257 vattr.va_size = 0; 260 vattr.va_uid = security_setidcore_owner; 261 vattr.va_gid = security_setidcore_group; 262 vattr.va_mode = security_setidcore_mode [all...] |
/src/sys/coda/ |
coda_venus.h | 62 /*out*/ struct vattr *vap); 65 venus_setattr(void *mdp, CodaFid *fid, struct vattr *vap, 89 const char *nm, int len, int exclusive, int mode, struct vattr *va, 91 /*out*/ CodaFid *VFid, struct vattr *attr); 110 const char *nm, int len, struct vattr *va, 112 /*out*/ CodaFid *VFid, struct vattr *ova); 121 const char *lnm, int llen, const char *nm, int len, struct vattr *va,
|
/src/sys/rump/librump/rumpvfs/ |
rumpvfs_if_wrappers.c | 59 struct vattr * 62 struct vattr * rv; 72 rump_pub_vattr_settype(struct vattr *arg1, enum rump_vtype arg2) 81 rump_pub_vattr_setmode(struct vattr *arg1, mode_t arg2) 90 rump_pub_vattr_setrdev(struct vattr *arg1, dev_t arg2) 99 rump_pub_vattr_free(struct vattr *arg1) 317 rump_pub_vattr50_to_vattr(const struct vattr *arg1, struct vattr *arg2) 330 rump_pub_vattr_to_vattr50(const struct vattr *arg1, struct vattr *arg2 [all...] |
rumpvfs_compat50.c | 86 rump_vattr50_to_vattr(const struct vattr *_va50, struct vattr *va) 112 rump_vattr_to_vattr50(const struct vattr *va, struct vattr *_va50)
|
rump_vfs.c | 333 struct vattr* 336 struct vattr *vap; 338 vap = kmem_alloc(sizeof(struct vattr), KM_SLEEP); 345 rump_vattr_settype(struct vattr *vap, enum rump_vtype vt) 352 rump_vattr_setmode(struct vattr *vap, mode_t mode) 359 rump_vattr_setrdev(struct vattr *vap, dev_t dev) 366 rump_vattr_free(struct vattr *vap)
|
/src/lib/libpuffs/ |
puffs.h | 83 struct vattr pn_va; 180 const struct vattr *); 183 const struct vattr *); 191 puffs_cookie_t, struct vattr *, const struct puffs_cred *); 193 puffs_cookie_t, const struct vattr *, const struct puffs_cred *); 210 const struct vattr *); 215 const struct vattr *, 245 puffs_cookie_t, struct vattr *, const struct puffs_cred *, 248 puffs_cookie_t, struct vattr *, const struct puffs_cred *, 335 const struct puffs_cn *, const struct vattr *); \ [all...] |
pnode.c | 106 struct vattr * 181 puffs_newinfo_setva(struct puffs_newinfo *pni, struct vattr *va) 184 (void)memcpy(pni->pni_va, va, sizeof(struct vattr));
|
subr.c | 118 struct vattr *va, const struct puffs_cred *pcr) 122 memcpy(va, &pn->pn_va, sizeof(struct vattr)); 152 * Set vattr values for those applicable (i.e. not PUFFS_VNOVAL). 155 puffs_setvattr(struct vattr *vap, const struct vattr *sva) 186 puffs_vattr_null(struct vattr *vap) 266 puffs_stat2vattr(struct vattr *va, const struct stat *sb)
|
/src/sys/sys/ |
pty.h | 54 void (*getvattr)(struct mount *, struct lwp *, struct vattr *);
|
dtrace_bsd.h | 50 struct vattr; 129 struct vnode *, struct vattr *); 139 struct vnode *, struct vattr *, int);
|
vnode_if.h | 88 struct vattr *a_vap; 92 struct vattr *); 100 struct vattr *a_vap; 104 struct vattr *); 150 struct vattr *a_vap; 154 int VOP_GETATTR(struct vnode *, struct vattr *, kauth_cred_t); 160 struct vattr *a_vap; 164 int VOP_SETATTR(struct vnode *, struct vattr *, kauth_cred_t); 333 struct vattr *a_vap; 337 struct vattr *); [all...] |
compat_stub.h | 186 struct vattr; 188 struct vattr *, int (*)(struct lwp *, void *, int, struct vattr *))); 193 struct vattr; 195 struct vattr *, int (*)(struct lwp *, void *, int, struct vattr *)));
|
/src/sys/nfs/ |
nfs_var.h | 58 struct vattr; 95 int nfs_setattrrpc(struct vnode *, struct vattr *, kauth_cred_t, struct lwp *); 100 struct vattr *); 269 struct vattr *, int flags); 270 int nfs_loadattrcache(struct vnode **, struct nfs_fattr *, struct vattr *, 272 int nfs_getattrcache(struct vnode *, struct vattr *); 278 int *, struct vattr *, struct lwp *, int, int); 280 void nfsm_srvwcc(struct nfsrv_descript *, int, struct vattr *, int, 281 struct vattr *, struct mbuf **, char **); 282 void nfsm_srvpostopattr(struct nfsrv_descript *, int, struct vattr *, [all...] |
/src/lib/libperfuse/ |
perfuse_priv.h | 210 const struct vattr *); 213 const struct vattr *); 221 puffs_cookie_t, struct vattr *, const struct puffs_cred *); 223 puffs_cookie_t, const struct vattr *, const struct puffs_cred *); 236 const struct vattr *); 241 const struct vattr *, const char *); 275 puffs_cookie_t, struct vattr *, const struct puffs_cred *, 278 puffs_cookie_t, struct vattr *, const struct puffs_cred *,
|
/src/usr.sbin/puffs/mount_9p/ |
ninepuffs.h | 155 int proto_getstat(struct puffs_usermount *, struct puffs_framebuf *, struct vattr *, 160 struct vattr *); 170 const struct vattr *, const char *, enum vtype); 175 void qid2vattr(struct vattr *, const struct qid9p *); 177 const struct vattr *, p9pfid_t);
|
/src/usr.sbin/puffs/mount_psshfs/ |
psshfs.h | 97 struct vattr va; 203 void psbuf_put_vattr(struct puffs_framebuf *, const struct vattr *, 215 int psbuf_get_vattr(struct puffs_framebuf *, struct vattr *); 220 int psbuf_expect_attrs(struct puffs_framebuf *, struct vattr *); 233 const struct psshfs_dir *, const struct vattr *); 235 const char *, const struct vattr *); 239 int getpathattr(struct puffs_usermount *, const char *, struct vattr *);
|
/src/sys/fs/unionfs/ |
unionfs.h | 131 void unionfs_create_uppervattr_core(struct unionfs_mount *ump, struct vattr *lva, struct vattr *uva); 132 int unionfs_create_uppervattr(struct unionfs_mount *ump, struct vnode *lvp, struct vattr *uva, kauth_cred_t cred);
|