Home
last modified time | relevance | path

Searched refs:kaddr (Results 1 – 2 of 2) sorted by relevance

/optee_os/core/kernel/
H A Duser_access.c47 TEE_Result copy_from_user(void *kaddr, const void *uaddr, size_t len) in copy_from_user() argument
54 if (!res && kaddr && uaddr) { in copy_from_user()
56 memcpy(kaddr, uaddr, len); in copy_from_user()
63 TEE_Result copy_to_user(void *uaddr, const void *kaddr, size_t len) in copy_to_user() argument
70 if (!res && kaddr && uaddr) { in copy_to_user()
72 memcpy(uaddr, kaddr, len); in copy_to_user()
79 TEE_Result copy_from_user_private(void *kaddr, const void *uaddr, size_t len) in copy_from_user_private() argument
86 if (!res && kaddr && uaddr) { in copy_from_user_private()
88 memcpy(kaddr, uaddr, len); in copy_from_user_private()
95 TEE_Result copy_to_user_private(void *uaddr, const void *kaddr, size_t len) in copy_to_user_private() argument
[all …]
/optee_os/core/include/kernel/
H A Duser_access.h16 TEE_Result copy_from_user_private(void *kaddr, const void *uaddr, size_t len);
17 TEE_Result copy_from_user(void *kaddr, const void *uaddr, size_t len);
18 TEE_Result copy_to_user_private(void *uaddr, const void *kaddr, size_t len);
19 TEE_Result copy_to_user(void *uaddr, const void *kaddr, size_t len);
28 static inline TEE_Result copy_from_user_private(void *kaddr __unused, in copy_from_user_private()
35 static inline TEE_Result copy_from_user(void *kaddr __unused, in copy_from_user()
43 const void *kaddr __unused, in copy_to_user_private()
50 const void *kaddr __unused, in copy_to_user()
160 TEE_Result copy_kaddr_to_uref(uint32_t *uref, void *kaddr);
162 uint32_t kaddr_to_uref(void *kaddr);