Home
last modified time | relevance | path

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

12

/NextBSD/sys/fs/nfsserver/
HDnfs_nfsdsocket.c57 int, vnode_t , NFSPROC_T *, struct nfsexstuff *) = {
58 (int (*)(struct nfsrv_descript *, int, vnode_t , NFSPROC_T *, struct nfsexstuff *))0,
61 (int (*)(struct nfsrv_descript *, int, vnode_t , NFSPROC_T *, struct nfsexstuff *))0,
67 (int (*)(struct nfsrv_descript *, int, vnode_t , NFSPROC_T *, struct nfsexstuff *))0,
68 (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,
72 (int (*)(struct nfsrv_descript *, int, vnode_t , NFSPROC_T *, struct nfsexstuff *))0,
73 (int (*)(struct nfsrv_descript *, int, vnode_t , NFSPROC_T *, struct nfsexstuff *))0,
83 int, vnode_t , vnode_t *, fhandle_t *,
85 …(int (*)(struct nfsrv_descript *, int, vnode_t , vnode_t *, fhandle_t *, NFSPROC_T *, struct nfsex…
[all …]
HDnfs_nfsdserv.c76 struct nfsvattr *nvap, fhandle_t *fhp, vnode_t *vpp,
77 vnode_t dirp, struct nfsvattr *dirforp, struct nfsvattr *diraftp,
82 struct nfsvattr *nvap, fhandle_t *fhp, vnode_t *vpp,
83 vnode_t dirp, struct nfsvattr *dirforp, struct nfsvattr *diraftp,
92 vnode_t vp, NFSPROC_T *p, struct nfsexstuff *exp) in nfsrvd_access()
179 vnode_t vp, NFSPROC_T *p, __unused struct nfsexstuff *exp) in nfsrvd_getattr()
305 vnode_t vp, NFSPROC_T *p, struct nfsexstuff *exp) in nfsrvd_setattr()
494 vnode_t dp, vnode_t *vpp, fhandle_t *fhp, NFSPROC_T *p, in nfsrvd_lookup()
498 vnode_t vp, dirp = NULL; in nfsrvd_lookup()
594 vnode_t vp, NFSPROC_T *p, __unused struct nfsexstuff *exp) in nfsrvd_readlink()
[all …]
HDnfs_nfsdstate.c93 static int nfsrv_freeopen(struct nfsstate *stp, vnode_t vp, int cansleep,
95 static void nfsrv_freelockowner(struct nfsstate *stp, vnode_t vp, int cansleep,
97 static void nfsrv_freeallnfslocks(struct nfsstate *stp, vnode_t vp,
106 static int nfsrv_getlockfh(vnode_t vp, u_short flags,
131 NFSPROC_T *p, vnode_t vp);
132 static int nfsrv_cleandeleg(vnode_t vp, struct nfslockfile *lfp,
141 static int nfsrv_locallock(vnode_t vp, struct nfslockfile *lfp, int flags,
143 static void nfsrv_localunlock(vnode_t vp, struct nfslockfile *lfp,
145 static int nfsrv_dolocal(vnode_t vp, struct nfslockfile *lfp, int flags,
148 static void nfsrv_locallock_rollback(vnode_t vp, struct nfslockfile *lfp,
[all …]
/NextBSD/sys/fs/nfs/
HDnfs_var.h101 void nfsrv_dumplocks(vnode_t, struct nfsd_dumplocks *, int, NFSPROC_T *);
102 int nfsrv_lockctrl(vnode_t, struct nfsstate **,
105 int nfsrv_openctrl(struct nfsrv_descript *, vnode_t,
109 vnode_t, struct nfsrv_descript *, NFSPROC_T *, int);
110 int nfsrv_openupdate(vnode_t, struct nfsstate *, nfsquad_t,
113 vnode_t, int, struct ucred *, NFSPROC_T *);
123 int nfsrv_checkremove(vnode_t, int, NFSPROC_T *);
124 void nfsd_recalldelegation(vnode_t, NFSPROC_T *);
125 void nfsd_disabledelegation(vnode_t, NFSPROC_T *);
126 int nfsrv_checksetattr(vnode_t, struct nfsrv_descript *,
[all …]
/NextBSD/sys/cddl/contrib/opensolaris/uts/common/sys/
HDgfs.h49 vnode_t *(*gfse_ctor)(vnode_t *); /* constructor */
52 vnode_t *gfse_vnode; /* cached vnode */
61 vnode_t *gfs_vnode; /* current vnode */
62 vnode_t *gfs_parent; /* parent vnode */
69 typedef int (*gfs_readdir_cb)(vnode_t *, void *, int *, offset_t *,
71 typedef int (*gfs_lookup_cb)(vnode_t *, const char *, vnode_t **, ino64_t *,
73 typedef ino64_t (*gfs_inode_cb)(vnode_t *, int);
88 extern vnode_t *gfs_file_create(size_t, vnode_t *, vfs_t *, vnodeops_t *);
89 extern vnode_t *gfs_dir_create(size_t, vnode_t *, vfs_t *, vnodeops_t *,
91 extern vnode_t *gfs_root_create(size_t, vfs_t *, vnodeops_t *, ino64_t,
[all …]
/NextBSD/sys/cddl/compat/opensolaris/sys/
HDpolicy.h46 int secpolicy_basic_link(vnode_t *vp, cred_t *cr);
47 int secpolicy_vnode_owner(vnode_t *vp, cred_t *cr, uid_t owner);
48 int secpolicy_vnode_chown(vnode_t *vp, cred_t *cr, uid_t owner);
50 int secpolicy_vnode_remove(vnode_t *vp, cred_t *cr);
51 int secpolicy_vnode_access(cred_t *cr, vnode_t *vp, uid_t owner,
53 int secpolicy_vnode_access2(cred_t *cr, vnode_t *vp, uid_t owner,
55 int secpolicy_vnode_any_access(cred_t *cr, vnode_t *vp, uid_t owner);
56 int secpolicy_vnode_setdac(vnode_t *vp, cred_t *cr, uid_t owner);
57 int secpolicy_vnode_setattr(cred_t *cr, vnode_t *vp, struct vattr *vap,
61 int secpolicy_vnode_setids_setgids(vnode_t *vp, cred_t *cr, gid_t gid);
[all …]
HDpathname.h47 int lookupname(char *, enum uio_seg, enum symfollow, vnode_t **, vnode_t **);
48 int lookupnameat(char *, enum uio_seg, enum symfollow, vnode_t **, vnode_t **,
49 vnode_t *);
50 int traverse(vnode_t **, int);
HDvnode.h37 typedef struct vnode vnode_t; typedef
68 vn_is_readonly(vnode_t *vp) in vn_is_readonly()
160 vnode_t **vpp, enum create crwhy, mode_t umask, struct vnode *startvp, in vn_openat()
198 vnode_t **vpp, enum create crwhy, mode_t umask) in zfs_vn_open()
209 zfs_vn_rdwr(enum uio_rw rw, vnode_t *vp, caddr_t base, ssize_t len, in zfs_vn_rdwr()
235 zfs_vop_fsync(vnode_t *vp, int flag, cred_t *cr) in zfs_vop_fsync()
254 zfs_vop_close(vnode_t *vp, int flag, int count, offset_t offset, cred_t *cr) in zfs_vop_close()
/NextBSD/sys/cddl/contrib/opensolaris/uts/common/fs/
HDgfs.c159 gfs_get_parent_ino(vnode_t *dvp, cred_t *cr, caller_context_t *ct, in gfs_get_parent_ino()
162 vnode_t *parent; in gfs_get_parent_ino()
436 gfs_lookup_dot(vnode_t **vpp, vnode_t *dvp, vnode_t *pvp, const char *nm) in gfs_lookup_dot()
481 vnode_t *
482 gfs_file_create(size_t size, vnode_t *pvp, vfs_t *vfsp, vnodeops_t *ops) in gfs_file_create()
485 vnode_t *vp; in gfs_file_create()
544 vnode_t *
545 gfs_dir_create(size_t struct_size, vnode_t *pvp, vfs_t *vfsp, vnodeops_t *ops, in gfs_dir_create()
549 vnode_t *vp; in gfs_dir_create()
585 vnode_t *
[all …]
HDvnode.c76 vn_rele_inactive(vnode_t *vp) in vn_rele_inactive()
92 vn_rele_async(vnode_t *vp, taskq_t *taskq) in vn_rele_async()
/NextBSD/sys/cddl/compat/opensolaris/kern/
HDopensolaris_lookup.c39 vnode_t **dirvpp, vnode_t **compvpp) in lookupname()
47 vnode_t **dirvpp, vnode_t **compvpp, vnode_t *startvp) in lookupnameat()
67 traverse(vnode_t **cvpp, int lktype) in traverse()
69 vnode_t *cvp; in traverse()
70 vnode_t *tvp; in traverse()
HDopensolaris_policy.c93 secpolicy_basic_link(vnode_t *vp, cred_t *cr) in secpolicy_basic_link()
111 secpolicy_vnode_remove(vnode_t *vp, cred_t *cr) in secpolicy_vnode_remove()
120 secpolicy_vnode_access(cred_t *cr, vnode_t *vp, uid_t owner, accmode_t accmode) in secpolicy_vnode_access()
149 secpolicy_vnode_access2(cred_t *cr, vnode_t *vp, uid_t owner, in secpolicy_vnode_access2()
163 secpolicy_vnode_any_access(cred_t *cr, vnode_t *vp, uid_t owner) in secpolicy_vnode_any_access()
202 secpolicy_vnode_setdac(vnode_t *vp, cred_t *cr, uid_t owner) in secpolicy_vnode_setdac()
213 secpolicy_vnode_setattr(cred_t *cr, vnode_t *vp, struct vattr *vap, in secpolicy_vnode_setattr()
296 secpolicy_vnode_setids_setgids(vnode_t *vp, cred_t *cr, gid_t gid) in secpolicy_vnode_setids_setgids()
307 secpolicy_vnode_setid_retain(vnode_t *vp, cred_t *cr, in secpolicy_vnode_setid_retain()
317 secpolicy_setid_clear(struct vattr *vap, vnode_t *vp, cred_t *cr) in secpolicy_setid_clear()
[all …]
/NextBSD/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/
HDzfs_ctldir.c97 vnode_t *se_root;
135 static vnode_t *zfsctl_mknode_snapdir(vnode_t *);
136 static vnode_t *zfsctl_mknode_shares(vnode_t *);
137 static vnode_t *zfsctl_snapshot_mknode(vnode_t *, uint64_t objset);
206 zfsctl_is_node(vnode_t *vp) in zfsctl_is_node()
222 zfsctl_root_inode_cb(vnode_t *vp, int index) in zfsctl_root_inode_cb()
243 vnode_t *vp, *rvp; in zfsctl_create()
289 vnode_t *
356 zfsctl_common_getattr(vnode_t *vp, vattr_t *vap) in zfsctl_common_getattr()
391 vnode_t *vp = ap->a_vp;
[all …]
HDzfs_vnops.c183 zfs_open(vnode_t **vpp, int flag, cred_t *cr, caller_context_t *ct) in zfs_open()
216 zfs_close(vnode_t *vp, int flag, int count, offset_t offset, cred_t *cr, in zfs_close()
249 zfs_holey(vnode_t *vp, u_long cmd, offset_t *off) in zfs_holey()
292 zfs_ioctl(vnode_t *vp, u_long com, intptr_t data, int flag, cred_t *cred, in zfs_ioctl()
391 page_busy(vnode_t *vp, int64_t start, int64_t off, int64_t nbytes) in page_busy()
462 page_hold(vnode_t *vp, int64_t start) in page_hold()
516 update_pages(vnode_t *vp, int64_t start, int len, objset_t *os, uint64_t oid, in update_pages()
563 mappedread_sf(vnode_t *vp, int nbytes, uio_t *uio) in mappedread_sf()
633 mappedread(vnode_t *vp, int nbytes, uio_t *uio) in mappedread()
700 zfs_read(vnode_t *vp, uio_t *uio, int ioflag, cred_t *cr, caller_context_t *ct) in zfs_read()
[all …]
HDzfs_replay.c274 vnode_t *vp = NULL; in zfs_replay_create_acl()
422 vnode_t *vp = NULL; in zfs_replay_create()
554 vnode_t *vp; in zfs_replay_remove()
646 vnode_t *svp, *tvp; in zfs_replay_rename()
858 vnode_t *vp; in zfs_replay_setattr()
908 extern int zfs_setsecattr(vnode_t *vp, vsecattr_t *vsecp, int flag, cred_t *cr,
916 vnode_t *vp; in zfs_replay_acl_v0()
965 vnode_t *vp; in zfs_replay_acl()
/NextBSD/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/
HDzfs_ctldir.h47 vnode_t *zfsctl_root(znode_t *);
50 boolean_t zfsctl_is_node(vnode_t *);
56 int zfsctl_root_lookup(vnode_t *dvp, char *nm, vnode_t **vpp, pathname_t *pnp,
57 int flags, vnode_t *rdir, cred_t *cr, caller_context_t *ct,
HDzfs_dir.h57 extern int zfs_dirlook(znode_t *, char *, vnode_t **, int, 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 *);
HDzfs_znode.h181 vnode_t *z_vnode;
233 static __inline vnode_t *
236 vnode_t *vp = zp->z_vnode; in ZTOV()
242 VTOZ(vnode_t *vp) in VTOZ()
/NextBSD/usr.sbin/notifyd/
HDpathwatch.c108 } vnode_t; typedef
115 vnode_t **vnode;
121 static void _path_node_update(path_node_t *pnode, uint32_t flags, vnode_t *vnode);
282 _vnode_add_pnode(vnode_t *vnode, path_node_t *pnode) in _vnode_add_pnode()
318 _vnode_free(vnode_t *vnode) in _vnode_free()
340 _vnode_event(vnode_t *vnode) in _vnode_event()
385 static vnode_t *
390 vnode_t *vnode; in _vnode_create()
424 vnode = (vnode_t *)calloc(1, sizeof(vnode_t)); in _vnode_create()
448 _global.vnode = (vnode_t **)calloc(1, sizeof(vnode_t *)); in _vnode_create()
[all …]
/NextBSD/cddl/contrib/opensolaris/lib/libzpool/common/
HDkernel.c52 vnode_t *rootdir = (vnode_t *)0xabcd1234;
421 vn_open(char *path, int x1, int flags, int mode, vnode_t **vpp, int x2, int x3) in vn_open()
425 vnode_t *vp; in vn_open()
494 *vpp = vp = umem_zalloc(sizeof (vnode_t), UMEM_NOFAIL); in vn_open()
506 vn_openat(char *path, int x1, int flags, int mode, vnode_t **vpp, int x2, in vn_openat()
507 int x3, vnode_t *startvp, int fd) in vn_openat()
525 vn_rdwr(int uio, vnode_t *vp, void *addr, ssize_t len, offset_t offset, in vn_rdwr()
560 vn_close(vnode_t *vp, int openflag, cred_t *cr, kthread_t *td) in vn_close()
566 umem_free(vp, sizeof (vnode_t)); in vn_close()
574 fop_getattr(vnode_t *vp, vattr_t *vap) in fop_getattr()
[all …]
/NextBSD/sys/cddl/dev/dtrace/
HDdtrace_test.c52 typedef struct vnode vnode_t; typedef
53 vnode_t dummy;
54 vnode_t *rootvp = &dummy;
/NextBSD/cddl/contrib/opensolaris/lib/libzpool/common/sys/
HDzfs_context.h438 } vnode_t; typedef
507 extern int fop_getattr(vnode_t *vp, vattr_t *vap);
521 extern int vn_open(char *path, int x1, int oflags, int mode, vnode_t **vpp,
523 extern int vn_openat(char *path, int x1, int oflags, int mode, vnode_t **vpp,
524 int x2, int x3, vnode_t *vp, int fd);
525 extern int vn_rdwr(int uio, vnode_t *vp, void *addr, ssize_t len,
527 extern void vn_close(vnode_t *vp, int openflag, cred_t *cr, kthread_t *td);
533 extern vnode_t *rootdir;
/NextBSD/sys/fs/nfsclient/
HDnfs_clrpcops.c90 static int nfsrpc_setattrrpc(vnode_t , struct vattr *, nfsv4stateid_t *,
92 static int nfsrpc_readrpc(vnode_t , struct uio *, struct ucred *,
94 static int nfsrpc_writerpc(vnode_t , struct uio *, int *, int *,
97 static int nfsrpc_createv23(vnode_t , char *, int, struct vattr *,
100 static int nfsrpc_createv4(vnode_t , char *, int, struct vattr *,
107 static int nfsrpc_setaclrpc(vnode_t, struct ucred *, NFSPROC_T *,
109 static int nfsrpc_getlayout(struct nfsmount *, vnode_t, struct nfsfh *, int,
115 static int nfscl_doflayoutio(vnode_t, struct uio *, int *, int *, int *,
118 static int nfsrpc_readds(vnode_t, struct uio *, nfsv4stateid_t *, int *,
121 static int nfsrpc_writeds(vnode_t, struct uio *, int *, int *,
[all …]
HDnfs_clstate.c134 static int nfscl_moveopen(vnode_t , struct nfsclclient *,
138 static int nfscl_relock(vnode_t , struct nfsclclient *, struct nfsmount *,
140 static int nfscl_tryopen(struct nfsmount *, vnode_t , u_int8_t *, int,
143 static int nfscl_trylock(struct nfsmount *, vnode_t , u_int8_t *,
152 struct nfscldeleg *, vnode_t, struct ucred *, NFSPROC_T *, int);
209 nfscl_open(vnode_t vp, u_int8_t *nfhp, int fhlen, u_int32_t amode, int usedeleg, in nfscl_open()
473 nfscl_getstateid(vnode_t vp, u_int8_t *nfhp, int fhlen, u_int32_t mode, in nfscl_getstateid()
924 nfscl_getbytelock(vnode_t vp, u_int64_t off, u_int64_t len, in nfscl_getbytelock()
1121 nfscl_relbytelock(vnode_t vp, u_int64_t off, u_int64_t len, in nfscl_relbytelock()
1233 nfscl_releasealllocks(struct nfsclclient *clp, vnode_t vp, NFSPROC_T *p, in nfscl_releasealllocks()
[all …]
/NextBSD/cddl/lib/libdtrace/
HDnfs.d105 noi_curpath = (arg2 == 0 || ((vnode_t *)arg2)->v_path == NULL) ?
106 "<unknown>" : ((vnode_t *)arg2)->v_path;

12