/src/sys/external/isc/libsodium/dist/src/libsodium/sodium/ |
utils.c | 523 unsigned char *unprotected_ptr; local in function:_sodium_malloc 541 unprotected_ptr = base_ptr + page_size * 2U; 544 memcpy(unprotected_ptr + unprotected_size, canary, sizeof canary); 546 _mprotect_noaccess(unprotected_ptr + unprotected_size, page_size); 547 sodium_mlock(unprotected_ptr, unprotected_size); 549 unprotected_ptr + _page_round(size_with_canary) - size_with_canary; 554 assert(_unprotected_ptr_from_user_ptr(user_ptr) == unprotected_ptr); 599 unsigned char *unprotected_ptr; local in function:sodium_free 607 unprotected_ptr = _unprotected_ptr_from_user_ptr(ptr); 608 base_ptr = unprotected_ptr - page_size * 2U 640 unsigned char *unprotected_ptr; local in function:_sodium_mprotect [all...] |
utils.c | 523 unsigned char *unprotected_ptr; local in function:_sodium_malloc 541 unprotected_ptr = base_ptr + page_size * 2U; 544 memcpy(unprotected_ptr + unprotected_size, canary, sizeof canary); 546 _mprotect_noaccess(unprotected_ptr + unprotected_size, page_size); 547 sodium_mlock(unprotected_ptr, unprotected_size); 549 unprotected_ptr + _page_round(size_with_canary) - size_with_canary; 554 assert(_unprotected_ptr_from_user_ptr(user_ptr) == unprotected_ptr); 599 unsigned char *unprotected_ptr; local in function:sodium_free 607 unprotected_ptr = _unprotected_ptr_from_user_ptr(ptr); 608 base_ptr = unprotected_ptr - page_size * 2U 640 unsigned char *unprotected_ptr; local in function:_sodium_mprotect [all...] |
utils.c | 523 unsigned char *unprotected_ptr; local in function:_sodium_malloc 541 unprotected_ptr = base_ptr + page_size * 2U; 544 memcpy(unprotected_ptr + unprotected_size, canary, sizeof canary); 546 _mprotect_noaccess(unprotected_ptr + unprotected_size, page_size); 547 sodium_mlock(unprotected_ptr, unprotected_size); 549 unprotected_ptr + _page_round(size_with_canary) - size_with_canary; 554 assert(_unprotected_ptr_from_user_ptr(user_ptr) == unprotected_ptr); 599 unsigned char *unprotected_ptr; local in function:sodium_free 607 unprotected_ptr = _unprotected_ptr_from_user_ptr(ptr); 608 base_ptr = unprotected_ptr - page_size * 2U 640 unsigned char *unprotected_ptr; local in function:_sodium_mprotect [all...] |