Searched refs:devnode (Results 1 – 9 of 9) sorted by relevance
| /xnu-11215/bsd/miscfs/devfs/ |
| H A D | README | 19 a "devnode" struct, that holds information about the device 24 to in the code as the dev_name. The devnode can be considered the inode. 47 There is a "devnode" struct associated with each front note also. 48 Front nodes that refer to devices, use the same "devnode" struct that is used 50 point to the same device will use the same "devnode" struct, and through 53 "devnode" structs, and may therefore differ. (have different vnodes) 75 "devnode" structs on each layer, these may have different
|
| H A D | devfsdefs.h | 94 typedef struct devnode devnode_t; 122 struct devnode { struct
|
| H A D | devfs_vnops.c | 619 struct devnode *de; in devfs_setlabel()
|
| /xnu-11215/security/ |
| H A D | mac_framework.h | 88 struct devnode; 179 void mac_devfs_label_associate_device(dev_t dev, struct devnode *de, 182 struct devnode *de, const char *fullpath); 184 void mac_devfs_label_destroy(struct devnode *de); 185 void mac_devfs_label_init(struct devnode *de); 186 struct label *mac_devfs_label(struct devnode *de); 187 void mac_devfs_label_update(struct mount *mp, struct devnode *de, 542 void mac_vnode_label_associate_devfs(struct mount *mp, struct devnode *de,
|
| H A D | mac_vfs.c | 122 mac_devfs_label_init(struct devnode *de) in mac_devfs_label_init() 132 mac_devfs_label(struct devnode *de) in mac_devfs_label() 138 mac_devfs_label_destroy(struct devnode *de) in mac_devfs_label_destroy() 346 mac_devfs_label_update(struct mount *mp, struct devnode *de, in mac_devfs_label_update() 365 struct devnode *dnp; in mac_vnode_label_associate() 395 mac_vnode_label_associate_devfs(struct mount *mp, struct devnode *de, in mac_vnode_label_associate_devfs() 2554 mac_devfs_label_associate_device(dev_t dev, struct devnode *de, in mac_devfs_label_associate_device() 2572 struct devnode *de, const char *fullpath) in mac_devfs_label_associate_directory()
|
| H A D | mac_policy.h | 94 struct devnode; 596 struct devnode *de, 615 struct devnode *de, 667 struct devnode *de, 5106 struct devnode *de,
|
| /xnu-11215/bsd/security/audit/ |
| H A D | audit_pipe.c | 1079 static void *devnode; variable 1095 devnode = devfs_make_node_clone(dev, DEVFS_CHAR, UID_ROOT, GID_WHEEL, in audit_pipe_init() 1098 if (devnode == NULL) { in audit_pipe_init() 1109 devfs_remove(devnode); in audit_pipe_shutdown()
|
| H A D | audit_session.c | 306 static void *devnode; variable 2025 devnode = devfs_make_node_clone(dev, DEVFS_CHAR, UID_ROOT, GID_WHEEL, in audit_sdev_init() 2028 if (NULL == devnode) { in audit_sdev_init()
|
| /xnu-11215/tools/lldbmacros/ |
| H A D | memory.py | 1742 devnode = Cast(vnode.v_data, 'devnode_t *') 1743 devnode_dev = devnode.dn_typeinfo.dev 1756 vnodedev_output += "\n\t mode\t\t0{:o}".format(unsigned(devnode.dn_mode)) 1757 vnodedev_output += "\n\t owner (u,g):\t{:d} {:d}".format(devnode.dn_uid, devnode.dn_gid)
|