Lines Matching +defs:target +defs:type
31 @description Current the only support type is kIOHIDResourceUserClientTypeDevice. The hope is to expand this out to support other HID resources/
75 IOHIDReportType type;
135 static IOReturn _createDevice(IOHIDResourceDeviceUserClient *target, void *reference, IOExternalMethodArguments *arguments);
136 static IOReturn _terminateDevice(IOHIDResourceDeviceUserClient *target, void *reference, IOExternalMethodArguments *arguments);
137 static IOReturn _handleReport(IOHIDResourceDeviceUserClient *target, void *reference, IOExternalMethodArguments *arguments);
138 static IOReturn _postReportResult(IOHIDResourceDeviceUserClient *target, void *reference, IOExternalMethodArguments *arguments);
147 OSObject * target;
181 virtual bool initWithTask(task_t owningTask, void * security_id, UInt32 type);
203 IOExternalMethodDispatch *dispatch, OSObject *target,
206 virtual IOReturn clientMemoryForType(UInt32 type, IOOptionBits * options, IOMemoryDescriptor ** memory );
219 virtual IOReturn registerNotificationPort(mach_port_t port, UInt32 type, io_user_reference_t refCon);