Home
last modified time | relevance | path

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

12

/freebsd/sys/fs/nfsserver/
H A Dnfs_nfsdsocket.c64 int, vnode_t , struct nfsexstuff *) = {
65 (int (*)(struct nfsrv_descript *, int, vnode_t , struct nfsexstuff *))0,
68 (int (*)(struct nfsrv_descript *, int, vnode_t , struct nfsexstuff *))0,
74 (int (*)(struct nfsrv_descript *, int, vnode_t , struct nfsexstuff *))0,
75 (int (*)(struct nfsrv_descript *, int, vnode_t , struct nfsexstuff *))0,
76 (int (*)(struct nfsrv_descript *, int, vnode_t , struct nfsexstuff *))0,
79 (int (*)(struct nfsrv_descript *, int, vnode_t , struct nfsexstuff *))0,
80 (int (*)(struct nfsrv_descript *, int, vnode_t , struct nfsexstuff *))0,
90 int, vnode_t , vnode_t *, fhandle_t *, struct nfsexstuff *) = {
91 (int (*)(struct nfsrv_descript *, int, vnode_t , vnode_t *, fhandle_t *, struct nfsexstuff *))0,
[all …]
H A Dnfs_nfsdserv.c118 struct nfsvattr *nvap, fhandle_t *fhp, vnode_t *vpp,
119 vnode_t dirp, struct nfsvattr *dirforp, struct nfsvattr *diraftp,
124 struct nfsvattr *nvap, fhandle_t *fhp, vnode_t *vpp,
125 vnode_t dirp, struct nfsvattr *dirforp, struct nfsvattr *diraftp,
134 vnode_t vp, struct nfsexstuff *exp) in nfsrvd_access()
241 vnode_t vp, __unused struct nfsexstuff *exp) in nfsrvd_getattr()
404 vnode_t vp, struct nfsexstuff *exp) in nfsrvd_setattr()
720 vnode_t dp, vnode_t *vpp, fhandle_t *fhp, struct nfsexstuff *exp) in nfsrvd_lookup()
723 vnode_t vp, dirp = NULL; in nfsrvd_lookup()
835 vnode_t vp, __unused struct nfsexstuff *exp) in nfsrvd_readlink()
[all …]
H A Dnfs_nfsdstate.c148 static void nfsrv_freeopen(struct nfsstate *stp, vnode_t vp, int cansleep,
150 static void nfsrv_freelockowner(struct nfsstate *stp, vnode_t vp, int cansleep,
152 static void nfsrv_freeallnfslocks(struct nfsstate *stp, vnode_t vp,
161 static int nfsrv_getlockfh(vnode_t vp, u_short flags,
187 NFSPROC_T *p, vnode_t vp);
188 static int nfsrv_cleandeleg(vnode_t vp, struct nfslockfile *lfp,
197 static int nfsrv_locallock(vnode_t vp, struct nfslockfile *lfp, int flags,
199 static void nfsrv_localunlock(vnode_t vp, struct nfslockfile *lfp,
201 static int nfsrv_dolocal(vnode_t vp, struct nfslockfile *lfp, int flags,
204 static void nfsrv_locallock_rollback(vnode_t vp, struct nfslockfile *lfp,
[all …]
/freebsd/sys/fs/nfs/
H A Dnfs_var.h107 void nfsrv_dumplocks(vnode_t, struct nfsd_dumplocks *, int, NFSPROC_T *);
108 int nfsrv_lockctrl(vnode_t, struct nfsstate **,
111 int nfsrv_openctrl(struct nfsrv_descript *, vnode_t,
115 vnode_t, struct nfsrv_descript *, NFSPROC_T *, int);
116 int nfsrv_openupdate(vnode_t, struct nfsstate *, nfsquad_t,
119 vnode_t, int, struct ucred *, NFSPROC_T *, int *);
128 int nfsrv_checkremove(vnode_t, int, struct nfsrv_descript *, nfsquad_t,
130 void nfsd_recalldelegation(vnode_t, NFSPROC_T *);
131 void nfsd_disabledelegation(vnode_t, NFSPROC_T *);
132 int nfsrv_checksetattr(vnode_t, struct nfsrv_descript *,
[all …]
H A Dnfskpiport.h38 typedef struct vnode * vnode_t; typedef
H A Dnfsrvstate.h349 vnode_t nfsdev_dvp;
363 vnode_t nfsdev_dsdir[0];
/freebsd/sys/cddl/compat/opensolaris/sys/
H A Dpolicy.h45 int secpolicy_basic_link(vnode_t *vp, cred_t *cr);
46 int secpolicy_vnode_owner(vnode_t *vp, cred_t *cr, uid_t owner);
47 int secpolicy_vnode_chown(vnode_t *vp, cred_t *cr, uid_t owner);
49 int secpolicy_vnode_remove(vnode_t *vp, cred_t *cr);
50 int secpolicy_vnode_access(cred_t *cr, vnode_t *vp, uid_t owner,
52 int secpolicy_vnode_access2(cred_t *cr, vnode_t *vp, uid_t owner,
54 int secpolicy_vnode_any_access(cred_t *cr, vnode_t *vp, uid_t owner);
55 int secpolicy_vnode_setdac(vnode_t *vp, cred_t *cr, uid_t owner);
56 int secpolicy_vnode_setattr(cred_t *cr, vnode_t *vp, struct vattr *vap,
60 int secpolicy_vnode_setids_setgids(vnode_t *vp, cred_t *cr, gid_t gid);
[all …]
H A Dpathname.h35 int lookupname(char *, enum uio_seg, enum symfollow, vnode_t **, vnode_t **);
36 int lookupnameat(char *, enum uio_seg, enum symfollow, vnode_t **, vnode_t **,
37 vnode_t *);
H A Dvfs.h100 int mount_snapshot(kthread_t *td, vnode_t **vpp, const char *fstype,
/freebsd/sys/contrib/openzfs/include/os/freebsd/spl/sys/
H A Dpolicy.h44 int secpolicy_basic_link(vnode_t *vp, cred_t *cr);
45 int secpolicy_vnode_owner(vnode_t *vp, cred_t *cr, uid_t owner);
46 int secpolicy_vnode_chown(vnode_t *vp, cred_t *cr, uid_t owner);
48 int secpolicy_vnode_remove(vnode_t *vp, cred_t *cr);
49 int secpolicy_vnode_access(cred_t *cr, vnode_t *vp, uid_t owner,
51 int secpolicy_vnode_access2(cred_t *cr, vnode_t *vp, uid_t owner,
53 int secpolicy_vnode_any_access(cred_t *cr, vnode_t *vp, uid_t owner);
54 int secpolicy_vnode_setdac(vnode_t *vp, cred_t *cr, uid_t owner);
55 int secpolicy_vnode_setattr(cred_t *cr, vnode_t *vp, struct vattr *vap,
59 int secpolicy_vnode_setids_setgids(vnode_t *vp, cred_t *cr, gid_t gid);
[all …]
H A Dvnode.h38 typedef struct vnode vnode_t; typedef
85 vn_flush_cached_data(vnode_t *vp, boolean_t sync) in vn_flush_cached_data()
H A Dvfs.h104 int mount_snapshot(kthread_t *td, vnode_t **vpp, const char *fstype,
/freebsd/sys/contrib/openzfs/module/os/freebsd/spl/
H A Dspl_policy.c87 secpolicy_basic_link(vnode_t *vp, cred_t *cr) in secpolicy_basic_link()
105 secpolicy_vnode_remove(vnode_t *vp, cred_t *cr) in secpolicy_vnode_remove()
114 secpolicy_vnode_access(cred_t *cr, vnode_t *vp, uid_t owner, accmode_t accmode) in secpolicy_vnode_access()
143 secpolicy_vnode_access2(cred_t *cr, vnode_t *vp, uid_t owner, in secpolicy_vnode_access2()
157 secpolicy_vnode_any_access(cred_t *cr, vnode_t *vp, uid_t owner) in secpolicy_vnode_any_access()
195 secpolicy_vnode_setdac(vnode_t *vp, cred_t *cr, uid_t owner) in secpolicy_vnode_setdac()
206 secpolicy_vnode_setattr(cred_t *cr, vnode_t *vp, struct vattr *vap, in secpolicy_vnode_setattr()
289 secpolicy_vnode_setids_setgids(vnode_t *vp, cred_t *cr, gid_t gid) in secpolicy_vnode_setids_setgids()
310 secpolicy_setid_clear(struct vattr *vap, vnode_t *vp, cred_t *cr) in secpolicy_setid_clear()
325 secpolicy_setid_setsticky_clear(vnode_t *vp, struct vattr *vap, in secpolicy_setid_setsticky_clear()
[all …]
H A Dspl_vfs.c120 mount_snapshot(kthread_t *td, vnode_t **vpp, const char *fstype, char *fspath, in mount_snapshot()
125 vnode_t *vp, *mvp; in mount_snapshot()
263 vrele((vnode_t *)vp); in vrele_task_runner()
277 vn_rele_async(vnode_t *vp, taskq_t *taskq) in vn_rele_async()
/freebsd/sys/contrib/openzfs/module/os/freebsd/zfs/
H A Dzfs_ctldir.c154 typedef void sfs_vnode_setup_fn(vnode_t *vp, void *arg);
237 sfs_reclaim_vnode(vnode_t *vp) in sfs_reclaim_vnode()
324 zfsctl_is_node(vnode_t *vp) in zfsctl_is_node()
347 vnode_t *rvp; in zfsctl_create()
388 zfsctl_common_vnode_setup(vnode_t *vp, void *arg) in zfsctl_common_vnode_setup()
429 zfsctl_root(zfsvfs_t *zfsvfs, int flags, vnode_t **vpp) in zfsctl_root()
478 zfsctl_common_getattr(vnode_t *vp, vattr_t *vap) in zfsctl_common_getattr()
522 vnode_t *vp = ap->a_vp; in zfsctl_common_fid()
552 vnode_t *vp = ap->a_vp; in zfsctl_common_reclaim()
603 zfsctl_relock_dot(vnode_t *dvp, int ltype) in zfsctl_relock_dot()
[all …]
H A Dzfs_vnops_os.c208 zfs_open(vnode_t **vpp, int flag, cred_t *cr) in zfs_open()
240 zfs_close(vnode_t *vp, int flag, int count, offset_t offset, cred_t *cr) in zfs_close()
259 zfs_ioctl_getxattr(vnode_t *vp, zfsxattr_t *fsx) in zfs_ioctl_getxattr()
272 zfs_ioctl_setflags(vnode_t *vp, uint32_t ioctl_flags, xvattr_t *xva) in zfs_ioctl_setflags()
300 zfs_ioctl_setxattr(vnode_t *vp, zfsxattr_t *fsx, cred_t *cr) in zfs_ioctl_setxattr()
324 zfs_ioctl(vnode_t *vp, ulong_t com, intptr_t data, int flag, cred_t *cred, in zfs_ioctl()
399 page_busy(vnode_t *vp, int64_t start, int64_t off, int64_t nbytes) in page_busy()
442 page_hold(vnode_t *vp, int64_t start) in page_hold()
472 vnode_t *vp = ZTOV(zp); in update_pages()
511 vnode_t *vp = ZTOV(zp); in mappedread_sf()
[all …]
H A Dzfs_znode_os.c380 zfs_vnode_forget(vnode_t *vp) in zfs_vnode_forget()
402 vnode_t *vp; in zfs_znode_alloc()
832 vnode_t *vp = ZTOV(*zpp); in zfs_mknode()
965 vnode_t *vp; in zfs_zget()
1074 vnode_t *vp = ZTOV(zp); in zfs_zget()
1098 vnode_t *vp; in zfs_rezget()
1608 vnode_t *vp = ZTOV(zp); in zfs_trunc()
H A Dzfs_vfsops.c117 static int zfs_root(vfs_t *vfsp, int flags, vnode_t **vpp);
119 static int zfs_vget(vfs_t *vfsp, ino_t ino, int flags, vnode_t **vpp);
123 static int zfs_fhtovp(vfs_t *vfsp, fid_t *fidp, int flags, vnode_t **vpp);
1400 vnode_t *mvp = vfsp->mnt_vnodecovered; in zfs_mount()
1597 zfs_root(vfs_t *vfsp, int flags, vnode_t **vpp) in zfs_root()
1836 zfs_vget(vfs_t *vfsp, ino_t ino, int flags, vnode_t **vpp) in zfs_vget()
1898 zfs_fhtovp(vfs_t *vfsp, fid_t *fidp, int flags, vnode_t **vpp) in zfs_fhtovp()
1903 vnode_t *dvp; in zfs_fhtovp()
H A Dzfs_file_os.c263 zfs_vop_fsync(vnode_t *vp) in zfs_vop_fsync()
/freebsd/sys/cddl/dev/dtrace/
H A Ddtrace_test.c50 typedef struct vnode vnode_t; typedef
51 vnode_t dummy;
52 vnode_t *rootvp = &dummy;
/freebsd/sys/contrib/openzfs/include/os/freebsd/zfs/sys/
H A Dzfs_ctldir.h38 int zfsctl_root(zfsvfs_t *, int, vnode_t **);
41 boolean_t zfsctl_is_node(vnode_t *);
/freebsd/sys/fs/nfsclient/
H A Dnfs_clrpcops.c130 static int nfsrpc_setattrrpc(vnode_t , struct vattr *, nfsv4stateid_t *,
132 static int nfsrpc_readrpc(vnode_t , struct uio *, struct ucred *,
134 static int nfsrpc_writerpc(vnode_t , struct uio *, int *, int *,
137 static int nfsrpc_deallocaterpc(vnode_t, off_t, off_t, nfsv4stateid_t *,
139 static int nfsrpc_createv23(vnode_t , char *, int, struct vattr *,
142 static int nfsrpc_createv4(vnode_t , char *, int, struct vattr *,
150 static int nfsrpc_setaclrpc(vnode_t, struct ucred *, NFSPROC_T *,
155 static int nfsrpc_getlayout(struct nfsmount *, vnode_t, struct nfsfh *, int,
166 static int nfscl_doflayoutio(vnode_t, struct uio *, int *, int *, int *,
170 static int nfscl_dofflayoutio(vnode_t, struct uio *, int *, int *, int *,
[all …]
H A Dnfs_clstate.c126 static void nfscl_retoncloselayout(vnode_t, struct nfsclclient *, uint8_t *,
140 static int nfscl_moveopen(vnode_t , struct nfsclclient *,
144 static int nfscl_relock(vnode_t , struct nfsclclient *, struct nfsmount *,
146 static int nfscl_tryopen(struct nfsmount *, vnode_t , u_int8_t *, int,
149 static int nfscl_trylock(struct nfsmount *, vnode_t , u_int8_t *,
159 struct nfscldeleg *, vnode_t, struct ucred *, NFSPROC_T *, int,
160 vnode_t *);
215 nfscl_open(vnode_t vp, u_int8_t *nfhp, int fhlen, u_int32_t amode, int usedeleg, in nfscl_open()
551 nfscl_getstateid(vnode_t vp, u_int8_t *nfhp, int fhlen, u_int32_t mode, in nfscl_getstateid()
1127 nfscl_getbytelock(vnode_t vp, u_int64_t off, u_int64_t len, in nfscl_getbytelock()
[all …]
/freebsd/cddl/lib/libdtrace/
H A Dnfs.d103 noi_curpath = (arg2 == 0 || ((vnode_t *)arg2)->v_path == NULL) ?
104 "<unknown>" : ((vnode_t *)arg2)->v_path;
/freebsd/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/decls/
H A Dtst.basics.d59 extern vnode_t e21;

12