lv_memcpy() function
DEFINES TYPEDEFS GLOBAL PROTOTYPES Copies a block of memory from a source address to a destination address.
Syntax
void * lv_memcpy(void * dst,
const void * src,
size_t len);
Arguments
dst
Pointer to the destination array where the content is to be copied.
src
Pointer to the source of data to be copied.
len
Number of bytes to copy.
Return value
Pointer to the destination array.
Notes
The function does not check for any overlapping of the source and destination memory blocks.
![]()
void * lv_memcpy(void * dst, const void * src, size_t len);![]()
lv_memcpy(start_p, remaining, remaining_size);![]()
lv_memcpy(lru_node, &node, sizeof(void *));![]()
lv_memcpy(dest_bufc, src_bufc, line_bytes);![]()
lv_memcpy(new_image_dsc, dsc, sizeof(*dsc));![]()
lv_memcpy(dest_buf_c32 src_buf line_in_bytes)![]()
lv_memcpy(dest_buf_l8 src_buf_l8 w)![]()
lv_memcpy(dest_buf_u16 src_buf_u16 line_in_bytes)![]()
lv_memcpy(dest_buf_u8 dest_buf_ori w)![]()
lv_memcpy(dest_buf src_buf w)![]()
lv_memcpy(mask_buf, sh_buf_tmp, corner_size);![]()
lv_memcpy(mask_buf, sh_buf_tmp, corner_size);![]()
lv_memcpy(mask_buf, sh_buf_tmp, w);![]()
lv_memcpy(mask_buf, sh_buf_tmp, w);![]()
lv_memcpy(mask_buf, sh_buf_tmp, corner_size);![]()
lv_memcpy(mask_buf, sh_buf_tmp, corner_size);![]()
lv_memcpy(sh_ups_tmp_buf, sh_ups_blur_buf, size * sizeof(uint16_t));![]()
lv_memcpy(rgb_dest_buf rgb_src_buf blend_ 2)![]()
lv_memcpy(a_dest_buf a_src_buf blend_w)![]()
lv_memcpy(dest_buf_tmp src_buf_tmp blend_ px_size)![]()
lv_memcpy(t->draw_dsc, dsc, sizeof(*dsc));![]()
lv_memcpy(buf, buffer + buffer_offset, btr);![]()
lv_memcpy(buf, buffer + buffer_offset, buffer_remaining_length);![]()
lv_memcpy((char *)buf + buffer_remaining_length, buffer, data_chunk_remaining);![]()
lv_memcpy(buf, buffer, *br);![]()
lv_memcpy(cache_buffer,![]()
lv_memcpy(cache_buffer,![]()
lv_memcpy(col_templ_sub, &col_templ[pos], sizeof(int32_t) * span);![]()
lv_memcpy(row_templ_sub, &row_templ[pos], sizeof(int32_t) * span);![]()
lv_memcpy(dst, src, len); ![]()
lv_memcpy(&new_cell_data[new_col_start], &table->cell_data[old_col_start],![]()
lv_memcpy(c8, &c, 4);![]()
lv_memcpy(&txt_tmp[i * bullet_len], bullet, bullet_len);![]()
lv_memcpy(p, ptr, minsize);
lv_memcpy() is called by 51 functions:
![]()
lv_memcpy()
lv_memcpy():
![]()
lv_memcpy()