usbx + 0/1 examples
CodeScope will show references to _ux_utility_memory_copy() from the following samples and libraries:
Examples
STM32F429ZI-Nucleo
Applications
USBX
 
Symbols
loading...
Files
loading...

_ux_utility_memory_copy() function

Syntax

VOID _ux_utility_memory_copy(VOID *memory_destination,     VOID *memory_source,     ULONG length);
Implemented in ux_utility_memory_copy.c:73

Arguments

memory_destination

memory_source

length

Examples

_ux_utility_memory_copy() is referenced by 1 libraries and example projects.

References

LocationReferrerText
ux_utility_memory_copy.c:73
ux_utility.h:72
VOID _ux_utility_memory_copy(VOID *memory_destination, VOID *memory_source, ULONG length);
ux_dcd_stm32_callback.c:254HAL_PCD_SetupStageCallback()
_ux_utility_memory_copy(transfer_request->ux_slave_transfer_request_setup, hpcd -> Setup, UX_SETUP_SIZE);
ux_device_class_cdc_acm_bulkin_thread.c:176_ux_device_class_cdc_acm_bulkin_thread()
_ux_utility_memory_copy (transfer_request -> ux_slave_transfer_request_data_pointer,
ux_device_class_cdc_acm_read.c:176_ux_device_class_cdc_acm_read()
_ux_utility_memory_copy(buffer, transfer_request -> ux_slave_transfer_request_data_pointer,
ux_device_class_cdc_acm_write.c:186_ux_device_class_cdc_acm_write()
_ux_utility_memory_copy(transfer_request -> ux_slave_transfer_request_data_pointer,
ux_device_class_cdc_ecm_bulkin_thread.c:154_ux_device_class_cdc_ecm_bulkin_thread()
_ux_utility_memory_copy(transfer_request -> ux_slave_transfer_request_data_pointer, packet_header, current_packet -> nx_packet_length); /* Use case of memcpy is verified. */
ux_device_class_cdc_ecm_bulkout_thread.c:151_ux_device_class_cdc_ecm_bulkout_thread()
_ux_utility_memory_copy(packet -> nx_packet_prepend_ptr, transfer_request -> ux_slave_transfer_request_data_pointer, packet -> nx_packet_length); /* Use case of memcpy is verified. */
ux_device_class_cdc_ecm_initialize.c:235_ux_device_class_cdc_ecm_initialize()
_ux_utility_memory_copy(cdc_ecm -> ux_slave_class_cdc_ecm_local_node_id, cdc_ecm_parameter -> ux_slave_class_cdc_ecm_parameter_local_node_id,
ux_device_class_cdc_ecm_initialize.c:239_ux_device_class_cdc_ecm_initialize()
_ux_utility_memory_copy(cdc_ecm -> ux_slave_class_cdc_ecm_remote_node_id, cdc_ecm_parameter -> ux_slave_class_cdc_ecm_parameter_remote_node_id,
ux_device_class_cdc_ecm_initialize.c:243_ux_device_class_cdc_ecm_initialize()
_ux_utility_memory_copy(&cdc_ecm -> ux_slave_class_cdc_ecm_parameter, cdc_ecm_parameter, sizeof (UX_SLAVE_CLASS_CDC_ECM_PARAMETER)); /* Use case of memcpy is verified. */
ux_device_class_hid_descriptor_send.c:173_ux_device_class_hid_descriptor_send()
_ux_utility_memory_copy(transfer_request -> ux_slave_transfer_request_data_pointer,
ux_device_class_hid_descriptor_send.c:220_ux_device_class_hid_descriptor_send()
_ux_utility_memory_copy(transfer_request -> ux_slave_transfer_request_data_pointer,
ux_device_class_hid_event_get.c:107_ux_device_class_hid_event_get()
_ux_utility_memory_copy(hid_event -> ux_device_class_hid_event_buffer, current_hid_event -> ux_device_class_hid_event_buffer,
ux_device_class_hid_event_set.c:144_ux_device_class_hid_event_set()
_ux_utility_memory_copy(current_hid_event -> ux_device_class_hid_event_buffer + 1, hid_event -> ux_device_class_hid_event_buffer,
ux_device_class_hid_event_set.c:154_ux_device_class_hid_event_set()
_ux_utility_memory_copy(current_hid_event -> ux_device_class_hid_event_buffer, hid_event -> ux_device_class_hid_event_buffer,
ux_device_class_hid_interrupt_thread.c:184_ux_device_class_hid_interrupt_thread()
_ux_utility_memory_copy(buffer, hid_event.ux_device_class_hid_event_buffer, hid_event.ux_device_class_hid_event_length); /* Use case of memcpy is verified. */
ux_device_class_hid_report_get.c:155_ux_device_class_hid_report_get()
_ux_utility_memory_copy(buffer, hid_event.ux_device_class_hid_event_buffer, hid_event_length); /* Use case of memcpy is verified. */
ux_device_class_hid_report_set.c:138_ux_device_class_hid_report_set()
_ux_utility_memory_copy(hid_event.ux_device_class_hid_event_buffer, hid_buffer,
ux_device_class_storage_get_configuration.c:407_ux_device_class_storage_get_configuration()
_ux_utility_memory_copy(transfer_request -> ux_slave_transfer_request_data_pointer,
ux_device_class_storage_get_configuration.c:423_ux_device_class_storage_get_configuration()
_ux_utility_memory_copy(transfer_request -> ux_slave_transfer_request_data_pointer,
ux_device_class_storage_get_configuration.c:463_ux_device_class_storage_get_configuration()
_ux_utility_memory_copy(transfer_request -> ux_slave_transfer_request_data_pointer,
ux_device_class_storage_get_performance.c:146_ux_device_class_storage_get_performance()
_ux_utility_memory_copy(transfer_request -> ux_slave_transfer_request_data_pointer + 8,
ux_device_class_storage_get_status_notification.c:166_ux_device_class_storage_get_status_notification()
_ux_utility_memory_copy(transfer_request -> ux_slave_transfer_request_data_pointer + sizeof (USHORT),
ux_device_class_storage_inquiry.c:167_ux_device_class_storage_inquiry()
_ux_utility_memory_copy(inquiry_buffer + UX_SLAVE_CLASS_STORAGE_INQUIRY_RESPONSE_VENDOR_INFORMATION,
ux_device_class_storage_inquiry.c:171_ux_device_class_storage_inquiry()
_ux_utility_memory_copy(inquiry_buffer + UX_SLAVE_CLASS_STORAGE_INQUIRY_RESPONSE_PRODUCT_ID,
ux_device_class_storage_inquiry.c:175_ux_device_class_storage_inquiry()
_ux_utility_memory_copy(inquiry_buffer + UX_SLAVE_CLASS_STORAGE_INQUIRY_RESPONSE_PRODUCT_REVISION,
ux_device_class_storage_inquiry.c:189_ux_device_class_storage_inquiry()
_ux_utility_memory_copy(transfer_request -> ux_slave_transfer_request_data_pointer + 4, storage -> ux_slave_class_storage_product_serial, 20); /* Use case of memcpy is verified. */
ux_device_class_storage_read_disk_information.c:155_ux_device_class_storage_read_disk_information()
_ux_utility_memory_copy(transfer_request -> ux_slave_transfer_request_data_pointer,
ux_device_class_storage_read_dvd_structure.c:277_ux_device_class_storage_read_dvd_structure()
_ux_utility_memory_copy(transfer_request -> ux_slave_transfer_request_data_pointer,
ux_device_stack_alternate_setting_set.c:406_ux_device_stack_alternate_setting_set()
_ux_utility_memory_copy(&interface -> ux_slave_interface_descriptor, &interface_descriptor, sizeof(UX_INTERFACE_DESCRIPTOR)); /* Use case of memcpy is verified. */
ux_device_stack_class_register.c:125_ux_device_stack_class_register()
_ux_utility_memory_copy(class_inst -> ux_slave_class_name, class_name, class_name_length + 1); /* Use case of memcpy is verified. */
ux_device_stack_descriptor_send.c:188_ux_device_stack_descriptor_send()
_ux_utility_memory_copy(transfer_request -> ux_slave_transfer_request_data_pointer,
ux_device_stack_descriptor_send.c:332_ux_device_stack_descriptor_send()
_ux_utility_memory_copy(transfer_request -> ux_slave_transfer_request_data_pointer,
ux_device_stack_descriptor_send.c:375_ux_device_stack_descriptor_send()
_ux_utility_memory_copy(string_memory+2, _ux_system_slave -> ux_system_slave_language_id_framework,
ux_host_class_hid_client_register.c:145_ux_host_class_hid_client_register()
_ux_utility_memory_copy(hid_client -> ux_host_class_hid_client_name, hid_client_name, client_name_length + 1); /* Use case of memcpy is verified. */
ux_host_class_hid_global_item_parse.c:211_ux_host_class_hid_global_item_parse()
_ux_utility_memory_copy(&hid_parser -> ux_host_class_hid_parser_global_pool[hid_parser -> ux_host_class_hid_parser_number_global++],
ux_host_class_hid_global_item_parse.c:231_ux_host_class_hid_global_item_parse()
_ux_utility_memory_copy(&hid_parser -> ux_host_class_hid_parser_global,
ux_host_class_hid_keyboard_callback.c:574_ux_host_class_hid_keyboard_callback()
_ux_utility_memory_copy(previous_lock_key_states, current_lock_key_states, 3); /* Use case of memcpy is verified. */
ux_host_class_hid_report_add.c:289_ux_host_class_hid_report_add()
_ux_utility_memory_copy(new_hid_field -> ux_host_class_hid_field_usages, hid_parser -> ux_host_class_hid_parser_local.ux_host_class_hid_local_item_usages, hid_field_count*4); /* Use case of memcpy is verified. */
ux_host_class_hid_report_get.c:227_ux_host_class_hid_report_get()
_ux_utility_memory_copy(client_report -> ux_host_class_hid_client_report_buffer, report_buffer, transfer_request -> ux_transfer_request_actual_length); /* Use case of memcpy is verified. */
ux_host_class_hid_report_set.c:93ux_host_class_hid_report_set_buffer_allocate()
_ux_utility_memory_copy(current_report_buffer, client_report -> ux_host_class_hid_client_report_buffer, hid_report -> ux_host_class_hid_report_byte_length); /* Use case of memcpy is verified. */
ux_host_class_storage_request_sense.c:119_ux_host_class_storage_request_sense()
_ux_utility_memory_copy(storage -> ux_host_class_storage_saved_cbw, storage -> ux_host_class_storage_cbw, UX_HOST_CLASS_STORAGE_CBW_LENGTH); /* Use case of memcpy is verified. */
ux_host_class_storage_request_sense.c:172_ux_host_class_storage_request_sense()
_ux_utility_memory_copy(storage -> ux_host_class_storage_cbw, storage -> ux_host_class_storage_saved_cbw, UX_HOST_CLASS_STORAGE_CBW_LENGTH); /* Use case of memcpy is verified. */
ux_host_stack_class_register.c:129_ux_host_stack_class_register()
_ux_utility_memory_copy(class_inst -> ux_host_class_name, class_name, class_name_length + 1); /* Use case of memcpy is verified. */
ux_host_stack_hcd_register.c:131_ux_host_stack_hcd_register()
_ux_utility_memory_copy(hcd -> ux_hcd_name, hcd_name, hcd_name_length + 1); /* Use case of memcpy is verified. */

Call Tree

Data read by _ux_utility_memory_copy()
Data written by _ux_utility_memory_copy()
_ux_utility_memory_copy()::source
_ux_utility_memory_copy()::destination
all items filtered out
_ux_utility_memory_copy()
_ux_utility_memory_copy()::source
_ux_utility_memory_copy()::destination
all items filtered out
Type of _ux_utility_memory_copy()
_ux_utility_memory_copy()
all items filtered out