/macosx-10.10.1/Libnotify-133.1.1/notifyd/ |
H A D | pathwatch.c | 39 * for a particular vnode. When a path_node_t is created, it creates (or shares) 48 * vnode changed, then the update operation will trigger its dispatch_source_t to notify the 92 * vnode_t represents a vnode. 115 vnode_t **vnode; member in struct:__anon2901 121 static void _path_node_update(path_node_t *pnode, uint32_t flags, vnode_t *vnode); 279 * Uniquely add a pnode to a vnode's list of path nodes. 282 _vnode_add_pnode(vnode_t *vnode, path_node_t *pnode) argument 286 for (i = 0; i < vnode->path_node_count; i++) 288 if (vnode->path_node[i] == pnode) return; 291 for (i = 0; i < vnode 318 _vnode_free(vnode_t *vnode) argument 340 _vnode_event(vnode_t *vnode) argument 390 vnode_t *vnode; local 484 vnode_t **new_source, *vnode; local 579 vnode_t *vnode; local 800 _path_node_update(path_node_t *pnode, uint32_t flags, vnode_t *vnode) argument [all...] |
/macosx-10.10.1/xnu-2782.1.97/bsd/kern/ |
H A D | mach_fat.h | 35 #include <sys/vnode.h> 37 load_return_t fatfile_getarch_affinity(struct vnode *vp, vm_offset_t data_ptr, 39 load_return_t fatfile_getarch_with_bits(struct vnode *vp, integer_t archbits,
|
H A D | mach_fat.c | 31 #include <sys/vnode.h> 48 * Args: vp: The vnode for the fat file. 62 struct vnode *vp, 64 __unused struct vnode *vp, 183 struct vnode *vp, 201 * Args: vp: The vnode for the fat file. 212 struct vnode *vp,
|
/macosx-10.10.1/xnu-2782.1.97/osfmk/vm/ |
H A D | vm_compressor_backing_store.h | 84 struct vnode; 85 extern void vm_swapfile_open(const char *path, struct vnode **vp); 86 extern void vm_swapfile_close(uint64_t path, struct vnode *vp); 87 extern int vm_swapfile_preallocate(struct vnode *vp, uint64_t *size); 88 extern uint64_t vm_swapfile_get_blksize(struct vnode *vp); 89 extern uint64_t vm_swapfile_get_transfer_size(struct vnode *vp); 90 extern int vm_swapfile_io(struct vnode *vp, uint64_t offset, uint64_t start, int npages, int flags);
|
H A D | vm_protos.h | 143 struct vnode; 145 extern memory_object_t swapfile_pager_setup(struct vnode *vp); 152 struct vnode; 157 extern void vnode_setswapmount(struct vnode *); 161 struct vnode *, upl_t, 165 struct vnode *, upl_t, 168 extern uint32_t vnode_trim (struct vnode *, int64_t offset, unsigned long len); 170 struct vnode *, memory_object_t); 172 struct vnode *); 174 struct vnode *); [all...] |
/macosx-10.10.1/dtrace-147/test/tst/common/types/ |
H A D | tst.complex.d | 51 struct vnode s; 61 struct vnode s;
|
/macosx-10.10.1/xnu-2782.1.97/security/ |
H A D | mac_framework.h | 125 struct vnode; 157 struct vnode *vp, off_t offset, struct vnode *scriptvp, 174 struct vnode *vp, off_t offset, struct vnode *scriptvp, 185 struct vnode *vp); 266 int mac_mount_check_mount(vfs_context_t ctx, struct vnode *vp, 340 int mac_proc_check_inherit_ipc_ports(struct proc *p, struct vnode *cur_vp, off_t cur_offset, struct vnode *img_vp, off_t img_offset, struct vnode *scriptv [all...] |
H A D | mac_vfs.c | 152 * vnode labels are allocated at the same time as vnodes, but vnodes are never 205 mac_vnode_label_destroy(struct vnode *vp) 225 mac_vnode_label_externalize_audit(struct vnode *vp, struct mac *mac) 229 /* It is assumed that any necessary vnode locking is done on entry */ 230 error = MAC_EXTERNALIZE_AUDIT(vnode, vp->v_label, 242 error = MAC_EXTERNALIZE(vnode, label, elements, outbuf, outbuflen); 252 error = MAC_INTERNALIZE(vnode, label, string); 289 struct vnode *vp) 300 mac_vnode_label_associate(struct mount *mp, struct vnode *vp, vfs_context_t ctx) 329 struct vnode *v [all...] |
H A D | mac_system.c | 66 #include <sys/vnode.h> 73 mac_system_check_acct(kauth_cred_t cred, struct vnode *vp) 165 mac_system_check_swapon(kauth_cred_t cred, struct vnode *vp) 177 mac_system_check_swapoff(kauth_cred_t cred, struct vnode *vp)
|
H A D | mac_policy.h | 118 struct vnode; 304 @param scriptvnodelabel Script vnode label 315 call occurs when a process executes the passed vnode. If a policy 322 The supplied vnode and vnodelabel correspond with the file actually 324 example, a script), the label of the original exec-time vnode has 330 The vnode lock is held during this operation. No changes should be 341 struct vnode *vp, 343 struct vnode *scriptvp, 541 @param scriptvnodelabel Script vnode label 552 executes the passed vnode an [all...] |
H A D | mac_vfs_subr.c | 29 #include <sys/vnode.h> 42 * Caller holds I/O reference on vnode 45 vnode_label(struct mount *mp, struct vnode *dvp, struct vnode *vp, 70 * has since labeled this vnode 116 vprint("vnode label timeout", vp); 134 * Caller holds vnode lock. 137 vnode_relabel(struct vnode *vp) 157 mac_vnop_setxattr (struct vnode *vp, const char *name, char *buf, size_t len) 186 mac_vnop_getxattr (struct vnode *v [all...] |
/macosx-10.10.1/xnu-2782.1.97/bsd/hfs/ |
H A D | hfs_hotfiles.h | 109 struct vnode; 119 int hfs_addhotfile (struct vnode *); 120 int hfs_removehotfile (struct vnode *);
|
/macosx-10.10.1/xnu-2782.1.97/bsd/vm/ |
H A D | vnode_pager.h | 52 * For the vnode pager, backing store comes in two flavors: normal files and 57 * access the file's contents directly through the vnode interface. 72 struct vnode *pf_vp; /* vnode of paging file */ 93 struct vnode *vp; 115 * Basic vnode pager structure. One per object, backing-store pair. 122 /* boolean_t */ vs_swapfile:1; /* vnode is a swapfile */ 125 struct vnode *vs_vp; /* vnode to page to */
|
/macosx-10.10.1/ntfs-84/kext/ |
H A D | ntfs_vnops.h | 2 * ntfs_vnops.h - Defines for vnode operations for the NTFS kernel driver. 43 #include <sys/vnode.h>
|
/macosx-10.10.1/xnu-2782.1.97/bsd/sys/ |
H A D | ubc.h | 52 off_t ubc_blktooff(struct vnode *, daddr64_t); 53 daddr64_t ubc_offtoblk(struct vnode *, off_t); 54 off_t ubc_getsize(struct vnode *); 55 int ubc_setsize(struct vnode *, off_t); 68 kauth_cred_t ubc_getcred(struct vnode *); 70 int ubc_setthreadcred(struct vnode *, struct proc *, struct thread *); 79 int ubc_setcred(struct vnode *, struct proc *) __deprecated;
|
H A D | imgact.h | 80 struct vnode *ip_vp; /* file */ 114 struct vnode *ip_scriptvp; /* script */
|
H A D | lockf.h | 70 struct vnode; 84 * the vnode structure. Locks are sorted by the starting byte of the lock for 99 struct vnode *lf_vnode; /* Back pointer to the inode */
|
H A D | filedesc.h | 93 struct vnode *fd_cdir; /* current directory */ 94 struct vnode *fd_rdir; /* root directory */ 156 extern struct filedesc *fdcopy(proc_t p, struct vnode *uth_cdir);
|
H A D | vnode_internal.h | 61 * @(#)vnode.h 8.17 (Berkeley) 5/20/95 85 #include <sys/vnode.h> 98 * VFS Internal (private) trigger vnode resolver info. 127 struct vnode { struct 128 lck_mtx_t v_lock; /* vnode mutex */ 129 TAILQ_ENTRY(vnode) v_freelist; /* vnode freelist */ 130 TAILQ_ENTRY(vnode) v_mntvnodes; /* vnodes for mount point */ 131 LIST_HEAD(, namecache) v_nclinks; /* name cache entries that name this vnode */ 135 uint32_t v_flag; /* vnode flag [all...] |
H A D | kernel_types.h | 61 struct vnode; 62 typedef struct vnode * vnode_t; 108 typedef struct vnode * vnode_t;
|
/macosx-10.10.1/dtrace-147/DTTk/Bin/ |
H A D | anonpgpid.d | 55 #include <sys/vnode.h>
|
/macosx-10.10.1/dtrace-147/DTTk/Mem/ |
H A D | anonpgpid.d | 55 #include <sys/vnode.h>
|
/macosx-10.10.1/dtrace-147/test/tst/common/decls/ |
H A D | tst.basics.d | 60 extern struct vnode e22;
|
/macosx-10.10.1/xnu-2782.1.97/bsd/miscfs/devfs/ |
H A D | fdesc.h | 90 struct vnode *fd_vnode; /* Back ptr to vnode */ 101 extern int fdesc_allocvp(fdntype, int, struct mount *, struct vnode **, enum vtype, int); 116 extern int fdesc_root(struct mount *, struct vnode **, vfs_context_t);
|
/macosx-10.10.1/xnu-2782.1.97/bsd/dev/dtrace/scripts/ |
H A D | io.d | 200 ((struct vnode *)F->fg_data)->v_name == NULL ? "<unknown (NULL v_name)>" : ((struct vnode *)F->fg_data)->v_name : 209 F->fg_ops->fo_type != DTYPE_VNODE ? "<unknown (not a vnode)>" : 210 ((struct vnode *)F->fg_data)->v_parent == NULL ? "<unknown (NULL v_parent)>" : 211 (((struct vnode *)F->fg_data)->v_parent->v_name == NULL ? "<unknown (NULL v_name)>" : 212 ((struct vnode *)F->fg_data)->v_parent->v_name); 215 F->fg_ops->fo_type != DTYPE_VNODE ? "<unknown (not a vnode)>" : 217 strjoin(((struct vnode *)F->fg_data)->v_parent == NULL ? "<unknown (NULL v_parent)>" : 218 (((struct vnode *)F->fg_data)->v_parent->v_name == NULL ? "<unknown (NULL v_name)>" : 219 ((struct vnode *) [all...] |