Searched refs:input_report_definition_t (Results 1 – 4 of 4) sorted by relevance
/aosp12/frameworks/native/services/inputflinger/host/ |
H A D | InputDriver.h | 47 virtual input_report_definition_t* createInputReportDefinition() = 0; 48 virtual input_report_definition_t* createOutputReportDefinition() = 0; 49 virtual void freeReportDefinition(input_report_definition_t* reportDef) = 0; 52 input_report_definition_t* r) = 0; 94 virtual input_report_definition_t* createInputReportDefinition() override; 95 virtual input_report_definition_t* createOutputReportDefinition() override; 99 input_report_definition_t* r) override; 143 input_report_definition_t* create_input_report_definition(input_host_t* host); 150 input_device_definition_t* d, input_report_definition_t* r); 156 input_report_definition_t* report, input_collection_id_t id, [all …]
|
H A D | InputDriver.cpp | 143 input_report_definition_t* InputDriver::createInputReportDefinition() { in createInputReportDefinition() 147 input_report_definition_t* InputDriver::createOutputReportDefinition() { in createOutputReportDefinition() 151 void InputDriver::freeReportDefinition(input_report_definition_t* reportDef) { in freeReportDefinition() 156 input_report_definition_t* r) { in inputDeviceDefinitionAddReport() 194 input_report_t* InputDriver::inputAllocateReport(input_report_definition_t* r) { in inputAllocateReport() 308 input_report_definition_t* create_input_report_definition(input_host_t* host) { in create_input_report_definition() 313 input_report_definition_t* create_output_report_definition(input_host_t* host) { in create_output_report_definition() 324 input_device_definition_t* d, input_report_definition_t* r) { in input_device_definition_add_report() 330 input_report_definition_t* report, input_collection_id_t id, int32_t arity) { in input_report_definition_add_collection() 336 input_report_definition_t* report, input_collection_id_t id, in input_report_definition_declare_usage_int() [all …]
|
/aosp12/hardware/libhardware/include/hardware/ |
H A D | input.h | 45 typedef struct input_report_definition input_report_definition_t; typedef 431 input_report_definition_t* (*create_input_report_definition)(input_host_t* host); 432 input_report_definition_t* (*create_output_report_definition)(input_host_t* host); 437 void (*free_report_definition)(input_host_t* host, input_report_definition_t* report_def); 443 input_device_definition_t* d, input_report_definition_t* r); 456 input_report_definition_t* report, input_collection_id_t id, int32_t arity); 463 input_report_definition_t* report, input_collection_id_t id, 471 input_report_definition_t* report, input_collection_id_t id, 488 input_report_t* (*input_allocate_report)(input_host_t* host, input_report_definition_t* r);
|
/aosp12/hardware/libhardware/modules/input/evdev/ |
H A D | InputHost.h | 76 input_report_definition_t* r) : InputHostBase(host, cb), mReportDefinition(r) {} in InputReportDefinition() 86 operator input_report_definition_t*() { return mReportDefinition; } 91 input_report_definition_t* mReportDefinition;
|