/freebsd-10-stable/sys/vm/ |
H A D | vm_extern.h | 39 struct vnode; 99 void vnode_pager_setsize(struct vnode *, vm_ooffset_t);
|
H A D | vnode_pager.c | 59 #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 D | vfs_acl.c | 46 #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 D | tty_tty.c | 35 #include <sys/vnode.h>
|
/freebsd-10-stable/release/amd64/ |
H A D | mkisoimages-uefi.sh | 32 device=`mdconfig -a -t vnode -f efiboot.img`
|
/freebsd-10-stable/sys/fs/nfs/ |
H A D | nfs_commonport.c | 56 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 D | nfskpiport.h | 40 typedef struct vnode * vnode_t;
|
/freebsd-10-stable/sys/security/mac_mls/ |
H A D | mac_mls.c | 66 #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 D | pseudofs_vnops.c | 50 #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 D | nfs_vnops.c | 39 * 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 D | vnode.c | 43 #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 D | cd9660_bmap.c | 42 #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 D | nandfs_buffer.c | 40 #include <sys/vnode.h>
|
H A D | nandfs_ifile.c | 40 #include <sys/vnode.h> 62 struct vnode *vp; 113 struct vnode *vp; 192 struct vnode *vp;
|
/freebsd-10-stable/sys/fs/devfs/ |
H A D | devfs_vfsops.c | 45 #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 D | imgact.h | 59 struct vnode *vp; /* pointer to vnode of file to exec */ 69 char opened; /* flag - we have opened executable vnode */
|
H A D | unpcb.h | 43 * 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 D | file.h | 50 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 D | opensolaris_uio.c | 45 #include <sys/vnode.h>
|
H A D | opensolaris_lookup.c | 35 #include <sys/vnode.h>
|
/freebsd-10-stable/sys/fs/ext2fs/ |
H A D | ext2_lookup.c | 51 #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 D | ext2_bmap.c | 43 #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 D | mac_lomac.c | 63 #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 D | reiserfs_vnops.c | 51 * 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 D | fifo_vnops.c | 54 #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...] |