Home
last modified time | relevance | path

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

/sof-2.7.6/src/arch/xtensa/include/arch/schedule/
Dtask.h36 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/
Dtask.c59 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/
Dbacktrace.h29 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/
Dlps_ctx.h21 STRUCT_FIELD(void*, 4, lps_ctx_, task_ctx)
/sof-2.7.6/src/platform/intel/cavs/
Dlps_wait.c128 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()