| /USBX-v6.2.1/common/usbx_device_classes/src/ |
| D | ux_device_class_audio20_control_process.c | 96 UX_SLAVE_TRANSFER *transfer, in _ux_device_class_audio20_control_process() argument 115 transfer = &endpoint -> ux_slave_endpoint_transfer_request; in _ux_device_class_audio20_control_process() 118 …request = *(transfer -> ux_slave_transfer_request_setup + UX_DEVICE_CLASS_AUDIO_REQUEST_R… in _ux_device_class_audio20_control_process() 119 …request_type = *(transfer -> ux_slave_transfer_request_setup + UX_DEVICE_CLASS_AUDIO_REQUEST_R… in _ux_device_class_audio20_control_process() 120 …unit_id = *(transfer -> ux_slave_transfer_request_setup + UX_DEVICE_CLASS_AUDIO_REQUEST_E… in _ux_device_class_audio20_control_process() 121 …control_selector = *(transfer -> ux_slave_transfer_request_setup + UX_DEVICE_CLASS_AUDIO_REQUEST_C… in _ux_device_class_audio20_control_process() 122 …channel_number = *(transfer -> ux_slave_transfer_request_setup + UX_DEVICE_CLASS_AUDIO_REQUEST_C… in _ux_device_class_audio20_control_process() 123 …request_length = _ux_utility_short_get(transfer -> ux_slave_transfer_request_setup + UX_SETUP_LE… in _ux_device_class_audio20_control_process() 171 freq = _ux_utility_long_get(transfer -> ux_slave_transfer_request_data_pointer); in _ux_device_class_audio20_control_process() 212 …_ux_utility_long_put(transfer -> ux_slave_transfer_request_data_pointer, control -> ux_device_clas… in _ux_device_class_audio20_control_process() [all …]
|
| D | ux_device_class_audio10_control_process.c | 92 UX_SLAVE_TRANSFER *transfer, UX_DEVICE_CLASS_AUDIO10_CONTROL_GROUP *group) in _ux_device_class_audio10_control_process() argument 110 transfer = &endpoint -> ux_slave_endpoint_transfer_request; in _ux_device_class_audio10_control_process() 113 …request = *(transfer -> ux_slave_transfer_request_setup + UX_DEVICE_CLASS_AUDIO_REQUEST_R… in _ux_device_class_audio10_control_process() 114 …request_type = *(transfer -> ux_slave_transfer_request_setup + UX_DEVICE_CLASS_AUDIO_REQUEST_R… in _ux_device_class_audio10_control_process() 115 …unit_id = *(transfer -> ux_slave_transfer_request_setup + UX_DEVICE_CLASS_AUDIO_REQUEST_E… in _ux_device_class_audio10_control_process() 116 …ep_addr = *(transfer -> ux_slave_transfer_request_setup + UX_DEVICE_CLASS_AUDIO_REQUEST_E… in _ux_device_class_audio10_control_process() 117 …control_selector = *(transfer -> ux_slave_transfer_request_setup + UX_DEVICE_CLASS_AUDIO_REQUEST_C… in _ux_device_class_audio10_control_process() 118 …channel_number = *(transfer -> ux_slave_transfer_request_setup + UX_DEVICE_CLASS_AUDIO_REQUEST_C… in _ux_device_class_audio10_control_process() 119 …request_length = _ux_utility_short_get(transfer -> ux_slave_transfer_request_setup + UX_SETUP_LE… in _ux_device_class_audio10_control_process() 177 sam = ((ULONG)transfer -> ux_slave_transfer_request_data_pointer[0] ) | in _ux_device_class_audio10_control_process() [all …]
|
| D | ux_device_class_ccid_response.c | 75 UX_SLAVE_TRANSFER *transfer; in _ux_device_class_ccid_response() local 82 transfer = &endpoint -> ux_slave_endpoint_transfer_request; in _ux_device_class_ccid_response() 89 transfer -> ux_slave_transfer_request_data_pointer != buffer) in _ux_device_class_ccid_response() 91 _ux_utility_memory_copy(transfer -> ux_slave_transfer_request_data_pointer, in _ux_device_class_ccid_response() 98 UX_SLAVE_TRANSFER_STATE_RESET(transfer); in _ux_device_class_ccid_response() 99 transfer -> ux_slave_transfer_request_requested_length = length; in _ux_device_class_ccid_response() 106 status = _ux_device_stack_transfer_request(transfer, length, length); in _ux_device_class_ccid_response()
|
| D | ux_device_class_audio_read_task_function.c | 84 UX_SLAVE_TRANSFER *transfer; in _ux_device_class_audio_read_task_function() local 114 transfer = &endpoint -> ux_slave_endpoint_transfer_request; in _ux_device_class_audio_read_task_function() 126 transfer -> ux_slave_transfer_request_data_pointer = in _ux_device_class_audio_read_task_function() 131 UX_SLAVE_TRANSFER_STATE_RESET(transfer); in _ux_device_class_audio_read_task_function() 136 status = _ux_device_stack_transfer_run(transfer, max_packet_size, max_packet_size); in _ux_device_class_audio_read_task_function() 145 transfer -> ux_slave_transfer_request_completion_code; in _ux_device_class_audio_read_task_function() 159 transfer -> ux_slave_transfer_request_completion_code; in _ux_device_class_audio_read_task_function() 162 actual_length = transfer -> ux_slave_transfer_request_actual_length; in _ux_device_class_audio_read_task_function() 172 transfer -> ux_slave_transfer_request_data_pointer, in _ux_device_class_audio_read_task_function()
|
| D | ux_device_class_video_read_task_function.c | 83 UX_SLAVE_TRANSFER *transfer; in _ux_device_class_video_read_task_function() local 113 transfer = &endpoint -> ux_slave_endpoint_transfer_request; in _ux_device_class_video_read_task_function() 125 transfer -> ux_slave_transfer_request_data_pointer = stream -> in _ux_device_class_video_read_task_function() 130 UX_SLAVE_TRANSFER_STATE_RESET(transfer); in _ux_device_class_video_read_task_function() 136 status = _ux_device_stack_transfer_run(transfer, max_packet_size, max_packet_size); in _ux_device_class_video_read_task_function() 145 transfer -> ux_slave_transfer_request_completion_code; in _ux_device_class_video_read_task_function() 159 transfer -> ux_slave_transfer_request_completion_code; in _ux_device_class_video_read_task_function() 162 actual_length = transfer -> ux_slave_transfer_request_actual_length; in _ux_device_class_video_read_task_function() 174 transfer -> ux_slave_transfer_request_data_pointer, in _ux_device_class_video_read_task_function()
|
| D | ux_device_class_hid_receiver_tasks_run.c | 85 UX_SLAVE_TRANSFER *transfer; in _ux_device_class_hid_receiver_tasks_run() local 109 transfer = &endpoint -> ux_slave_endpoint_transfer_request; in _ux_device_class_hid_receiver_tasks_run() 129 transfer -> ux_slave_transfer_request_data_pointer = buffer; in _ux_device_class_hid_receiver_tasks_run() 143 status = _ux_device_stack_transfer_run(transfer, in _ux_device_class_hid_receiver_tasks_run() 153 transfer -> ux_slave_transfer_request_completion_code; in _ux_device_class_hid_receiver_tasks_run() 162 if (transfer -> ux_slave_transfer_request_actual_length == 0) in _ux_device_class_hid_receiver_tasks_run() 176 temp = transfer -> ux_slave_transfer_request_actual_length; in _ux_device_class_hid_receiver_tasks_run() 181 temp = transfer -> ux_slave_transfer_request_actual_length; in _ux_device_class_hid_receiver_tasks_run() 183 transfer -> ux_slave_transfer_request_data_pointer, in _ux_device_class_hid_receiver_tasks_run()
|
| D | ux_device_class_video_write_task_function.c | 84 UX_SLAVE_TRANSFER *transfer; in _ux_device_class_video_write_task_function() local 114 transfer = &endpoint -> ux_slave_endpoint_transfer_request; in _ux_device_class_video_write_task_function() 129 transfer -> ux_slave_transfer_request_data_pointer = stream -> in _ux_device_class_video_write_task_function() 135 _ux_utility_memory_copy(transfer -> ux_slave_transfer_request_data_pointer, in _ux_device_class_video_write_task_function() 140 UX_SLAVE_TRANSFER_STATE_RESET(transfer); in _ux_device_class_video_write_task_function() 147 status = _ux_device_stack_transfer_run(transfer, transfer_length, transfer_length); in _ux_device_class_video_write_task_function() 156 transfer -> ux_slave_transfer_request_completion_code; in _ux_device_class_video_write_task_function() 170 transfer -> ux_slave_transfer_request_completion_code; in _ux_device_class_video_write_task_function() 176 actual_length = transfer -> ux_slave_transfer_request_actual_length; in _ux_device_class_video_write_task_function()
|
| D | ux_device_class_audio_write_task_function.c | 85 UX_SLAVE_TRANSFER *transfer; in _ux_device_class_audio_write_task_function() local 115 transfer = &endpoint -> ux_slave_endpoint_transfer_request; in _ux_device_class_audio_write_task_function() 131 _ux_utility_memory_copy(transfer -> ux_slave_transfer_request_data_pointer, in _ux_device_class_audio_write_task_function() 136 transfer -> ux_slave_transfer_request_data_pointer = stream -> in _ux_device_class_audio_write_task_function() 141 UX_SLAVE_TRANSFER_STATE_RESET(transfer); in _ux_device_class_audio_write_task_function() 148 status = _ux_device_stack_transfer_run(transfer, transfer_length, transfer_length); in _ux_device_class_audio_write_task_function() 157 transfer -> ux_slave_transfer_request_completion_code; in _ux_device_class_audio_write_task_function() 171 transfer -> ux_slave_transfer_request_completion_code; in _ux_device_class_audio_write_task_function() 177 actual_length = transfer -> ux_slave_transfer_request_actual_length; in _ux_device_class_audio_write_task_function()
|
| D | ux_device_class_hid_receiver_thread.c | 87 UX_SLAVE_TRANSFER *transfer; in _ux_device_class_hid_receiver_thread() local 138 transfer = &hid -> ux_device_class_hid_read_endpoint -> ux_slave_endpoint_transfer_request; in _ux_device_class_hid_receiver_thread() 144 transfer -> ux_slave_transfer_request_data_pointer = buffer; in _ux_device_class_hid_receiver_thread() 148 status = _ux_device_stack_transfer_request(transfer, in _ux_device_class_hid_receiver_thread() 154 (transfer -> ux_slave_transfer_request_actual_length == 0)) in _ux_device_class_hid_receiver_thread() 163 temp = transfer -> ux_slave_transfer_request_actual_length; in _ux_device_class_hid_receiver_thread() 167 temp = transfer -> ux_slave_transfer_request_actual_length; in _ux_device_class_hid_receiver_thread() 169 transfer -> ux_slave_transfer_request_data_pointer, in _ux_device_class_hid_receiver_thread()
|
| D | ux_device_class_audio_feedback_task_function.c | 82 UX_SLAVE_TRANSFER *transfer; in _ux_device_class_audio_feedback_task_function() local 115 transfer = &endpoint -> ux_slave_endpoint_transfer_request; in _ux_device_class_audio_feedback_task_function() 118 transfer_length = transfer -> ux_slave_transfer_request_requested_length; in _ux_device_class_audio_feedback_task_function() 130 status = _ux_device_stack_transfer_run(transfer, transfer_length, transfer_length); in _ux_device_class_audio_feedback_task_function() 140 …stream -> ux_device_class_audio_stream_feedback_task_status = transfer -> ux_slave_transfer_reques… in _ux_device_class_audio_feedback_task_function() 148 …stream -> ux_device_class_audio_stream_feedback_task_status = transfer -> ux_slave_transfer_reques… in _ux_device_class_audio_feedback_task_function()
|
| D | ux_device_class_printer_ioctl.c | 79 UX_SLAVE_TRANSFER *transfer; in _ux_device_class_printer_ioctl() local 98 transfer = &endpoint -> ux_slave_endpoint_transfer_request; in _ux_device_class_printer_ioctl() 99 transfer -> ux_slave_transfer_request_timeout = (ULONG)(ALIGN_TYPE)parameter; in _ux_device_class_printer_ioctl() 108 transfer = &endpoint -> ux_slave_endpoint_transfer_request; in _ux_device_class_printer_ioctl() 109 transfer -> ux_slave_transfer_request_timeout = (ULONG)(ALIGN_TYPE)parameter; in _ux_device_class_printer_ioctl()
|
| D | ux_device_class_ccid_notify_task_run.c | 81 UX_SLAVE_TRANSFER *transfer; in _ux_device_class_ccid_notify_task_run() local 100 transfer = &endpoint -> ux_slave_endpoint_transfer_request; in _ux_device_class_ccid_notify_task_run() 136 buffer = transfer -> ux_slave_transfer_request_data_pointer; in _ux_device_class_ccid_notify_task_run() 196 UX_SLAVE_TRANSFER_STATE_RESET(transfer); in _ux_device_class_ccid_notify_task_run() 197 transfer -> ux_slave_transfer_request_requested_length = length; in _ux_device_class_ccid_notify_task_run() 202 length = transfer -> ux_slave_transfer_request_requested_length; in _ux_device_class_ccid_notify_task_run() 203 status = _ux_device_stack_transfer_run(transfer, length, length); in _ux_device_class_ccid_notify_task_run()
|
| D | ux_device_class_audio_interrupt_task_function.c | 84 UX_SLAVE_TRANSFER *transfer; in _ux_device_class_audio_interrupt_task_function() local 122 transfer = &endpoint -> ux_slave_endpoint_transfer_request; in _ux_device_class_audio_interrupt_task_function() 133 …if (audio -> ux_device_class_audio_status_size > transfer -> ux_slave_transfer_request_transfer_le… in _ux_device_class_audio_interrupt_task_function() 144 _ux_utility_memory_copy(transfer -> ux_slave_transfer_request_data_pointer, in _ux_device_class_audio_interrupt_task_function() 153 … status = _ux_device_stack_transfer_run(transfer, audio -> ux_device_class_audio_status_size, in _ux_device_class_audio_interrupt_task_function() 165 transfer -> ux_slave_transfer_request_completion_code; in _ux_device_class_audio_interrupt_task_function() 182 transfer -> ux_slave_transfer_request_completion_code; in _ux_device_class_audio_interrupt_task_function()
|
| D | ux_device_class_audio_read_thread_entry.c | 100 UX_SLAVE_TRANSFER *transfer; in _ux_device_class_audio_read_thread_entry() local 132 transfer = &endpoint -> ux_slave_endpoint_transfer_request; in _ux_device_class_audio_read_thread_entry() 137 transfer -> ux_slave_transfer_request_data_pointer = stream -> in _ux_device_class_audio_read_thread_entry() 142 status = _ux_device_stack_transfer_request(transfer, max_packet_size, max_packet_size); in _ux_device_class_audio_read_thread_entry() 155 actual_length = transfer -> ux_slave_transfer_request_actual_length; in _ux_device_class_audio_read_thread_entry() 165 transfer -> ux_slave_transfer_request_data_pointer, in _ux_device_class_audio_read_thread_entry()
|
| D | ux_device_class_video_read_thread_entry.c | 87 UX_SLAVE_TRANSFER *transfer; in _ux_device_class_video_read_thread_entry() local 119 transfer = &endpoint -> ux_slave_endpoint_transfer_request; in _ux_device_class_video_read_thread_entry() 124 transfer -> ux_slave_transfer_request_data_pointer = stream -> in _ux_device_class_video_read_thread_entry() 129 status = _ux_device_stack_transfer_request(transfer, max_packet_size, max_packet_size); in _ux_device_class_video_read_thread_entry() 141 actual_length = transfer -> ux_slave_transfer_request_actual_length; in _ux_device_class_video_read_thread_entry() 153 transfer -> ux_slave_transfer_request_data_pointer, in _ux_device_class_video_read_thread_entry()
|
| D | ux_device_class_video_write_thread_entry.c | 87 UX_SLAVE_TRANSFER *transfer; in _ux_device_class_video_write_thread_entry() local 114 transfer = &endpoint -> ux_slave_endpoint_transfer_request; in _ux_device_class_video_write_thread_entry() 122 transfer -> ux_slave_transfer_request_data_pointer = stream -> in _ux_device_class_video_write_thread_entry() 128 _ux_utility_memory_copy(transfer -> ux_slave_transfer_request_data_pointer, in _ux_device_class_video_write_thread_entry() 133 status = _ux_device_stack_transfer_request(transfer, transfer_length, transfer_length); in _ux_device_class_video_write_thread_entry() 148 actual_length = transfer -> ux_slave_transfer_request_actual_length; in _ux_device_class_video_write_thread_entry()
|
| D | ux_device_class_audio_write_thread_entry.c | 94 UX_SLAVE_TRANSFER *transfer; in _ux_device_class_audio_write_thread_entry() local 121 transfer = &endpoint -> ux_slave_endpoint_transfer_request; in _ux_device_class_audio_write_thread_entry() 130 _ux_utility_memory_copy(transfer -> ux_slave_transfer_request_data_pointer, in _ux_device_class_audio_write_thread_entry() 135 transfer -> ux_slave_transfer_request_data_pointer = stream -> in _ux_device_class_audio_write_thread_entry() 140 status = _ux_device_stack_transfer_request(transfer, transfer_length, transfer_length); in _ux_device_class_audio_write_thread_entry() 155 actual_length = transfer -> ux_slave_transfer_request_actual_length; in _ux_device_class_audio_write_thread_entry()
|
| /USBX-v6.2.1/common/usbx_host_classes/src/ |
| D | ux_host_class_audio_streaming_sampling_set.c | 115 UX_TRANSFER *transfer; in _ux_host_class_audio_streaming_sampling_set() local 217 transfer = &device -> ux_device_control_endpoint.ux_endpoint_transfer_request; in _ux_host_class_audio_streaming_sampling_set() 242 transfer -> ux_transfer_request_data_pointer = control_buffer; in _ux_host_class_audio_streaming_sampling_set() 243 transfer -> ux_transfer_request_requested_length = 4; in _ux_host_class_audio_streaming_sampling_set() 244 transfer -> ux_transfer_request_function = UX_CLASS_AUDIO20_CUR; in _ux_host_class_audio_streaming_sampling_set() 245 …transfer -> ux_transfer_request_type = UX_REQUEST_OUT | UX_REQUEST_TARGET_INTERFACE |… in _ux_host_class_audio_streaming_sampling_set() 246 … transfer -> ux_transfer_request_value = UX_CLASS_AUDIO20_CS_SAM_FREQ_CONTROL << 8; in _ux_host_class_audio_streaming_sampling_set() 247 …transfer -> ux_transfer_request_index = audio -> ux_host_class_audio_control_interface… in _ux_host_class_audio_streaming_sampling_set() 248 status = _ux_host_stack_transfer_request(transfer); in _ux_host_class_audio_streaming_sampling_set() 266 transfer -> ux_transfer_request_data_pointer = control_buffer; in _ux_host_class_audio_streaming_sampling_set() [all …]
|
| D | ux_host_class_audio_endpoints_get.c | 83 UX_TRANSFER *transfer; in _ux_host_class_audio_endpoints_get() local 163 transfer = &endpoint -> ux_endpoint_transfer_request; in _ux_host_class_audio_endpoints_get() 166 packet_length = transfer -> ux_transfer_request_packet_length; in _ux_host_class_audio_endpoints_get() 169 transfer -> ux_transfer_request_data_pointer = _ux_utility_memory_allocate( in _ux_host_class_audio_endpoints_get() 172 if (transfer -> ux_transfer_request_data_pointer == UX_NULL) in _ux_host_class_audio_endpoints_get() 187 _ux_utility_memory_copy(transfer -> ux_transfer_request_data_pointer, in _ux_host_class_audio_endpoints_get() 193 …transfer -> ux_transfer_request_endpoint = audio -> ux_host_class_audio_feedback_… in _ux_host_class_audio_endpoints_get() 194 …transfer -> ux_transfer_request_requested_length = (endpoint -> ux_endpoint_descriptor.bE… in _ux_host_class_audio_endpoints_get() 195 … transfer -> ux_transfer_request_packet_length : in _ux_host_class_audio_endpoints_get() 198 …transfer -> ux_transfer_request_completion_function = _ux_host_class_audio_feedback_transfer… in _ux_host_class_audio_endpoints_get() [all …]
|
| /USBX-v6.2.1/test/regression/ |
| D | usbx_ux_host_class_hub_transfer_request_completed_test.c | 23 UX_TRANSFER transfer; in post_init_host() local 27 transfer.ux_transfer_request_class_instance = (VOID *)&hub; in post_init_host() 31 _ux_host_class_hub_transfer_request_completed(&transfer); in post_init_host() 35 transfer.ux_transfer_request_completion_code = UX_TRANSFER_STATUS_ABORT; in post_init_host() 36 _ux_host_class_hub_transfer_request_completed(&transfer); in post_init_host() 40 transfer.ux_transfer_request_completion_code = UX_TRANSFER_NO_ANSWER; in post_init_host() 41 _ux_host_class_hub_transfer_request_completed(&transfer); in post_init_host()
|
| D | ux_device_class_dummy_hub.c | 21 UX_SLAVE_TRANSFER *transfer; in _ux_device_class_hub_thread_entry() local 30 transfer = &endpoint->ux_slave_endpoint_transfer_request; in _ux_device_class_hub_thread_entry() 31 status = _ux_device_stack_transfer_request(transfer, in _ux_device_class_hub_thread_entry() 32 transfer -> ux_slave_transfer_request_requested_length, in _ux_device_class_hub_thread_entry() 33 transfer -> ux_slave_transfer_request_requested_length); in _ux_device_class_hub_thread_entry() 34 …_ux_utility_memory_set(transfer->ux_slave_transfer_request_data_pointer, 0, transfer->ux_slave_tra… in _ux_device_class_hub_thread_entry() 72 UX_SLAVE_TRANSFER *transfer; in _ux_device_class_hub_notify_changes() local 77 transfer = &endpoint->ux_slave_endpoint_transfer_request; in _ux_device_class_hub_notify_changes() 78 buff = transfer->ux_slave_transfer_request_data_pointer; in _ux_device_class_hub_notify_changes() 79 if (rpt_size > transfer->ux_slave_transfer_request_transfer_length) in _ux_device_class_hub_notify_changes() [all …]
|
| /USBX-v6.2.1/common/usbx_host_controllers/src/ |
| D | ux_hcd_ehci_hsisochronous_tds_process.c | 100 UX_TRANSFER *transfer; in _ux_hcd_ehci_hsisochronous_tds_process() local 232 transfer = ed -> ux_ehci_hsiso_ed_transfer_head; in _ux_hcd_ehci_hsisochronous_tds_process() 235 if (transfer == UX_NULL) in _ux_hcd_ehci_hsisochronous_tds_process() 240 transfer -> ux_transfer_request_completion_code = UX_TRANSFER_BUFFER_OVERFLOW; in _ux_hcd_ehci_hsisochronous_tds_process() 244 transfer -> ux_transfer_request_completion_code = UX_TRANSFER_ERROR; in _ux_hcd_ehci_hsisochronous_tds_process() 246 transfer -> ux_transfer_request_completion_code = UX_SUCCESS; in _ux_hcd_ehci_hsisochronous_tds_process() 254 transfer -> ux_transfer_request_actual_length = trans_bytes; in _ux_hcd_ehci_hsisochronous_tds_process() 258 transfer -> ux_transfer_request_next_transfer_request; in _ux_hcd_ehci_hsisochronous_tds_process() 265 if (transfer -> ux_transfer_request_completion_function) in _ux_hcd_ehci_hsisochronous_tds_process() 266 transfer -> ux_transfer_request_completion_function(transfer); in _ux_hcd_ehci_hsisochronous_tds_process() [all …]
|
| D | ux_hcd_ehci_transfer_abort.c | 97 UX_TRANSFER *transfer; in _ux_hcd_ehci_transfer_abort() local 191 transfer = (*list_head) -> ux_transfer_request_next_transfer_request; in _ux_hcd_ehci_transfer_abort() 192 while(transfer) in _ux_hcd_ehci_transfer_abort() 199 if (transfer -> ux_transfer_request_next_transfer_request == transfer_request) in _ux_hcd_ehci_transfer_abort() 203 transfer -> ux_transfer_request_next_transfer_request = UX_NULL; in _ux_hcd_ehci_transfer_abort() 208 if (transfer == ied -> ux_ehci_hsiso_ed_transfer_first_new) in _ux_hcd_ehci_transfer_abort() 212 transfer = transfer -> ux_transfer_request_next_transfer_request; in _ux_hcd_ehci_transfer_abort()
|
| /USBX-v6.2.1/common/core/src/ |
| D | ux_host_stack_transfer_run.c | 37 static inline UINT _ux_host_stack_transfer_locate(UX_TRANSFER *transfer, UX_TRANSFER **previous); 38 static inline void _ux_host_stack_transfer_retire(UX_TRANSFER *transfer); 232 static inline UINT _ux_host_stack_transfer_locate(UX_TRANSFER *transfer, UX_TRANSFER **previous) in _ux_host_stack_transfer_locate() argument 241 if (_ux_system_host -> ux_system_host_pending_transfers == transfer) in _ux_host_stack_transfer_locate() 248 if (prev -> ux_transfer_request_next_pending == transfer) in _ux_host_stack_transfer_locate() 260 static inline void _ux_host_stack_transfer_retire(UX_TRANSFER *transfer) in _ux_host_stack_transfer_retire() argument 266 switch(_ux_host_stack_transfer_locate(transfer, &previous)) in _ux_host_stack_transfer_retire() 272 transfer -> ux_transfer_request_next_pending; in _ux_host_stack_transfer_retire() 278 transfer -> ux_transfer_request_next_pending; in _ux_host_stack_transfer_retire() 286 flags = transfer -> ux_transfer_request_flags; in _ux_host_stack_transfer_retire() [all …]
|
| D | ux_dcd_sim_slave_endpoint_reset.c | 84 UX_SLAVE_TRANSFER *transfer; in _ux_dcd_sim_slave_endpoint_reset() local 118 transfer = &endpoint -> ux_slave_endpoint_transfer_request; in _ux_dcd_sim_slave_endpoint_reset() 119 transfer -> ux_slave_transfer_request_completion_code = UX_TRANSFER_BUS_RESET; in _ux_dcd_sim_slave_endpoint_reset() 120 _ux_device_semaphore_put(&transfer -> ux_slave_transfer_request_semaphore); in _ux_dcd_sim_slave_endpoint_reset()
|