Home
last modified time | relevance | path

Searched refs:HIDReport (Results 1 – 24 of 24) sorted by relevance

/haiku/src/add-ons/kernel/drivers/input/hid_shared/
H A DHIDParser.h14 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 DHIDReport.cpp22 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 DKeyboardProtocolHandler.h25 KeyboardProtocolHandler(HIDReport &inputReport,
26 HIDReport *outputReport);
47 HIDReport & fInputReport;
48 HIDReport * fOutputReport;
H A DHIDReportItem.h10 class HIDReport; variable
14 HIDReportItem(HIDReport *report,
20 HIDReport * Report() { return fReport; }; in Report()
47 HIDReport * fReport;
H A DHIDParser.cpp161 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 DHIDReport.h24 class HIDReport {
26 HIDReport(HIDParser *parser, uint8 type,
28 ~HIDReport();
H A DMouseProtocolHandler.h25 MouseProtocolHandler(HIDReport &report,
39 HIDReport & fReport;
H A DTabletProtocolHandler.h30 TabletProtocolHandler(HIDReport &report,
44 HIDReport & fReport;
H A DHIDCollection.h12 class HIDReport; variable
43 HIDReport **reportList,
H A DJoystickProtocolHandler.h23 JoystickProtocolHandler(HIDReport &report);
45 HIDReport & fReport;
H A DKeyboardProtocolHandler.cpp59 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 DMouseProtocolHandler.cpp26 MouseProtocolHandler::MouseProtocolHandler(HIDReport &report, in MouseProtocolHandler()
98 HIDReport *inputReports[maxReportCount]; in AddHandlers()
103 HIDReport *inputReport = inputReports[i]; in AddHandlers()
H A DTabletProtocolHandler.cpp28 TabletProtocolHandler::TabletProtocolHandler(HIDReport &report, in TabletProtocolHandler()
149 HIDReport *inputReports[maxReportCount]; in AddHandlers()
154 HIDReport *inputReport = inputReports[i]; in AddHandlers()
H A DJoystickProtocolHandler.cpp26 JoystickProtocolHandler::JoystickProtocolHandler(HIDReport &report) in JoystickProtocolHandler()
147 HIDReport *inputReports[maxReportCount]; in AddHandlers()
152 HIDReport *inputReport = inputReports[i]; in AddHandlers()
H A DProtocolHandler.h16 class HIDReport; variable
H A DHIDCollection.cpp266 HIDReport **reportList, uint32 &reportCount) in BuildReportList()
274 HIDReport *report = item->Report(); in BuildReportList()
H A DHIDReportItem.cpp17 HIDReportItem::HIDReportItem(HIDReport *report, uint32 bitOffset, in HIDReportItem()
/haiku/src/bin/hid_decode/
H A DJamfile15 HIDReport.cpp
23 SEARCH on [ FGristFiles HIDCollection.cpp HIDParser.cpp HIDReport.cpp
/haiku/src/add-ons/kernel/drivers/input/usb_hid/
H A DHIDDevice.h37 status_t MaybeScheduleTransfer(HIDReport*);
39 status_t SendReport(HIDReport *report);
H A DJamfile19 HIDReport.cpp
H A DHIDDevice.cpp266 HIDDevice::MaybeScheduleTransfer(HIDReport*) in MaybeScheduleTransfer() argument
290 HIDDevice::SendReport(HIDReport *report) in SendReport()
/haiku/src/add-ons/kernel/drivers/input/i2c_hid/
H A DHIDDevice.h35 status_t MaybeScheduleTransfer(HIDReport *report);
37 status_t SendReport(HIDReport *report);
H A DJamfile19 HIDReport.cpp
H A DHIDDevice.cpp163 HIDDevice::MaybeScheduleTransfer(HIDReport *report) in MaybeScheduleTransfer()
183 HIDDevice::SendReport(HIDReport *report) in SendReport()