/haiku/src/add-ons/kernel/drivers/input/hid_shared/ |
H A D | HIDParser.h | 14 class HIDReport; variable 29 HIDReport * FindReport(uint8 type, uint8 id); 31 HIDReport * ReportAt(uint8 type, uint8 index); 43 HIDReport * _FindOrCreateReport(uint8 type, uint8 id); 49 Vector<HIDReport *> fReports;
|
H A D | HIDReport.cpp | 22 HIDReport::HIDReport(HIDParser *parser, uint8 type, uint8 id) in HIDReport() function in HIDReport 37 HIDReport::~HIDReport() in ~HIDReport() 43 HIDReport::AddMainItem(global_item_state &globalState, in AddMainItem() 148 HIDReport::SetReport(status_t status, uint8 *report, size_t length) in SetReport() 166 HIDReport::SendReport() in SendReport() 194 HIDReport::ItemAt(uint32 index) in ItemAt() 204 HIDReport::FindItem(uint16 usagePage, uint16 usageID) in FindItem() 217 HIDReport::Usages() in Usages() 228 HIDReport::WaitForReport(bigtime_t timeout) in WaitForReport() 256 HIDReport::DoneProcessing() in DoneProcessing() [all …]
|
H A D | KeyboardProtocolHandler.h | 25 KeyboardProtocolHandler(HIDReport &inputReport, 26 HIDReport *outputReport); 47 HIDReport & fInputReport; 48 HIDReport * fOutputReport;
|
H A D | HIDReportItem.h | 10 class HIDReport; variable 14 HIDReportItem(HIDReport *report, 20 HIDReport * Report() { return fReport; }; in Report() 47 HIDReport * fReport;
|
H A D | HIDParser.cpp | 161 HIDReport *target = _FindOrCreateReport(reportType, in ParseReportDescriptor() 382 HIDReport * 386 HIDReport *report = fReports[i]; in FindReport() 403 HIDReport *report = fReports[i]; in CountReports() 415 HIDReport * 419 HIDReport *report = fReports[i]; in ReportAt() 443 HIDReport *report = fReports[i]; in MaxReportSize() 499 HIDReport *report = fReports[i]; in PrintToStream() 510 HIDReport * 513 HIDReport *report = FindReport(type, id); in _FindOrCreateReport() [all …]
|
H A D | HIDReport.h | 24 class HIDReport { 26 HIDReport(HIDParser *parser, uint8 type, 28 ~HIDReport();
|
H A D | MouseProtocolHandler.h | 25 MouseProtocolHandler(HIDReport &report, 39 HIDReport & fReport;
|
H A D | TabletProtocolHandler.h | 30 TabletProtocolHandler(HIDReport &report, 44 HIDReport & fReport;
|
H A D | HIDCollection.h | 12 class HIDReport; variable 43 HIDReport **reportList,
|
H A D | JoystickProtocolHandler.h | 23 JoystickProtocolHandler(HIDReport &report); 45 HIDReport & fReport;
|
H A D | KeyboardProtocolHandler.cpp | 59 KeyboardProtocolHandler::KeyboardProtocolHandler(HIDReport &inputReport, in KeyboardProtocolHandler() 60 HIDReport *outputReport) in KeyboardProtocolHandler() 238 HIDReport *inputReports[maxReportCount]; in AddHandlers() 245 HIDReport *inputReport = inputReports[i]; in AddHandlers() 271 HIDReport *outputReport = NULL; in AddHandlers() 279 HIDReport *outputReports[maxReportCount]; in AddHandlers()
|
H A D | MouseProtocolHandler.cpp | 26 MouseProtocolHandler::MouseProtocolHandler(HIDReport &report, in MouseProtocolHandler() 98 HIDReport *inputReports[maxReportCount]; in AddHandlers() 103 HIDReport *inputReport = inputReports[i]; in AddHandlers()
|
H A D | TabletProtocolHandler.cpp | 28 TabletProtocolHandler::TabletProtocolHandler(HIDReport &report, in TabletProtocolHandler() 149 HIDReport *inputReports[maxReportCount]; in AddHandlers() 154 HIDReport *inputReport = inputReports[i]; in AddHandlers()
|
H A D | JoystickProtocolHandler.cpp | 26 JoystickProtocolHandler::JoystickProtocolHandler(HIDReport &report) in JoystickProtocolHandler() 147 HIDReport *inputReports[maxReportCount]; in AddHandlers() 152 HIDReport *inputReport = inputReports[i]; in AddHandlers()
|
H A D | ProtocolHandler.h | 16 class HIDReport; variable
|
H A D | HIDCollection.cpp | 266 HIDReport **reportList, uint32 &reportCount) in BuildReportList() 274 HIDReport *report = item->Report(); in BuildReportList()
|
H A D | HIDReportItem.cpp | 17 HIDReportItem::HIDReportItem(HIDReport *report, uint32 bitOffset, in HIDReportItem()
|
/haiku/src/bin/hid_decode/ |
H A D | Jamfile | 15 HIDReport.cpp 23 SEARCH on [ FGristFiles HIDCollection.cpp HIDParser.cpp HIDReport.cpp
|
/haiku/src/add-ons/kernel/drivers/input/usb_hid/ |
H A D | HIDDevice.h | 37 status_t MaybeScheduleTransfer(HIDReport*); 39 status_t SendReport(HIDReport *report);
|
H A D | Jamfile | 19 HIDReport.cpp
|
H A D | HIDDevice.cpp | 266 HIDDevice::MaybeScheduleTransfer(HIDReport*) in MaybeScheduleTransfer() argument 290 HIDDevice::SendReport(HIDReport *report) in SendReport()
|
/haiku/src/add-ons/kernel/drivers/input/i2c_hid/ |
H A D | HIDDevice.h | 35 status_t MaybeScheduleTransfer(HIDReport *report); 37 status_t SendReport(HIDReport *report);
|
H A D | Jamfile | 19 HIDReport.cpp
|
H A D | HIDDevice.cpp | 163 HIDDevice::MaybeScheduleTransfer(HIDReport *report) in MaybeScheduleTransfer() 183 HIDDevice::SendReport(HIDReport *report) in SendReport()
|