Home
last modified time | relevance | path

Searched refs:workgroup (Results 1 – 2 of 2) sorted by relevance

/xnu-11215/iokit/DriverKit/
H A DIOWorkGroup.iig49 …* The application will have to first create an workgroup object. The application then should copy …
50 * workgroup port with os_workgroup_copy_port(). To send the workgroup port to the driver, use:
75 * @param name Name of the workgroup
82 Create(OSString * name, IOUserClient * userClient, IOWorkGroup ** workgroup) LOCAL;
87 * @brief Set the port for this workgroup. This should not be called directly.
97 * @brief Get the size of the workgroup token.
106 * @brief Join the workgroup.
108 * a workgroup with Leave(), use the same token that was passed to Join().
109 * @param token The workgroup token.
116 * @brief Leave the workgroup.
[all …]
/xnu-11215/iokit/Kernel/
H A DIOUserServer.cpp2443 IOWorkGroup * workgroup = NULL; in Invoke() local
2458 } else if ((workgroup = OSDynamicCast(IOWorkGroup, object))) { in Invoke()
2459 us = workgroup->ivars->userServer; in Invoke()
6085 IOWorkGroup * workgroup = NULL; // do not release in workgroupConfigurationTrap() local
6106 workgroup = OSDynamicCast(IOWorkGroup, fWorkGroups->getObject(workgroupNameStr)); in workgroupConfigurationTrap()
6107 if (workgroup) { in workgroupConfigurationTrap()
6108 workgroup->retain(); in workgroupConfigurationTrap()
6112 if (workgroup == NULL) { in workgroupConfigurationTrap()
6129 ret = workgroup->SetWorkGroupPort(port); in workgroupConfigurationTrap()
6144 OSSafeReleaseNULL(workgroup); in workgroupConfigurationTrap()
[all …]