Home
last modified time | relevance | path

Searched refs:vnode_t (Results 1 – 25 of 80) sorted by relevance

1234

/netbsd-src/sys/fs/nfs/server/
H A Dnfs_nfsdsocket.c59 int, vnode_t , NFSPROC_T *, struct nfsexstuff *) = {
60 (int (*)(struct nfsrv_descript *, int, vnode_t , NFSPROC_T *, struct nfsexstuff *))0,
63 (int (*)(struct nfsrv_descript *, int, vnode_t , NFSPROC_T *, struct nfsexstuff *))0,
69 (int (*)(struct nfsrv_descript *, int, vnode_t , NFSPROC_T *, struct nfsexstuff *))0,
70 (int (*)(struct nfsrv_descript *, int, vnode_t , NFSPROC_T *, struct nfsexstuff *))0,
71 (int (*)(struct nfsrv_descript *, int, vnode_t , NFSPROC_T *, struct nfsexstuff *))0,
74 (int (*)(struct nfsrv_descript *, int, vnode_t , NFSPROC_T *, struct nfsexstuff *))0,
75 (int (*)(struct nfsrv_descript *, int, vnode_t , NFSPROC_T *, struct nfsexstuff *))0,
85 int, vnode_t , vnode_t *, fhandle_t *,
87 …(int (*)(struct nfsrv_descript *, int, vnode_t , vnode_t *, fhandle_t *, NFSPROC_T *, struct nfsex…
[all …]
H A Dnfs_nfsdserv.c78 struct nfsvattr *nvap, fhandle_t *fhp, vnode_t *vpp,
79 vnode_t dirp, struct nfsvattr *dirforp, struct nfsvattr *diraftp,
84 struct nfsvattr *nvap, fhandle_t *fhp, vnode_t *vpp,
85 vnode_t dirp, struct nfsvattr *dirforp, struct nfsvattr *diraftp,
94 vnode_t vp, NFSPROC_T *p, struct nfsexstuff *exp) in nfsrvd_access()
181 vnode_t vp, NFSPROC_T *p, __unused struct nfsexstuff *exp) in nfsrvd_getattr()
307 vnode_t vp, NFSPROC_T *p, struct nfsexstuff *exp) in nfsrvd_setattr()
496 vnode_t dp, vnode_t *vpp, fhandle_t *fhp, NFSPROC_T *p, in nfsrvd_lookup()
500 vnode_t vp, dirp = NULL; in nfsrvd_lookup()
596 vnode_t vp, NFSPROC_T *p, __unused struct nfsexstuff *exp) in nfsrvd_readlink()
[all …]
/netbsd-src/sys/fs/nfs/common/
H A Dnfs_var.h103 void nfsrv_dumplocks(vnode_t, struct nfsd_dumplocks *, int, NFSPROC_T *);
104 int nfsrv_lockctrl(vnode_t, struct nfsstate **,
107 int nfsrv_openctrl(struct nfsrv_descript *, vnode_t,
111 vnode_t, struct nfsrv_descript *, NFSPROC_T *, int);
112 int nfsrv_openupdate(vnode_t, struct nfsstate *, nfsquad_t,
115 vnode_t, int, struct kauth_cred *, NFSPROC_T *);
125 int nfsrv_checkremove(vnode_t, int, NFSPROC_T *);
126 void nfsd_recalldelegation(vnode_t, NFSPROC_T *);
127 void nfsd_disabledelegation(vnode_t, NFSPROC_T *);
128 int nfsrv_checksetattr(vnode_t, struct nfsrv_descript *,
[all …]
/netbsd-src/external/cddl/osnet/sys/sys/
H A Dpolicy.h48 int secpolicy_basic_link(vnode_t *vp, cred_t *cr);
49 int secpolicy_vnode_owner(vnode_t *vp, cred_t *cr, uid_t owner);
50 int secpolicy_vnode_chown(vnode_t *vp, cred_t *cr, uid_t owner);
52 int secpolicy_vnode_remove(vnode_t *vp, cred_t *cr);
53 int secpolicy_vnode_access(cred_t *cr, vnode_t *vp, uid_t owner,
55 int secpolicy_vnode_access2(cred_t *cr, vnode_t *vp, uid_t owner,
57 int secpolicy_vnode_any_access(cred_t *cr, vnode_t *vp, uid_t owner);
58 int secpolicy_vnode_setdac(vnode_t *vp, cred_t *cr, uid_t owner);
59 int secpolicy_vnode_setattr(cred_t *cr, vnode_t *vp, struct vattr *vap,
63 int secpolicy_vnode_setids_setgids(vnode_t *vp, cred_t *cr, gid_t gid);
[all …]
H A Dvnode.h148 int vn_is_readonly(vnode_t *);
241 vnode_t **vpp, enum create crwhy, mode_t umask) in zfs_vn_open()
267 zfs_vn_rdwr(enum uio_rw rw, vnode_t *vp, caddr_t base, ssize_t len, in zfs_vn_rdwr()
290 zfs_vop_fsync(vnode_t *vp, int flag, cred_t *cr) in zfs_vop_fsync()
304 zfs_vop_close(vnode_t *vp, int flag, int count, offset_t offset, cred_t *cr) in zfs_vop_close()
317 zfs_vop_getattr(vnode_t *vp, vattr_t *ap, int flag, cred_t *cr) in zfs_vop_getattr()
329 zfs_vop_seek(vnode_t *vp, off_t off, off_t *offp) in zfs_vop_seek()
343 zfs_vop_putpage(vnode_t *vp, off_t off, size_t len, int flag) in zfs_vop_putpage()
H A Dpathname.h48 int lookupname(char *, enum uio_seg, enum symfollow, vnode_t **, vnode_t **);
/netbsd-src/sys/fs/tmpfs/
H A Dtmpfs.h91 vnode_t * tn_vnode;
253 int tmpfs_construct_node(vnode_t *, vnode_t **, struct vattr *,
269 int tmpfs_reg_resize(vnode_t *, off_t);
271 int tmpfs_chflags(vnode_t *, int, kauth_cred_t, lwp_t *);
272 int tmpfs_chmod(vnode_t *, mode_t, kauth_cred_t, lwp_t *);
273 int tmpfs_chown(vnode_t *, uid_t, gid_t, kauth_cred_t, lwp_t *);
274 int tmpfs_chsize(vnode_t *, u_quad_t, kauth_cred_t, lwp_t *);
275 int tmpfs_chtimes(vnode_t *, const struct timespec *,
278 void tmpfs_update(vnode_t *, unsigned);
279 void tmpfs_update_locked(vnode_t *, unsigned);
[all …]
H A Dtmpfs_vnops.c136 vnode_t *dvp = ap->a_dvp, **vpp = ap->a_vpp; in tmpfs_lookup()
309 vnode_t *dvp = ap->a_dvp, **vpp = ap->a_vpp; in tmpfs_create()
327 vnode_t *dvp = ap->a_dvp, **vpp = ap->a_vpp; in tmpfs_mknod()
347 vnode_t *vp = ap->a_vp; in tmpfs_open()
371 vnode_t *vp __diagused = ap->a_vp; in tmpfs_close()
385 vnode_t *vp = ap->a_vp; in tmpfs_access()
427 vnode_t *vp = ap->a_vp; in tmpfs_getattr()
470 vnode_t *vp = ap->a_vp; in tmpfs_setattr()
519 vnode_t *vp = ap->a_vp; in tmpfs_read()
573 vnode_t *vp = ap->a_vp; in tmpfs_write()
[all …]
H A Dtmpfs_subr.c368 tmpfs_construct_node(vnode_t *dvp, vnode_t **vpp, struct vattr *vap, in tmpfs_construct_node()
500 vnode_t *dvp = dnode->tn_vnode; in tmpfs_dir_attach()
557 vnode_t *dvp = dnode->tn_vnode; in tmpfs_dir_detach()
958 tmpfs_chflags(vnode_t *vp, int flags, kauth_cred_t cred, lwp_t *l) in tmpfs_chflags()
1017 tmpfs_chmod(vnode_t *vp, mode_t mode, kauth_cred_t cred, lwp_t *l) in tmpfs_chmod()
1050 tmpfs_chown(vnode_t *vp, uid_t uid, gid_t gid, kauth_cred_t cred, lwp_t *l) in tmpfs_chown()
1091 tmpfs_chsize(vnode_t *vp, u_quad_t size, kauth_cred_t cred, lwp_t *l) in tmpfs_chsize()
1143 tmpfs_chtimes(vnode_t *vp, const struct timespec *atime, in tmpfs_chtimes()
1185 tmpfs_update_locked(vnode_t *vp, unsigned tflags) in tmpfs_update_locked()
1212 tmpfs_update(vnode_t *vp, unsigned tflags) in tmpfs_update()
[all …]
/netbsd-src/external/cddl/osnet/sys/kern/
H A Dpolicy.c118 secpolicy_fs_mount(cred_t *cred, vnode_t *mvp, struct mount *vfsp) in secpolicy_fs_mount()
144 secpolicy_basic_link(vnode_t *vp, cred_t *cred) in secpolicy_basic_link()
159 secpolicy_vnode_remove(vnode_t *vp, cred_t *cred) in secpolicy_vnode_remove()
167 secpolicy_vnode_owner(vnode_t *vp, cred_t *cred, uid_t owner) in secpolicy_vnode_owner()
180 secpolicy_vnode_access(cred_t *cred, vnode_t *vp, uid_t owner, in secpolicy_vnode_access()
192 secpolicy_vnode_access2(cred_t *cr, vnode_t *vp, uid_t owner, in secpolicy_vnode_access2()
206 secpolicy_vnode_any_access(cred_t *cr, vnode_t *vp, uid_t owner) in secpolicy_vnode_any_access()
213 secpolicy_xvattr(vnode_t *vp, xvattr_t *xvap, uid_t owner, cred_t *cred, vtype_t vtype) in secpolicy_xvattr()
220 secpolicy_vnode_setid_retain(vnode_t *vp, cred_t *cred, boolean_t issuidroot __unused) in secpolicy_vnode_setid_retain()
227 secpolicy_vnode_setids_setgids(vnode_t *vp, cred_t *cred, gid_t gid) in secpolicy_vnode_setids_setgids()
[all …]
/netbsd-src/sys/miscfs/specfs/
H A Dspecdev.h67 vnode_t *sn_next;
77 vnode_t *sd_bdevvp;
95 void spec_node_init(vnode_t *, dev_t);
96 void spec_node_destroy(vnode_t *);
97 int spec_node_lookup_by_dev(enum vtype, dev_t, int, vnode_t **);
98 int spec_node_lookup_by_mount(struct mount *, vnode_t **);
99 struct mount *spec_node_getmountedfs(vnode_t *);
100 void spec_node_setmountedfs(vnode_t *, struct mount *);
101 void spec_node_revoke(vnode_t *);
/netbsd-src/sys/sys/
H A Dvnode_impl.h129 void _vstate_assert(vnode_t *, enum vnode_state, const char *, int, bool);
150 vnode_t *
152 void vnfree_marker(vnode_t *);
153 bool vnis_marker(vnode_t *);
154 void vcache_make_anon(vnode_t *);
155 int vcache_vget(vnode_t *);
156 int vcache_tryvget(vnode_t *);
/netbsd-src/external/cddl/osnet/dist/uts/common/fs/zfs/sys/
H A Dzfs_ctldir.h48 int zfsctl_loadvnode(vfs_t *, vnode_t *, const void *, size_t, const void **);
49 int zfsctl_vptofh(vnode_t *, fid_t *, size_t *);
50 int zfsctl_root(zfsvfs_t *, vnode_t **);
51 int zfsctl_snapshot(zfsvfs_t *, vnode_t **);
53 int zfsctl_root(zfsvfs_t *, int, vnode_t **);
57 boolean_t zfsctl_is_node(vnode_t *);
H A Dzfs_dir.h56 extern int zfs_dirlook(vnode_t *, const char *, vnode_t **, int);
67 extern int zfs_get_xattrdir(znode_t *, vnode_t **, cred_t *, int);
68 extern int zfs_make_xattrdir(znode_t *, vattr_t *, vnode_t **, cred_t *);
/netbsd-src/sys/coda/
H A Dcoda_vnops.c226 vnode_t *vp = ap->a_vp; in coda_open()
234 vnode_t *container_vp; in coda_open()
313 vnode_t *vp = ap->a_vp; in coda_close()
393 coda_rdwr(vnode_t *vp, struct uio *uiop, enum uio_rw rw, int ioflag, in coda_rdwr()
400 vnode_t *cfvp = cp->c_ovp; in coda_rdwr()
501 vnode_t *vp = ap->a_vp; in coda_ioctl()
508 vnode_t *tvp; in coda_ioctl()
583 vnode_t *vp = ap->a_vp; in coda_getattr()
634 vnode_t *vp = ap->a_vp; in coda_setattr()
666 vnode_t *vp = ap->a_vp; in coda_access()
[all …]
H A Dcoda_vnops.h84 int coda_rdwr(vnode_t *, struct uio *, enum uio_rw, int, kauth_cred_t,
86 int coda_grab_vnode(vnode_t *, dev_t, ino_t, vnode_t **);
/netbsd-src/external/cddl/osnet/dist/uts/common/fs/zfs/
H A Dzfs_ctldir.c153 typedef void sfs_vnode_setup_fn(vnode_t *vp, void *arg);
232 sfs_reclaim_vnode(vnode_t *vp) in sfs_reclaim_vnode()
321 zfsctl_is_node(vnode_t *vp) in zfsctl_is_node()
345 vnode_t *rvp; in zfsctl_create()
386 zfsctl_common_vnode_setup(vnode_t *vp, void *arg) in zfsctl_common_vnode_setup()
427 zfsctl_root(zfsvfs_t *zfsvfs, int flags, vnode_t **vpp) in zfsctl_root()
429 vnode_t *vp; in zfsctl_root()
485 zfsctl_common_getattr(vnode_t *vp, vattr_t *vap) in zfsctl_common_getattr()
528 vnode_t *vp = ap->a_vp;
555 vnode_t *vp = ap->a_vp;
[all …]
H A Dzfs_vnops.c198 zfs_open(vnode_t **vpp, int flag, cred_t *cr, caller_context_t *ct) in zfs_open()
231 zfs_close(vnode_t *vp, int flag, int count, offset_t offset, cred_t *cr, in zfs_close()
264 zfs_holey(vnode_t *vp, u_long cmd, offset_t *off) in zfs_holey()
307 zfs_ioctl(vnode_t *vp, u_long com, intptr_t data, int flag, cred_t *cred, in zfs_ioctl()
407 page_busy(vnode_t *vp, int64_t start, int64_t off, int64_t nbytes) in page_busy()
472 page_hold(vnode_t *vp, int64_t start) in page_hold()
526 update_pages(vnode_t *vp, int64_t start, int len, objset_t *os, uint64_t oid, in update_pages()
573 mappedread_sf(vnode_t *vp, int nbytes, uio_t *uio) in mappedread_sf()
643 mappedread(vnode_t *vp, int nbytes, uio_t *uio) in mappedread()
727 mappedread(vnode_t *vp, int nbytes, uio_t *uio) in mappedread()
[all …]
/netbsd-src/sys/kern/
H A Dvfs_vnode.c141 * Vnode is considered active, if reference count (vnode_t::v_usecount)
221 static void lru_requeue(vnode_t *, vnodelst_t *);
222 static vnodelst_t * lru_which(vnode_t *);
231 static void vcache_reclaim(vnode_t *);
233 static void vrelel(vnode_t *, int, int);
234 static void vnpanic(vnode_t *, const char *, ...)
276 _vstate_assert(vnode_t *vp, enum vnode_state state, const char *func, int line, in _vstate_assert()
308 vstate_assert_get(vnode_t *vp, const char *func, int line) in vstate_assert_get()
321 vstate_assert_wait_stable(vnode_t *vp, const char *func, int line) in vstate_assert_wait_stable()
339 vstate_assert_change(vnode_t *v in vstate_assert_change()
[all...]
H A Dvfs_mount.c122 vnode_t * rootvnode;
153 vfs_mountalloc(struct vfsops *vfsops, vnode_t *vp) in vfs_mountalloc()
449 vnode_t *vp; in vfs_vnode_iterator_init()
467 vnode_t *mvp = VIMPL_TO_VNODE(mvip); in vfs_vnode_iterator_destroy()
487 vnode_t *vp; in vfs_vnode_iterator_next1()
539 vfs_insmntque(vnode_t *vp, struct mount *mp) in vfs_insmntque()
594 static vnode_t * in vflushnext()
609 vflush_one(vnode_t *vp, vnode_t *skipvp, int flags) in vflush_one()
671 vflush(struct mount *mp, vnode_t *skipv in vflush()
[all...]
/netbsd-src/external/cddl/osnet/dist/lib/libzpool/common/
H A Dkernel.c57 vnode_t *rootdir = (vnode_t *)0xabcd1234;
434 vn_open(char *path, int x1, int flags, int mode, vnode_t **vpp, int x2, int x3) in vn_open()
438 vnode_t *vp; in vn_open()
526 *vpp = vp = umem_zalloc(sizeof (vnode_t), UMEM_NOFAIL); in vn_open()
538 vn_openat(char *path, int x1, int flags, int mode, vnode_t **vpp, int x2, in vn_openat()
539 int x3, vnode_t *startvp, int fd) in vn_openat()
557 vn_rdwr(int uio, vnode_t *vp, void *addr, ssize_t len, offset_t offset, in vn_rdwr()
592 vn_close(vnode_t *vp, int openflag, cred_t *cr, kthread_t *td) in vn_close()
598 umem_free(vp, sizeof (vnode_t)); in vn_close()
606 fop_getattr(vnode_t *vp, vattr_t *vap) in fop_getattr()
[all …]
/netbsd-src/external/cddl/osnet/dev/dtrace/
H A Ddtrace_test.c54 typedef struct vnode vnode_t; typedef
55 vnode_t dummy;
56 vnode_t *rootvp = &dummy;
/netbsd-src/sys/miscfs/genfs/
H A Dgenfs_vnops.c324 vnode_t *vp = ap->a_vp; in genfs_deadlock()
361 vnode_t *vp = ap->a_vp; in genfs_deadunlock()
379 vnode_t *vp = ap->a_vp; in genfs_lock()
413 vnode_t *vp = ap->a_vp; in genfs_unlock()
430 vnode_t *vp = ap->a_vp; in genfs_islocked()
686 genfs_can_access(vnode_t *vp, kauth_cred_t cred, uid_t file_uid, gid_t file_gid, in genfs_can_access()
754 genfs_can_access_acl_posix1e(vnode_t *vp, kauth_cred_t cred, uid_t file_uid, in genfs_can_access_acl_posix1e()
1095 genfs_can_access_acl_nfs4(vnode_t *vp, kauth_cred_t cred, uid_t file_uid, in genfs_can_access_acl_nfs4()
1198 genfs_can_chmod(vnode_t *vp, kauth_cred_t cred, uid_t cur_uid, in genfs_can_chmod()
1254 genfs_can_chown(vnode_t *vp, kauth_cred_t cred, uid_t cur_uid, in genfs_can_chown()
[all …]
/netbsd-src/sys/conf/
H A Ddebugsyms.c33 proc_t *_debugsym_dummyfunc(vnode_t *vp);
36 _debugsym_dummyfunc(vnode_t *vp) in _debugsym_dummyfunc()
/netbsd-src/sys/secmodel/extensions/
H A Dsecmodel_extensions_vfs.c125 vnode_t *vp; in secmodel_extensions_system_cb()
142 vp = (vnode_t *)arg1; in secmodel_extensions_system_cb()
210 error = VOP_GETATTR((vnode_t *)arg0, &va, cred); in secmodel_extensions_vnode_cb()

1234