• Home
  • Raw
  • Download

Lines Matching refs:task

238 extern int bcom_load_image(int task, u32 *task_image);
239 extern void bcom_set_initiator(int task, int initiator);
261 bcom_enable_task(int task) in bcom_enable_task() argument
264 reg = in_be16(&bcom_eng->regs->tcr[task]); in bcom_enable_task()
265 out_be16(&bcom_eng->regs->tcr[task], reg | TASK_ENABLE); in bcom_enable_task()
269 bcom_disable_task(int task) in bcom_disable_task() argument
271 u16 reg = in_be16(&bcom_eng->regs->tcr[task]); in bcom_disable_task()
272 out_be16(&bcom_eng->regs->tcr[task], reg & ~TASK_ENABLE); in bcom_disable_task()
277 bcom_task_desc(int task) in bcom_task_desc() argument
279 return bcom_sram_pa2va(bcom_eng->tdt[task].start); in bcom_task_desc()
283 bcom_task_num_descs(int task) in bcom_task_num_descs() argument
285 return (bcom_eng->tdt[task].stop - bcom_eng->tdt[task].start)/sizeof(u32) + 1; in bcom_task_num_descs()
289 bcom_task_var(int task) in bcom_task_var() argument
291 return bcom_sram_pa2va(bcom_eng->tdt[task].var); in bcom_task_var()
295 bcom_task_inc(int task) in bcom_task_inc() argument
297 return &bcom_task_var(task)[BCOM_MAX_VAR]; in bcom_task_inc()
328 bcom_set_task_pragma(int task, int pragma) in bcom_set_task_pragma() argument
330 u32 *fdt = &bcom_eng->tdt[task].fdt; in bcom_set_task_pragma()
335 bcom_set_task_auto_start(int task, int next_task) in bcom_set_task_auto_start() argument
337 u16 __iomem *tcr = &bcom_eng->regs->tcr[task]; in bcom_set_task_auto_start()
342 bcom_set_tcr_initiator(int task, int initiator) in bcom_set_tcr_initiator() argument
344 u16 __iomem *tcr = &bcom_eng->regs->tcr[task]; in bcom_set_tcr_initiator()