usbx
+ 0/1 examples
CodeScope will show references to
_ux_utility_memory_copy()
from the following samples and libraries:
Examples
STM32F429ZI-Nucleo
Applications
USBX
Ux_Device_DFU
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
CodeScope
STM32 Libraries and Samples
usbx
_ux_utility_memory_copy()
_ux_utility_memory_copy() function
Syntax
from
ux_utility.h:72
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
Location
Referrer
Text
ux_utility_memory_copy.c:73
VOID
_ux_utility_memory_copy
(
VOID
*
memory_destination
,
VOID
*
memory_source
,
ULONG
length
)
ux_utility.h:72
VOID
_ux_utility_memory_copy
(
VOID
*
memory_destination
,
VOID
*
memory_source
,
ULONG
length
)
;
ux_dcd_stm32_callback.c:254
HAL_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:93
ux_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
Functions calling
_ux_utility_memory_copy()
_ux_device_class_cdc_acm_bulkin_thread()
_ux_device_class_cdc_acm_read()
_ux_device_class_cdc_acm_write()
HAL_PCD_SetupStageCallback()
_ux_device_stack_alternate_setting_set()
_ux_device_stack_class_register()
_ux_device_stack_descriptor_send()
_ux_device_class_cdc_ecm_bulkin_thread()
_ux_device_class_cdc_ecm_bulkout_thread()
_ux_device_class_cdc_ecm_initialize()
_ux_device_class_hid_descriptor_send()
_ux_device_class_hid_event_get()
_ux_device_class_hid_event_set()
_ux_device_class_hid_interrupt_thread()
_ux_device_class_hid_report_get()
_ux_device_class_hid_report_set()
_ux_device_class_storage_get_configuration()
_ux_device_class_storage_get_performance()
_ux_device_class_storage_get_status_notification()
_ux_device_class_storage_inquiry()
_ux_device_class_storage_read_disk_information()
_ux_device_class_storage_read_dvd_structure()
_ux_host_class_hid_client_register()
_ux_host_class_hid_global_item_parse()
_ux_host_class_hid_report_add()
_ux_host_class_hid_report_get()
ux_host_class_hid_report_set_buffer_allocate()
_ux_host_class_hid_keyboard_callback()
_ux_host_class_storage_request_sense()
_ux_host_stack_class_register()
_ux_host_stack_hcd_register()
all items filtered out
_ux_utility_memory_copy()
Data read by
_ux_utility_memory_copy()
Data written by
_ux_utility_memory_copy()
_ux_utility_memory_copy()::memory_destination
_ux_utility_memory_copy()::memory_source
_ux_utility_memory_copy()::length
_ux_utility_memory_copy()::source
_ux_utility_memory_copy()::destination
all items filtered out
_ux_utility_memory_copy()
_ux_utility_memory_copy()::length
_ux_utility_memory_copy()::source
_ux_utility_memory_copy()::destination
all items filtered out
Type of
_ux_utility_memory_copy()
_ux_utility_memory_copy()
UCHAR
all items filtered out