Symbol: HIDDevice
src/add-ons/kernel/drivers/input/hid_shared/HIDParser.cpp
28
HIDParser::HIDParser(HIDDevice *device)
src/add-ons/kernel/drivers/input/hid_shared/HIDParser.h
13
class HIDDevice;
src/add-ons/kernel/drivers/input/hid_shared/HIDParser.h
18
HIDParser(HIDDevice *device);
src/add-ons/kernel/drivers/input/hid_shared/HIDParser.h
21
HIDDevice * Device() { return fDevice; };
src/add-ons/kernel/drivers/input/hid_shared/HIDParser.h
47
HIDDevice * fDevice;
src/add-ons/kernel/drivers/input/hid_shared/HIDReport.h
35
HIDDevice * Device() { return fParser->Device(); };
src/add-ons/kernel/drivers/input/hid_shared/JoystickProtocolHandler.cpp
130
JoystickProtocolHandler::AddHandlers(HIDDevice &device,
src/add-ons/kernel/drivers/input/hid_shared/JoystickProtocolHandler.h
26
static void AddHandlers(HIDDevice &device,
src/add-ons/kernel/drivers/input/hid_shared/KeyboardProtocolHandler.cpp
193
KeyboardProtocolHandler::AddHandlers(HIDDevice &device,
src/add-ons/kernel/drivers/input/hid_shared/KeyboardProtocolHandler.h
29
static void AddHandlers(HIDDevice &device,
src/add-ons/kernel/drivers/input/hid_shared/MouseProtocolHandler.cpp
69
MouseProtocolHandler::AddHandlers(HIDDevice &device, HIDCollection &collection,
src/add-ons/kernel/drivers/input/hid_shared/MouseProtocolHandler.h
29
static void AddHandlers(HIDDevice &device,
src/add-ons/kernel/drivers/input/hid_shared/ProtocolHandler.cpp
24
ProtocolHandler::ProtocolHandler(HIDDevice *device, const char *basePath,
src/add-ons/kernel/drivers/input/hid_shared/ProtocolHandler.cpp
66
ProtocolHandler::AddHandlers(HIDDevice &device, ProtocolHandler *&handlerList,
src/add-ons/kernel/drivers/input/hid_shared/ProtocolHandler.h
15
class HIDDevice;
src/add-ons/kernel/drivers/input/hid_shared/ProtocolHandler.h
21
ProtocolHandler(HIDDevice *device,
src/add-ons/kernel/drivers/input/hid_shared/ProtocolHandler.h
28
HIDDevice * Device() { return fDevice; }
src/add-ons/kernel/drivers/input/hid_shared/ProtocolHandler.h
34
static void AddHandlers(HIDDevice &device,
src/add-ons/kernel/drivers/input/hid_shared/ProtocolHandler.h
64
HIDDevice * fDevice;
src/add-ons/kernel/drivers/input/hid_shared/TabletProtocolHandler.cpp
100
TabletProtocolHandler::AddHandlers(HIDDevice &device, HIDCollection &collection,
src/add-ons/kernel/drivers/input/hid_shared/TabletProtocolHandler.h
34
static void AddHandlers(HIDDevice &device,
src/add-ons/kernel/drivers/input/hyperv_hid/Driver.cpp
103
HIDDevice* device = deviceCookie->handler->Device();
src/add-ons/kernel/drivers/input/hyperv_hid/Driver.cpp
207
HIDDevice* hidDevice = new(std::nothrow) HIDDevice(hidCookie->hyperv,
src/add-ons/kernel/drivers/input/hyperv_hid/Driver.cpp
22
HIDDevice* hid_device;
src/add-ons/kernel/drivers/input/hyperv_hid/Driver.cpp
246
HIDDevice* hidDevice = hidCookie->hid_device;
src/add-ons/kernel/drivers/input/hyperv_hid/HIDDevice.cpp
105
HIDDevice::SendReport(HIDReport* report)
src/add-ons/kernel/drivers/input/hyperv_hid/HIDDevice.cpp
113
HIDDevice::ProtocolHandlerAt(uint32 index) const
src/add-ons/kernel/drivers/input/hyperv_hid/HIDDevice.cpp
129
HIDDevice::_CallbackHandler(void* data)
src/add-ons/kernel/drivers/input/hyperv_hid/HIDDevice.cpp
131
HIDDevice* hidDevice = reinterpret_cast<HIDDevice*>(data);
src/add-ons/kernel/drivers/input/hyperv_hid/HIDDevice.cpp
137
HIDDevice::_Callback()
src/add-ons/kernel/drivers/input/hyperv_hid/HIDDevice.cpp
17
HIDDevice::HIDDevice(hyperv_device_interface* hyperv,
src/add-ons/kernel/drivers/input/hyperv_hid/HIDDevice.cpp
195
HIDDevice::_HandleInputReport(hv_hid_msg_input_report* reportMessage)
src/add-ons/kernel/drivers/input/hyperv_hid/HIDDevice.cpp
220
HIDDevice::_Connect()
src/add-ons/kernel/drivers/input/hyperv_hid/HIDDevice.cpp
307
HIDDevice::_AddWheelHIDItem(HIDReport* report)
src/add-ons/kernel/drivers/input/hyperv_hid/HIDDevice.cpp
55
HIDDevice::~HIDDevice()
src/add-ons/kernel/drivers/input/hyperv_hid/HIDDevice.cpp
71
HIDDevice::Open(ProtocolHandler* handler, uint32 flags)
src/add-ons/kernel/drivers/input/hyperv_hid/HIDDevice.cpp
79
HIDDevice::Close(ProtocolHandler* handler)
src/add-ons/kernel/drivers/input/hyperv_hid/HIDDevice.cpp
87
HIDDevice::Removed()
src/add-ons/kernel/drivers/input/hyperv_hid/HIDDevice.cpp
94
HIDDevice::MaybeScheduleTransfer(HIDReport* report)
src/add-ons/kernel/drivers/input/hyperv_hid/HIDDevice.h
26
class HIDDevice {
src/add-ons/kernel/drivers/input/hyperv_hid/HIDDevice.h
28
HIDDevice(hyperv_device_interface* hyperv,
src/add-ons/kernel/drivers/input/hyperv_hid/HIDDevice.h
30
~HIDDevice();
src/add-ons/kernel/drivers/input/i2c_hid/Driver.cpp
240
HIDDevice *device = cookie->handler->Device();
src/add-ons/kernel/drivers/input/i2c_hid/Driver.cpp
34
HIDDevice* hidDevice;
src/add-ons/kernel/drivers/input/i2c_hid/Driver.cpp
369
HIDDevice *hidDevice
src/add-ons/kernel/drivers/input/i2c_hid/Driver.cpp
370
= new(std::nothrow) HIDDevice(descriptorAddress, device->i2c,
src/add-ons/kernel/drivers/input/i2c_hid/Driver.cpp
399
HIDDevice* hidDevice = device->hidDevice;
src/add-ons/kernel/drivers/input/i2c_hid/HIDDevice.cpp
193
HIDDevice::~HIDDevice()
src/add-ons/kernel/drivers/input/i2c_hid/HIDDevice.cpp
207
HIDDevice::Open(ProtocolHandler *handler, uint32 flags)
src/add-ons/kernel/drivers/input/i2c_hid/HIDDevice.cpp
225
HIDDevice::Close(ProtocolHandler *handler)
src/add-ons/kernel/drivers/input/i2c_hid/HIDDevice.cpp
235
HIDDevice::Removed()
src/add-ons/kernel/drivers/input/i2c_hid/HIDDevice.cpp
242
HIDDevice::MaybeScheduleTransfer(HIDReport *report)
src/add-ons/kernel/drivers/input/i2c_hid/HIDDevice.cpp
278
HIDDevice::SendReport(HIDReport *report)
src/add-ons/kernel/drivers/input/i2c_hid/HIDDevice.cpp
301
HIDDevice::ProtocolHandlerAt(uint32 index) const
src/add-ons/kernel/drivers/input/i2c_hid/HIDDevice.cpp
31
HIDDevice::HIDDevice(uint16 descriptorAddress, i2c_device_interface* i2c,
src/add-ons/kernel/drivers/input/i2c_hid/HIDDevice.cpp
319
HIDDevice::_UnstallCallback(void *cookie, status_t status, void *data,
src/add-ons/kernel/drivers/input/i2c_hid/HIDDevice.cpp
322
HIDDevice *device = (HIDDevice *)cookie;
src/add-ons/kernel/drivers/input/i2c_hid/HIDDevice.cpp
333
HIDDevice::_TransferCallback(void *cookie, status_t status, void *data,
src/add-ons/kernel/drivers/input/i2c_hid/HIDDevice.cpp
336
HIDDevice *device = (HIDDevice *)cookie;
src/add-ons/kernel/drivers/input/i2c_hid/HIDDevice.cpp
345
HIDDevice::_Reset()
src/add-ons/kernel/drivers/input/i2c_hid/HIDDevice.cpp
373
HIDDevice::_SetPower(uint8 power)
src/add-ons/kernel/drivers/input/i2c_hid/HIDDevice.cpp
388
HIDDevice::_WriteReport(uint8 type, uint8 id, void *data, size_t reportSize)
src/add-ons/kernel/drivers/input/i2c_hid/HIDDevice.cpp
427
HIDDevice::_FetchReport(uint8 type, uint8 id, size_t reportSize)
src/add-ons/kernel/drivers/input/i2c_hid/HIDDevice.cpp
475
HIDDevice::_FetchBuffer(uint8* cmd, size_t cmdLength, void* buffer,
src/add-ons/kernel/drivers/input/i2c_hid/HIDDevice.cpp
484
HIDDevice::_ExecCommand(i2c_op op, uint8* cmd, size_t cmdLength, void* buffer,
src/add-ons/kernel/drivers/input/i2c_hid/HIDDevice.h
19
class HIDDevice {
src/add-ons/kernel/drivers/input/i2c_hid/HIDDevice.h
21
HIDDevice(uint16 descriptorAddress, i2c_device_interface* i2c,
src/add-ons/kernel/drivers/input/i2c_hid/HIDDevice.h
23
~HIDDevice();
src/add-ons/kernel/drivers/input/usb_hid/Driver.cpp
141
HIDDevice *hidDevice
src/add-ons/kernel/drivers/input/usb_hid/Driver.cpp
142
= new(std::nothrow) HIDDevice(device, config, i, quirkyIndex);
src/add-ons/kernel/drivers/input/usb_hid/Driver.cpp
202
HIDDevice *device = handler->Device();
src/add-ons/kernel/drivers/input/usb_hid/Driver.cpp
316
HIDDevice *device = cookie->handler->Device();
src/add-ons/kernel/drivers/input/usb_hid/HIDDevice.cpp
218
HIDDevice::~HIDDevice()
src/add-ons/kernel/drivers/input/usb_hid/HIDDevice.cpp
232
HIDDevice::SetParentCookie(int32 cookie)
src/add-ons/kernel/drivers/input/usb_hid/HIDDevice.cpp
239
HIDDevice::Open(ProtocolHandler *handler, uint32 flags)
src/add-ons/kernel/drivers/input/usb_hid/HIDDevice.cpp
247
HIDDevice::Close(ProtocolHandler *handler)
src/add-ons/kernel/drivers/input/usb_hid/HIDDevice.cpp
258
HIDDevice::Removed()
src/add-ons/kernel/drivers/input/usb_hid/HIDDevice.cpp
26
HIDDevice::HIDDevice(usb_device device, const usb_configuration_info *config,
src/add-ons/kernel/drivers/input/usb_hid/HIDDevice.cpp
266
HIDDevice::MaybeScheduleTransfer(HIDReport*)
src/add-ons/kernel/drivers/input/usb_hid/HIDDevice.cpp
290
HIDDevice::SendReport(HIDReport *report)
src/add-ons/kernel/drivers/input/usb_hid/HIDDevice.cpp
301
HIDDevice::ProtocolHandlerAt(uint32 index) const
src/add-ons/kernel/drivers/input/usb_hid/HIDDevice.cpp
317
HIDDevice::_UnstallCallback(void *cookie, status_t status, void *data,
src/add-ons/kernel/drivers/input/usb_hid/HIDDevice.cpp
320
HIDDevice *device = (HIDDevice *)cookie;
src/add-ons/kernel/drivers/input/usb_hid/HIDDevice.cpp
331
HIDDevice::_TransferCallback(void *cookie, status_t status, void *data,
src/add-ons/kernel/drivers/input/usb_hid/HIDDevice.cpp
334
HIDDevice *device = (HIDDevice *)cookie;
src/add-ons/kernel/drivers/input/usb_hid/HIDDevice.h
17
class HIDDevice {
src/add-ons/kernel/drivers/input/usb_hid/HIDDevice.h
19
HIDDevice(usb_device device,
src/add-ons/kernel/drivers/input/usb_hid/HIDDevice.h
22
~HIDDevice();