Searched refs:task_ctx (Results 1 – 5 of 5) sorted by relevance
/sof-2.7.6/src/arch/xtensa/include/arch/schedule/ |
D | task.h | 36 void task_context_set(void *task_ctx); 42 int task_context_alloc(void **task_ctx); 54 int task_context_init(void *task_ctx, void *entry, void *arg0, void *arg1, 61 void task_context_free(void *task_ctx); 68 void task_context_cache(void *task_ctx, int cmd);
|
/sof-2.7.6/src/arch/xtensa/schedule/ |
D | task.c | 59 void task_context_set(void *task_ctx) in task_context_set() argument 63 ctx->td.xtos_active_task = task_ctx; in task_context_set() 66 int task_context_alloc(void **task_ctx) in task_context_alloc() argument 68 *task_ctx = rzalloc(SOF_MEM_ZONE_SYS_RUNTIME, 0, SOF_MEM_CAPS_RAM, in task_context_alloc() 70 if (!*task_ctx) in task_context_alloc() 75 int task_context_init(void *task_ctx, void *entry, void *arg0, void *arg1, in task_context_init() argument 78 xtos_task_context *ctx = task_ctx; in task_context_init() 119 void task_context_free(void *task_ctx) in task_context_free() argument 121 xtos_task_context *ctx = task_ctx; in task_context_free()
|
/sof-2.7.6/src/arch/xtensa/include/arch/debug/ |
D | backtrace.h | 29 volatile xtos_task_context *task_ctx = task_context_get(); in arch_get_stack_entry() local 31 return task_ctx->stack_base; in arch_get_stack_entry() 36 volatile xtos_task_context *task_ctx = task_context_get(); in arch_get_stack_size() local 38 return task_ctx->stack_size; in arch_get_stack_size()
|
/sof-2.7.6/src/platform/intel/cavs/include/cavs/ |
D | lps_ctx.h | 21 STRUCT_FIELD(void*, 4, lps_ctx_, task_ctx)
|
/sof-2.7.6/src/platform/intel/cavs/ |
D | lps_wait.c | 128 task_context_set(lps_restore.task_ctx); in platform_pg_int_handler() 146 lps_restore.task_ctx = (void *)task_context_get(); in lps_wait_for_interrupt()
|