Searched refs:hid_field (Results 1 – 8 of 8) sorted by relevance
| /USBX-v6.2.1/common/usbx_host_classes/src/ |
| D | ux_host_class_hid_instance_clean.c | 77 UX_HOST_CLASS_HID_FIELD *hid_field; in _ux_host_class_hid_instance_clean() local 93 hid_field = hid_report -> ux_host_class_hid_report_field; in _ux_host_class_hid_instance_clean() 96 while (hid_field != UX_NULL) in _ux_host_class_hid_instance_clean() 100 hid_next_field = hid_field -> ux_host_class_hid_field_next_field; in _ux_host_class_hid_instance_clean() 103 if (hid_field -> ux_host_class_hid_field_usages != UX_NULL) in _ux_host_class_hid_instance_clean() 104 _ux_utility_memory_free(hid_field -> ux_host_class_hid_field_usages); in _ux_host_class_hid_instance_clean() 107 if (hid_field -> ux_host_class_hid_field_values != UX_NULL) in _ux_host_class_hid_instance_clean() 108 _ux_utility_memory_free(hid_field -> ux_host_class_hid_field_values); in _ux_host_class_hid_instance_clean() 111 _ux_utility_memory_free(hid_field); in _ux_host_class_hid_instance_clean() 114 hid_field = hid_next_field; in _ux_host_class_hid_instance_clean() [all …]
|
| D | ux_host_class_hid_field_decompress.c | 76 UINT _ux_host_class_hid_field_decompress(UX_HOST_CLASS_HID_FIELD *hid_field, UCHAR *report_buffer,… in _ux_host_class_hid_field_decompress() argument 91 data_offset_byte = (hid_field -> ux_host_class_hid_field_report_offset >> 3); in _ux_host_class_hid_field_decompress() 94 data_offset_bit = hid_field -> ux_host_class_hid_field_report_offset & 7; in _ux_host_class_hid_field_decompress() 98 …for (field_report_count = 0; field_report_count < hid_field -> ux_host_class_hid_field_report_coun… in _ux_host_class_hid_field_decompress() 102 field_report_size = hid_field -> ux_host_class_hid_field_report_size; in _ux_host_class_hid_field_decompress() 132 if (hid_field -> ux_host_class_hid_field_value & UX_HOST_CLASS_HID_ITEM_VARIABLE) in _ux_host_class_hid_field_decompress() 136 if (hid_field -> ux_host_class_hid_field_usages) in _ux_host_class_hid_field_decompress() 137 field_usage = *(hid_field -> ux_host_class_hid_field_usages + field_report_count); in _ux_host_class_hid_field_decompress() 146 …field_usage = hid_field -> ux_host_class_hid_field_usage_min + (ULONG)((SLONG)field_value - hid_f… in _ux_host_class_hid_field_decompress() 149 field_usage |= (hid_field -> ux_host_class_hid_field_usage_page << 16); in _ux_host_class_hid_field_decompress() [all …]
|
| D | ux_host_class_hid_report_compress.c | 79 UX_HOST_CLASS_HID_FIELD *hid_field; in _ux_host_class_hid_report_compress() local 99 hid_field = hid_report -> ux_host_class_hid_report_field; in _ux_host_class_hid_report_compress() 105 while (hid_field != UX_NULL) in _ux_host_class_hid_report_compress() 110 …for (field_report_count = 0; field_report_count < hid_field -> ux_host_class_hid_field_report_coun… in _ux_host_class_hid_report_compress() 116 if (hid_field -> ux_host_class_hid_field_value & UX_HOST_CLASS_HID_ITEM_VARIABLE) in _ux_host_class_hid_report_compress() 120 …for (field_usage = 0; field_usage < hid_field -> ux_host_class_hid_field_number_usage; field_usage… in _ux_host_class_hid_report_compress() 124 if (*client_buffer == hid_field -> ux_host_class_hid_field_usages[field_usage]) in _ux_host_class_hid_report_compress() 137 … if (((*client_buffer & 0xffff0000) >> 16) == hid_field -> ux_host_class_hid_field_usage_page) in _ux_host_class_hid_report_compress() 141 … if ((*client_buffer & 0xffff) >= hid_field -> ux_host_class_hid_field_usage_min && in _ux_host_class_hid_report_compress() 142 (*client_buffer & 0xffff) <= hid_field -> ux_host_class_hid_field_usage_max) in _ux_host_class_hid_report_compress() [all …]
|
| D | ux_host_class_hid_report_decompress.c | 79 UX_HOST_CLASS_HID_FIELD *hid_field; in _ux_host_class_hid_report_decompress() local 98 hid_field = hid_report -> ux_host_class_hid_report_field; in _ux_host_class_hid_report_decompress() 101 while (hid_field != UX_NULL) in _ux_host_class_hid_report_decompress() 105 _ux_host_class_hid_field_decompress(hid_field, report_buffer, client_report); in _ux_host_class_hid_report_decompress() 108 hid_field = hid_field -> ux_host_class_hid_field_next_field; in _ux_host_class_hid_report_decompress()
|
| D | ux_host_class_hid_transfer_request_completed.c | 92 UX_HOST_CLASS_HID_FIELD *hid_field; in _ux_host_class_hid_transfer_request_completed() local 227 hid_field = hid_report -> ux_host_class_hid_report_field; in _ux_host_class_hid_transfer_request_completed() 236 while(hid_field != UX_NULL) in _ux_host_class_hid_transfer_request_completed() 240 …for (field_report_count = 0; field_report_count < hid_field -> ux_host_class_hid_field_report_coun… in _ux_host_class_hid_transfer_request_completed() 255 hid_field = hid_field -> ux_host_class_hid_field_next_field; in _ux_host_class_hid_transfer_request_completed()
|
| D | ux_host_class_hid_report_add.c | 94 UX_HOST_CLASS_HID_FIELD *hid_field; in _ux_host_class_hid_report_add() local 287 hid_field = new_hid_report -> ux_host_class_hid_report_field; in _ux_host_class_hid_report_add() 288 while(hid_field -> ux_host_class_hid_field_next_field != UX_NULL) in _ux_host_class_hid_report_add() 289 hid_field = hid_field -> ux_host_class_hid_field_next_field; in _ux_host_class_hid_report_add() 292 hid_field -> ux_host_class_hid_field_next_field = new_hid_field; in _ux_host_class_hid_report_add()
|
| /USBX-v6.2.1/test/regression/ |
| D | usbx_ux_host_class_hid_logitech_pro_x_superlight_test.c | 354 UX_HOST_CLASS_HID_FIELD *hid_field; in tx_demo_thread_host_simulation_entry() local 365 hid_field = hid_report -> ux_host_class_hid_report_field; in tx_demo_thread_host_simulation_entry() 366 while(hid_field) in tx_demo_thread_host_simulation_entry() 368 calc_n_item += hid_field -> ux_host_class_hid_field_report_count; in tx_demo_thread_host_simulation_entry() 369 …calc_n_bits += hid_field -> ux_host_class_hid_field_report_count * hid_field -> ux_host_class_hid_… in tx_demo_thread_host_simulation_entry() 371 …(void*)hid_field, hid_field ->ux_host_class_hid_field_report_count, hid_field->ux_host_class_hid_f… in tx_demo_thread_host_simulation_entry() 372 …printf(" Offset %ld, value %ld\n", hid_field -> ux_host_class_hid_field_report_offset, hid_fiel… in tx_demo_thread_host_simulation_entry() 374 … hid_field -> ux_host_class_hid_field_usage_page, hid_field -> ux_host_class_hid_field_usage_page, in tx_demo_thread_host_simulation_entry() 375 … hid_field -> ux_host_class_hid_field_usage_min, hid_field -> ux_host_class_hid_field_usage_max); in tx_demo_thread_host_simulation_entry() 377 …hid_field -> ux_host_class_hid_field_logical_min, hid_field -> ux_host_class_hid_field_logical_max… in tx_demo_thread_host_simulation_entry() [all …]
|
| /USBX-v6.2.1/common/usbx_host_classes/inc/ |
| D | ux_host_class_hid.h | 1074 UINT _ux_host_class_hid_field_decompress(UX_HOST_CLASS_HID_FIELD *hid_field, UCHAR *report_buffe…
|