Home
last modified time | relevance | path

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

/hal_espressif-2.7.6/components/freertos/port/riscv/
Dport.c234 uint32_t thread_local_sz = (uint32_t) (&_thread_local_end - &_thread_local_start); in pxPortInitialiseStack() local
235 thread_local_sz = ALIGNUP(0x10, thread_local_sz); in pxPortInitialiseStack()
236 sp -= thread_local_sz; in pxPortInitialiseStack()
238 memcpy(task_thread_local_start, &_thread_local_start, thread_local_sz); in pxPortInitialiseStack()
/hal_espressif-2.7.6/components/freertos/port/xtensa/
Dport.c194 uint32_t thread_local_sz = (uint8_t *)&_thread_local_end - (uint8_t *)&_thread_local_start; in pxPortInitialiseStack() local
196 thread_local_sz = ALIGNUP(0x10, thread_local_sz); in pxPortInitialiseStack()
207 …sp = (StackType_t *) (((UBaseType_t)(pxTopOfStack + 1) - XT_CP_SIZE - thread_local_sz - XT_STK_FRM… in pxPortInitialiseStack()
252 task_thread_local_start = (void *)(((uint32_t)pxTopOfStack - XT_CP_SIZE - thread_local_sz) & ~0xf); in pxPortInitialiseStack()
253 memcpy(task_thread_local_start, &_thread_local_start, thread_local_sz); in pxPortInitialiseStack()