Home
last modified time | relevance | path

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

/hal_espressif-3.4.0/components/heap/
Dmulti_heap_poisoning.c58 uint32_t tail_canary; member
76 uint32_t tail_canary = TAIL_CANARY_PATTERN; in poison_allocated_region() local
78 tail->tail_canary = tail_canary; in poison_allocated_region()
81 memcpy(&tail->tail_canary, &tail_canary, sizeof(uint32_t)); in poison_allocated_region()
109 canary = tail->tail_canary; in verify_allocated_region()
112 memcpy(&canary, &tail->tail_canary, sizeof(canary)); in verify_allocated_region()
116 …EAP_STDERR_PRINTF("CORRUPT HEAP: Bad tail at %p. Expected 0x%08x got 0x%08x\n", &tail->tail_canary, in verify_allocated_region()