Searched refs:vnode (Results 126 - 150 of 449) sorted by relevance

1234567891011>>

/freebsd-10-stable/sys/vm/
H A Dvm_extern.h39 struct vnode;
99 void vnode_pager_setsize(struct vnode *, vm_ooffset_t);
H A Dvnode_pager.c59 #include <sys/vnode.h>
80 static int vnode_pager_addr(struct vnode *vp, vm_ooffset_t address,
101 /* Create the VM system backing object for this vnode */
103 vnode_create_vobject(struct vnode *vp, off_t isize, struct thread *td)
150 vnode_destroy_vobject(struct vnode *vp)
179 * Allocate (or lookup) pager for a vnode.
180 * Handle is a vnode pointer.
189 struct vnode *vp;
192 * Pageout to vnode, no can do yet.
197 vp = (struct vnode *) handl
[all...]
/freebsd-10-stable/sys/kern/
H A Dvfs_acl.c46 #include <sys/vnode.h>
62 static int vacl_set_acl(struct thread *td, struct vnode *vp,
64 static int vacl_get_acl(struct thread *td, struct vnode *vp,
66 static int vacl_aclcheck(struct thread *td, struct vnode *vp,
201 * These calls wrap the real vnode operations, and are called by the syscall
202 * code once the syscall has converted the path or file descriptor to a vnode
209 * Given a vnode, set its ACL.
212 vacl_set_acl(struct thread *td, struct vnode *vp, acl_type_t type,
245 * Given a vnode, get its ACL.
248 vacl_get_acl(struct thread *td, struct vnode *v
[all...]
H A Dtty_tty.c35 #include <sys/vnode.h>
/freebsd-10-stable/release/amd64/
H A Dmkisoimages-uefi.sh32 device=`mdconfig -a -t vnode -f efiboot.img`
/freebsd-10-stable/sys/fs/nfs/
H A Dnfs_commonport.c56 extern void (*nfsd_call_recall)(struct vnode *, int, struct ucred *,
68 void (*ncl_call_invalcaches)(struct vnode *) = NULL;
107 MALLOC_DEFINE(M_NEWNFSV4NODE, "NEWNFSnode", "New nfs vnode");
211 nfsrv_object_create(struct vnode *vp, struct thread *td)
306 * Do the pathconf vnode op.
309 nfsvno_pathconf(struct vnode *vp, int flag, register_t *retf,
351 nfsrv_atroot(struct vnode *vp, long *retp)
432 nfsv4root_getreferral(struct vnode *vp, struct vnode *dvp, u_int32_t fileno)
590 nfs_supportsnfsv4acls(struct vnode *v
[all...]
H A Dnfskpiport.h40 typedef struct vnode * vnode_t;
/freebsd-10-stable/sys/security/mac_mls/
H A Dmac_mls.c66 #include <sys/vnode.h>
959 struct label *delabel, struct vnode *vp, struct label *vplabel)
971 struct devfs_dirent *de, struct label *delabel, struct vnode *vp,
2059 mls_system_check_acct(struct ucred *cred, struct vnode *vp,
2081 mls_system_check_auditctl(struct ucred *cred, struct vnode *vp,
2100 mls_system_check_swapon(struct ucred *cred, struct vnode *vp,
2469 struct vnode *vp, struct label *vplabel)
2509 struct vnode *vp, struct label *vplabel)
2520 mls_vnode_check_chdir(struct ucred *cred, struct vnode *dvp,
2538 mls_vnode_check_chroot(struct ucred *cred, struct vnode *dv
[all...]
/freebsd-10-stable/sys/fs/pseudofs/
H A Dpseudofs_vnops.c50 #include <sys/vnode.h>
59 ("%s(): VDIR vnode refers to non-directory pfs_node", __func__))
63 ("%s(): VREG vnode refers to non-file pfs_node", __func__))
67 ("%s(): VLNK vnode refers to non-link pfs_node", __func__))
139 struct vnode *vn = va->a_vp;
161 struct vnode *vn = va->a_vp;
197 struct vnode *vn = va->a_vp;
265 struct vnode *vn;
318 struct vnode *vn = va->a_vp;
348 * Convert a vnode t
[all...]
/freebsd-10-stable/sys/nfsclient/
H A Dnfs_vnops.c39 * vnode op calls for Sun NFS version 2 and 3
58 #include <sys/vnode.h>
119 static int nfs_flush(struct vnode *, int, int);
120 static int nfs_setattrrpc(struct vnode *, struct vattr *, struct ucred *);
139 static int nfs_lookitup(struct vnode *, const char *, int,
141 static int nfs_sillyrename(struct vnode *, struct vnode *,
197 static int nfs_mknodrpc(struct vnode *dvp, struct vnode **vpp,
199 static int nfs_removerpc(struct vnode *dv
[all...]
/freebsd-10-stable/sys/cddl/contrib/opensolaris/uts/common/fs/
H A Dvnode.c43 #include <sys/vnode.h>
84 * the file system as a result of releasing the vnode. Note, file systems
85 * already have to handle the race where the vnode is incremented before the
/freebsd-10-stable/sys/fs/cd9660/
H A Dcd9660_bmap.c42 #include <sys/vnode.h>
57 struct vnode *a_vp;
70 * Check for underlying vnode requests and ensure that logical
/freebsd-10-stable/sys/fs/nandfs/
H A Dnandfs_buffer.c40 #include <sys/vnode.h>
H A Dnandfs_ifile.c40 #include <sys/vnode.h>
62 struct vnode *vp;
113 struct vnode *vp;
192 struct vnode *vp;
/freebsd-10-stable/sys/fs/devfs/
H A Ddevfs_vfsops.c45 #include <sys/vnode.h>
72 struct vnode *rvp;
187 /* There is 1 extra root vnode reference from devfs_mount(). */
208 devfs_root(struct mount *mp, int flags, struct vnode **vpp)
211 struct vnode *vp;
/freebsd-10-stable/sys/sys/
H A Dimgact.h59 struct vnode *vp; /* pointer to vnode of file to exec */
69 char opened; /* flag - we have opened executable vnode */
H A Dunpcb.h43 * A socket may be associated with a vnode in the
45 * a reference count to this vnode, which should be irele'd
71 struct vnode *unp_vnode; /* if associated with file */
H A Dfile.h50 struct vnode;
139 * One entry for each open kernel vnode and socket.
161 struct vnode *f_vnode; /* NULL or applicable vnode */
209 void *xf_vnode; /* vnode pointer */
254 struct vnode **vpp);
256 struct vnode **vpp);
258 struct filecaps *havecaps, struct vnode **vpp);
260 struct vnode **vpp);
262 struct vnode **vp
[all...]
/freebsd-10-stable/sys/cddl/compat/opensolaris/kern/
H A Dopensolaris_uio.c45 #include <sys/vnode.h>
H A Dopensolaris_lookup.c35 #include <sys/vnode.h>
/freebsd-10-stable/sys/fs/ext2fs/
H A Dext2_lookup.c51 #include <sys/vnode.h>
114 static int ext2_dirbadentry(struct vnode *dp, struct ext2fs_direct_2 *de,
117 static int ext2_lookup_ino(struct vnode *vdp, struct vnode **vpp,
135 struct vnode *vp = ap->a_vp;
305 ext2_lookup_ino(struct vnode *vdp, struct vnode **vpp, struct componentname *cnp,
318 struct vnode *pdp; /* saved dp during symlink work */
319 struct vnode *tdp; /* returned by VFS_VGET */
709 struct vnode *vd
[all...]
H A Dext2_bmap.c43 #include <sys/vnode.h>
55 static int ext4_bmapext(struct vnode *, int32_t, int64_t *, int *, int *);
69 * Check for underlying vnode requests and ensure that logical
92 ext4_bmapext(struct vnode *vp, int32_t bn, int64_t *bnp, int *runp, int *runb)
135 * Indirect blocks are now on the vnode for the file. They are given negative
149 ext2_bmaparray(struct vnode *vp, daddr_t bn, daddr_t *bnp, int *runp, int *runb)
294 ext2_getlbns(struct vnode *vp, daddr_t bn, struct indir *ap, int *nump)
/freebsd-10-stable/sys/security/mac_lomac/
H A Dmac_lomac.c63 #include <sys/vnode.h>
499 const char *actionname, const char *objname, struct vnode *vp)
1081 struct label *delabel, struct vnode *vp, struct label *vplabel)
1093 struct devfs_dirent *de, struct label *delabel, struct vnode *vp,
1420 lomac_kld_check_load(struct ucred *cred, struct vnode *vp,
2139 lomac_system_check_acct(struct ucred *cred, struct vnode *vp,
2160 lomac_system_check_auditctl(struct ucred *cred, struct vnode *vp,
2181 lomac_system_check_swapoff(struct ucred *cred, struct vnode *vp,
2198 lomac_system_check_swapon(struct ucred *cred, struct vnode *vp,
2294 struct vnode *v
[all...]
/freebsd-10-stable/sys/gnu/fs/reiserfs/
H A Dreiserfs_vnops.c51 * vnode operations
58 struct vnode *vp = ap->a_vp;
97 struct vnode *vp = ap->a_vp;
168 struct vnode *vp = ap->a_vp;
179 struct vnode *a_vp;
192 struct vnode *vp = ap->a_vp;
308 struct vnode *a_vp;
317 struct vnode *vp = ap->a_vp;
367 struct vnode *a_vp;
/freebsd-10-stable/sys/fs/fifofs/
H A Dfifo_vnops.c54 #include <sys/vnode.h>
57 * This structure is associated with the FIFO vnode and stores
61 * - fi_readers and fi_writers are protected by the vnode lock.
109 fifo_cleanup(struct vnode *vp)
130 struct vnode *a_vp;
137 struct vnode *vp;
163 * Use the pipe mutex here, in addition to the vnode lock,
164 * in order to allow vnode lock dropping before msleep() calls
253 KASSERT(fp != NULL, ("can't fifo/vnode bypass"));
266 struct vnode *a_v
[all...]

Completed in 396 milliseconds

1234567891011>>