Lines Matching refs:host
137 input_device_identifier_t* create_device_identifier(input_host_t* host,
141 input_device_definition_t* create_device_definition(input_host_t* host);
143 input_report_definition_t* create_input_report_definition(input_host_t* host);
145 input_report_definition_t* create_output_report_definition(input_host_t* host);
147 void free_report_definition(input_host_t* host, input_report_definition_t* report_def);
149 void input_device_definition_add_report(input_host_t* host,
152 void input_report_definition_add_collection(input_host_t* host,
155 void input_report_definition_declare_usage_int(input_host_t* host,
159 void input_report_definition_declare_usages_bool(input_host_t* host,
164 input_device_handle_t* register_device(input_host_t* host,
167 void unregister_device(input_host_t* host, input_device_handle_t* handle);
169 input_report_t* input_allocate_report(input_host_t* host, input_report_definition_t* r);
171 void input_report_set_usage_int(input_host_t* host, input_report_t* r,
174 void input_report_set_usage_bool(input_host_t* host, input_report_t* r,
177 void report_event(input_host_t* host, input_device_handle_t* d, input_report_t* report);
179 input_property_map_t* input_get_device_property_map(input_host_t* host,
182 input_property_t* input_get_device_property(input_host_t* host, input_property_map_t* map,
185 const char* input_get_property_key(input_host_t* host, input_property_t* property);
187 const char* input_get_property_value(input_host_t* host, input_property_t* property);
189 void input_free_device_property(input_host_t* host, input_property_t* property);
191 void input_free_device_property_map(input_host_t* host, input_property_map_t* map);