Searched refs:copy_amount (Results 1 – 2 of 2) sorted by relevance
/bionic/libc/include/bits/fortify/ |
D | string.h | 46 … memcpy(void* _Nonnull const dst __pass_object_size0, const void* _Nonnull src, size_t copy_amount) in memcpy() argument 49 return __builtin___memcpy_chk(dst, src, copy_amount, __bos0(dst)); in memcpy() 64 …mempcpy(void* _Nonnull const dst __pass_object_size0, const void* _Nonnull src, size_t copy_amount) in mempcpy() argument 67 __clang_error_if(__bos_unevaluated_lt(__bos0(dst), copy_amount), in mempcpy() 71 if (!__bos_trivially_ge(bos_dst, copy_amount)) { in mempcpy() 72 return __builtin___mempcpy_chk(dst, src, copy_amount, bos_dst); in mempcpy() 75 return __builtin_mempcpy(dst, src, copy_amount); in mempcpy()
|
/bionic/docs/ |
D | clang_fortify_anatomy.md | 156 void* mempcpy(void* const dst __pass_object_size0, const void* src, size_t copy_amount) 158 __clang_error_if(__bos_unevaluated_lt(__bos0(dst), copy_amount), 162 if (!__bos_trivially_ge(bos_dst, copy_amount)) { 163 return __builtin___mempcpy_chk(dst, src, copy_amount, bos_dst); 166 return __builtin_mempcpy(dst, src, copy_amount); 179 size_t copy_amount) 182 __builtin_object_size(dst, 0) != -1 && __builtin_object_size(dst, 0) <= copy_amount), 186 if (!(__bos_trivially_ge(bos_dst, copy_amount))) { 187 return __builtin___mempcpy_chk(dst, src, copy_amount, bos_dst); 190 return __builtin_mempcpy(dst, src, copy_amount); [all …]
|