Lines Matching refs:task
137 bcom_load_image(int task, u32 *task_image) in bcom_load_image() argument
151 if ((task < 0) || (task >= BCOM_MAX_TASKS)) { in bcom_load_image()
153 ": Trying to load invalid task %d\n", task); in bcom_load_image()
158 tdt = &bcom_eng->tdt[task]; in bcom_load_image()
161 desc = bcom_task_desc(task); in bcom_load_image()
162 if (hdr->desc_size != bcom_task_num_descs(task)) { in bcom_load_image()
166 task, in bcom_load_image()
168 bcom_task_num_descs(task)); in bcom_load_image()
182 var = bcom_task_var(task); in bcom_load_image()
183 inc = bcom_task_inc(task); in bcom_load_image()
202 bcom_set_initiator(int task, int initiator) in bcom_set_initiator() argument
209 bcom_set_tcr_initiator(task, initiator); in bcom_set_initiator()
215 desc = bcom_task_desc(task); in bcom_set_initiator()
217 num_descs = bcom_task_num_descs(task); in bcom_set_initiator()
276 int task; in bcom_engine_init() local
311 for (task=0; task<BCOM_MAX_TASKS; task++) in bcom_engine_init()
313 out_be16(&bcom_eng->regs->tcr[task], 0); in bcom_engine_init()
314 out_8(&bcom_eng->regs->ipr[task], 0); in bcom_engine_init()
316 bcom_eng->tdt[task].context = ctx_pa; in bcom_engine_init()
317 bcom_eng->tdt[task].var = var_pa; in bcom_engine_init()
318 bcom_eng->tdt[task].fdt = fdt_pa; in bcom_engine_init()
342 int task; in bcom_engine_cleanup() local
345 for (task=0; task<BCOM_MAX_TASKS; task++) in bcom_engine_cleanup()
347 out_be16(&bcom_eng->regs->tcr[task], 0); in bcom_engine_cleanup()
348 out_8(&bcom_eng->regs->ipr[task], 0); in bcom_engine_cleanup()