Home
last modified time | relevance | path

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

/xnu-8796.121.2/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-8796.121.2/security/
H A Dmac_framework.h88 struct devnode;
178 void mac_devfs_label_associate_device(dev_t dev, struct devnode *de,
181 struct devnode *de, const char *fullpath);
183 void mac_devfs_label_destroy(struct devnode *de);
184 void mac_devfs_label_init(struct devnode *de);
185 struct label *mac_devfs_label(struct devnode *de);
186 void mac_devfs_label_update(struct mount *mp, struct devnode *de,
540 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()
2579 mac_devfs_label_associate_device(dev_t dev, struct devnode *de, in mac_devfs_label_associate_device()
2597 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,
5047 struct devnode *de,
/xnu-8796.121.2/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.c303 static void *devnode; variable
2049 devnode = devfs_make_node_clone(dev, DEVFS_CHAR, UID_ROOT, GID_WHEEL, in audit_sdev_init()
2052 if (NULL == devnode) { in audit_sdev_init()
/xnu-8796.121.2/tools/lldbmacros/
H A Dmemory.py1745 devnode = Cast(vnode.v_data, 'devnode_t *')
1746 devnode_dev = devnode.dn_typeinfo.dev
1759 vnodedev_output += "\n\t mode\t\t0{:o}".format(unsigned(devnode.dn_mode))
1760 vnodedev_output += "\n\t owner (u,g):\t{:d} {:d}".format(devnode.dn_uid, devnode.dn_gid)