Searched refs:tmp_shadow_size (Results 1 - 2 of 2) sorted by relevance
/third_party/musl/ldso/linux/ |
H A D | cfi.c | 483 uint16_t tmp_shadow_size = aligned_shadow_end - aligned_shadow_begin; in fill_shadow_value_to_shadow() local 487 char* tmp_shadow_start = (char*)mmap(NULL, tmp_shadow_size, in fill_shadow_value_to_shadow() 495 LD_LOGD("[CFI] [%{public}s] tmp_shadow_start is %{public}p\t tmp_shadow_size is 0x%{public}x!\n", in fill_shadow_value_to_shadow() 496 __FUNCTION__, tmp_shadow_start, tmp_shadow_size); in fill_shadow_value_to_shadow() 497 if (mprotect(aligned_shadow_begin, tmp_shadow_size, PROT_READ) == -1) { in fill_shadow_value_to_shadow() 503 memcpy(tmp_shadow_start, aligned_shadow_begin, tmp_shadow_size); in fill_shadow_value_to_shadow() 536 munmap(tmp_shadow_start, tmp_shadow_size); in fill_shadow_value_to_shadow() 540 mprotect(tmp_shadow_start, tmp_shadow_size, PROT_READ); in fill_shadow_value_to_shadow() 542 uint16_t* mremap_addr = mremap(tmp_shadow_start, tmp_shadow_size, tmp_shadow_size, in fill_shadow_value_to_shadow() [all...] |
/third_party/musl/porting/linux/user/ldso/ |
H A D | cfi.c | 423 uint16_t tmp_shadow_size = aligned_shadow_end - aligned_shadow_begin; in fill_shadow_value_to_shadow() local 427 char* tmp_shadow_start = (char*)mmap(NULL, tmp_shadow_size, in fill_shadow_value_to_shadow() 435 LD_LOGD("[CFI] [%{public}s] tmp_shadow_start is %{public}p\t tmp_shadow_size is 0x%{public}x!\n", in fill_shadow_value_to_shadow() 436 __FUNCTION__, tmp_shadow_start, tmp_shadow_size); in fill_shadow_value_to_shadow() 474 munmap(tmp_shadow_start, tmp_shadow_size); in fill_shadow_value_to_shadow() 478 mprotect(tmp_shadow_start, tmp_shadow_size, PROT_READ); in fill_shadow_value_to_shadow() 480 uint16_t* mremap_addr = mremap(tmp_shadow_start, tmp_shadow_size, tmp_shadow_size, in fill_shadow_value_to_shadow() 485 munmap(tmp_shadow_start, tmp_shadow_size); in fill_shadow_value_to_shadow()
|
Completed in 3 milliseconds