更新日期: 2022/06/01 来源: https://gitee.com/weharmony/kernel_liteos_a_note
arm_user_copy.h 文件参考

汇编代码实现 见于..\third_party\FreeBSD\lib\libc\arm\string\hw_user_copy.S 用户空间 <—> 内核空间的拷贝实现函数,由上层封装从哪到哪的拷贝 根据参数的不同来实现相互的拷贝 dst:可以是 用户空间/内核空间地址 src:可以是 用户空间/内核空间地址 更多...

浏览源代码.

函数

size_t _arm_user_copy (void *dst, const void *src, size_t len)
 

详细描述

汇编代码实现 见于..\third_party\FreeBSD\lib\libc\arm\string\hw_user_copy.S 用户空间 <—> 内核空间的拷贝实现函数,由上层封装从哪到哪的拷贝 根据参数的不同来实现相互的拷贝 dst:可以是 用户空间/内核空间地址 src:可以是 用户空间/内核空间地址

参数
dst
src
len
返回
size_t

在文件 arm_user_copy.h 中定义.

函数说明

◆ _arm_user_copy()

size_t _arm_user_copy ( void dst,
const void src,
size_t  len 
)
这是这个函数的调用关系图: