Home
last modified time | relevance | path

Searched refs:devnode (Results 1 – 9 of 9) sorted by relevance

/xnu-11215/bsd/miscfs/devfs/
H A DREADME19 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 Ddevfsdefs.h94 typedef struct devnode devnode_t;
122 struct devnode { struct
H A Ddevfs_vnops.c619 struct devnode *de; in devfs_setlabel()
/xnu-11215/security/
H A Dmac_framework.h88 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 Dmac_vfs.c122 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 Dmac_policy.h94 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 Daudit_pipe.c1079 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 Daudit_session.c306 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 Dmemory.py1742 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)