Searched refs:devnode (Results 1 - 8 of 8) sorted by relevance
/xnu-2782.1.97/bsd/miscfs/devfs/ |
H A D | devfsdefs.h | 96 typedef struct devnode devnode_t; 123 get a vnode for the devnode */ 124 struct devnode struct 128 * Number of vnodes that point to this devnode. Note, we do not 131 * when a vnode is reclaimed. A devnode will not be freed while 133 * prevent the free of a devnode in situations where there is not 172 devnode_t * de_dnp; /* the "inode" (devnode) pointer */ 187 * Dirs hava a strict 1:1 relationship with their OWN devnode 189 * Device Nodes ALWAYS point to the devnode that is linked
|
H A D | devfs_vnops.c | 69 * - free the devfs devnode in devfs_inactive(), not just in devfs_reclaim() 589 struct devnode *de; 683 * the devnode for a subsequent update. 1229 devnode_t * dir_p; /* devnode for parent directory */
|
/xnu-2782.1.97/security/ |
H A D | mac_framework.h | 88 struct devnode; 177 void mac_devfs_label_associate_device(dev_t dev, struct devnode *de, 180 struct devnode *de, const char *fullpath); 182 void mac_devfs_label_destroy(struct devnode *de); 183 void mac_devfs_label_init(struct devnode *de); 184 void mac_devfs_label_update(struct mount *mp, struct devnode *de, 535 void mac_vnode_label_associate_devfs(struct mount *mp, struct devnode *de,
|
H A D | mac_vfs.c | 102 mac_devfs_label_init(struct devnode *de) 171 mac_devfs_label_destroy(struct devnode *de) 288 mac_devfs_label_update(struct mount *mp, struct devnode *de, 302 struct devnode *dnp; 328 mac_vnode_label_associate_devfs(struct mount *mp, struct devnode *de, 1536 mac_devfs_label_associate_device(dev_t dev, struct devnode *de, 1548 struct devnode *de, const char *fullpath)
|
H A D | mac_policy.h | 92 struct devnode; 617 struct devnode *de, 636 struct devnode *de, 688 struct devnode *de, 5295 struct devnode *de,
|
/xnu-2782.1.97/bsd/security/audit/ |
H A D | audit_pipe.c | 1106 static void *devnode; variable 1121 devnode = devfs_make_node_clone(dev, DEVFS_CHAR, UID_ROOT, GID_WHEEL, 1124 if (devnode == NULL) 1135 devfs_remove(devnode);
|
H A D | audit_session.c | 299 static void *devnode; variable 2010 devnode = devfs_make_node_clone(dev, DEVFS_CHAR, UID_ROOT, GID_WHEEL, 2013 if (NULL == devnode) 2024 devfs_remove(devnode);
|
/xnu-2782.1.97/tools/lldbmacros/ |
H A D | memory.py | 1422 devnode = Cast(vnode.v_data, 'devnode_t *') 1423 devnode_dev = devnode.dn_typeinfo.dev 1436 vnodedev_output += "\n\t mode\t\t0{:o}".format(unsigned(devnode.dn_mode)) 1437 vnodedev_output += "\n\t owner (u,g):\t{:d} {:d}".format(devnode.dn_uid, devnode.dn_gid)
|
Completed in 96 milliseconds