Lines Matching defs:tasknum
118 bcom_disable_task(tsk->tasknum);
121 var = (struct bcom_fec_rx_var *) bcom_task_var(tsk->tasknum);
122 inc = (struct bcom_fec_rx_inc *) bcom_task_inc(tsk->tasknum);
124 if (bcom_load_image(tsk->tasknum, bcom_fec_rx_task))
128 offsetof(struct mpc52xx_sdma, tcr[tsk->tasknum]);
146 bcom_set_task_pragma(tsk->tasknum, BCOM_FEC_RX_BD_PRAGMA);
147 bcom_set_task_auto_start(tsk->tasknum, tsk->tasknum);
151 out_be32(&bcom_eng->regs->IntPend, 1<<tsk->tasknum); /* Clear ints */
170 static u32 *self_modified_drd(int tasknum)
177 num_descs = bcom_task_num_descs(tasknum);
178 desc = bcom_task_desc(tasknum) + num_descs - 1;
219 bcom_disable_task(tsk->tasknum);
222 var = (struct bcom_fec_tx_var *) bcom_task_var(tsk->tasknum);
223 inc = (struct bcom_fec_tx_inc *) bcom_task_inc(tsk->tasknum);
225 if (bcom_load_image(tsk->tasknum, bcom_fec_tx_task))
229 offsetof(struct mpc52xx_sdma, tcr[tsk->tasknum]);
231 var->DRD = bcom_sram_va2pa(self_modified_drd(tsk->tasknum));
247 bcom_set_task_pragma(tsk->tasknum, BCOM_FEC_TX_BD_PRAGMA);
248 bcom_set_task_auto_start(tsk->tasknum, tsk->tasknum);
252 out_be32(&bcom_eng->regs->IntPend, 1<<tsk->tasknum); /* Clear ints */