UX_SLAVE_DCD_STRUCT::ux_slave_dcd_function is only used within usbx.
 
Symbols
loading...
Files
loading...
CodeScopeSTM32 Libraries and SamplesusbxUX_SLAVE_DCD_STRUCT::ux_slave_dcd_function

UX_SLAVE_DCD_STRUCT::ux_slave_dcd_function field

Syntax

UINT (*ux_slave_dcd_function) (struct UX_SLAVE_DCD_STRUCT *,UINT, VOID *);

References

LocationReferrerScopeText
ux_api.h:2267
UINT (*ux_slave_dcd_function) (struct UX_SLAVE_DCD_STRUCT *,UINT, VOID *);
ux_dcd_stm32_initialize.c:112_ux_dcd_stm32_function()_ux_dcd_stm32_initialize()
dcd -> ux_slave_dcd_function = _ux_dcd_stm32_function;
ux_dcd_stm32_initialize_complete.c:171_ux_dcd_stm32_initialize_complete()
dcd -> ux_slave_dcd_function(dcd, UX_DCD_CREATE_ENDPOINT,
ux_device_class_dfu_thread.c:123_ux_device_class_dfu_thread()
dcd -> ux_slave_dcd_function(dcd, UX_DCD_CHANGE_STATE, (VOID *) UX_DEVICE_FORCE_DISCONNECT);
ux_device_class_hid_descriptor_send.c:168_ux_device_class_hid_descriptor_send()
status = dcd -> ux_slave_dcd_function(dcd, UX_DCD_STALL_ENDPOINT, endpoint);
ux_device_class_hid_descriptor_send.c:188_ux_device_class_hid_descriptor_send()
status = dcd -> ux_slave_dcd_function(dcd, UX_DCD_STALL_ENDPOINT, endpoint);
ux_device_class_hid_descriptor_send.c:215_ux_device_class_hid_descriptor_send()
status = dcd -> ux_slave_dcd_function(dcd, UX_DCD_STALL_ENDPOINT, endpoint);
ux_device_class_hid_descriptor_send.c:234_ux_device_class_hid_descriptor_send()
dcd -> ux_slave_dcd_function(dcd, UX_DCD_STALL_ENDPOINT, endpoint);
ux_device_stack_alternate_setting_set.c:241_ux_device_stack_alternate_setting_set()
dcd -> ux_slave_dcd_function(dcd, UX_DCD_DESTROY_ENDPOINT, (VOID *) endpoint);
ux_device_stack_alternate_setting_set.c:353_ux_device_stack_alternate_setting_set()
status = dcd -> ux_slave_dcd_function(dcd, UX_DCD_CREATE_ENDPOINT, (VOID *) endpoint);
ux_device_stack_clear_feature.c:149_ux_device_stack_clear_feature()
dcd -> ux_slave_dcd_function(dcd, UX_DCD_RESET_ENDPOINT, endpoint_target);
ux_device_stack_clear_feature.c:175_ux_device_stack_clear_feature()
dcd -> ux_slave_dcd_function(dcd, UX_DCD_STALL_ENDPOINT, endpoint);
ux_device_stack_configuration_set.c:214_ux_device_stack_configuration_set()
dcd -> ux_slave_dcd_function(dcd, UX_DCD_CHANGE_STATE, (VOID *) UX_DEVICE_ATTACHED);
ux_device_stack_configuration_set.c:395_ux_device_stack_configuration_set()
dcd -> ux_slave_dcd_function(dcd, UX_DCD_CHANGE_STATE, (VOID *) UX_DEVICE_CONFIGURED);
ux_device_stack_control_request_process.c:274_ux_device_stack_control_request_process()
status = dcd -> ux_slave_dcd_function(dcd, UX_DCD_SET_DEVICE_ADDRESS, (VOID *) (ALIGN_TYPE) request_value);
ux_device_stack_descriptor_send.c:327_ux_device_stack_descriptor_send()
status = dcd -> ux_slave_dcd_function(dcd, UX_DCD_STALL_ENDPOINT, endpoint);
ux_device_stack_descriptor_send.c:361_ux_device_stack_descriptor_send()
status = dcd -> ux_slave_dcd_function(dcd, UX_DCD_STALL_ENDPOINT, endpoint);
ux_device_stack_descriptor_send.c:419_ux_device_stack_descriptor_send()
status = dcd -> ux_slave_dcd_function(dcd, UX_DCD_STALL_ENDPOINT, endpoint);
ux_device_stack_descriptor_send.c:470_ux_device_stack_descriptor_send()
dcd -> ux_slave_dcd_function(dcd, UX_DCD_STALL_ENDPOINT, endpoint);
ux_device_stack_descriptor_send.c:479_ux_device_stack_descriptor_send()
dcd -> ux_slave_dcd_function(dcd, UX_DCD_STALL_ENDPOINT, endpoint);
ux_device_stack_disconnect.c:154_ux_device_stack_disconnect()
status = dcd -> ux_slave_dcd_function(dcd, UX_DCD_DESTROY_ENDPOINT,
ux_device_stack_endpoint_stall.c:107_ux_device_stack_endpoint_stall()
status = dcd -> ux_slave_dcd_function(dcd, UX_DCD_STALL_ENDPOINT, endpoint);
ux_device_stack_get_status.c:153_ux_device_stack_get_status()
status = dcd -> ux_slave_dcd_function(dcd, UX_DCD_ENDPOINT_STATUS, (VOID *)(ALIGN_TYPE)(request_index & (UINT)~UX_ENDPOINT_DIRECTION));
ux_device_stack_get_status.c:172_ux_device_stack_get_status()
dcd -> ux_slave_dcd_function(dcd, UX_DCD_STALL_ENDPOINT, endpoint);
ux_device_stack_get_status.c:182_ux_device_stack_get_status()
dcd -> ux_slave_dcd_function(dcd, UX_DCD_STALL_ENDPOINT, endpoint);
ux_device_stack_host_wakeup.c:88_ux_device_stack_host_wakeup()
status = dcd -> ux_slave_dcd_function(dcd, UX_DCD_CHANGE_STATE, (VOID *) UX_DEVICE_REMOTE_WAKEUP);
ux_device_stack_interface_delete.c:108_ux_device_stack_interface_delete()
dcd -> ux_slave_dcd_function(dcd, UX_DCD_DESTROY_ENDPOINT, endpoint);
ux_device_stack_interface_get.c:130_ux_device_stack_interface_get()
status = dcd -> ux_slave_dcd_function(dcd, UX_DCD_TRANSFER_REQUEST, transfer_request);
ux_device_stack_interface_get.c:145_ux_device_stack_interface_get()
dcd -> ux_slave_dcd_function(dcd, UX_DCD_STALL_ENDPOINT, endpoint);
ux_device_stack_interface_set.c:270_ux_device_stack_interface_set()
status = dcd -> ux_slave_dcd_function(dcd, UX_DCD_CREATE_ENDPOINT, (VOID *) endpoint);
ux_device_stack_set_feature.c:176_ux_device_stack_set_feature()
dcd -> ux_slave_dcd_function(dcd, UX_DCD_STALL_ENDPOINT, endpoint_target);
ux_device_stack_set_feature.c:198_ux_device_stack_set_feature()
dcd -> ux_slave_dcd_function(dcd, UX_DCD_STALL_ENDPOINT, endpoint);
ux_device_stack_transfer_abort.c:111_ux_device_stack_transfer_abort()
dcd -> ux_slave_dcd_function(dcd, UX_DCD_TRANSFER_ABORT, (VOID *) transfer_request);
ux_device_stack_transfer_request.c:198_ux_device_stack_transfer_request()
status = dcd -> ux_slave_dcd_function(dcd, UX_DCD_TRANSFER_REQUEST, transfer_request);

Call Tree

Functions writing UX_SLAVE_DCD_STRUCT::ux_slave_dcd_function
all items filtered out
UX_SLAVE_DCD_STRUCT::ux_slave_dcd_function
Implementations
all items filtered out
UX_SLAVE_DCD_STRUCT::ux_slave_dcd_function
Type of UX_SLAVE_DCD_STRUCT::ux_slave_dcd_function
UX_SLAVE_DCD_STRUCT::ux_slave_dcd_function
all items filtered out