Lines Matching refs:tasknum

114 	bcom_disable_task(tsk->tasknum);  in bcom_fec_rx_reset()
117 var = (struct bcom_fec_rx_var *) bcom_task_var(tsk->tasknum); in bcom_fec_rx_reset()
118 inc = (struct bcom_fec_rx_inc *) bcom_task_inc(tsk->tasknum); in bcom_fec_rx_reset()
120 if (bcom_load_image(tsk->tasknum, bcom_fec_rx_task)) in bcom_fec_rx_reset()
124 offsetof(struct mpc52xx_sdma, tcr[tsk->tasknum]); in bcom_fec_rx_reset()
142 bcom_set_task_pragma(tsk->tasknum, BCOM_FEC_RX_BD_PRAGMA); in bcom_fec_rx_reset()
143 bcom_set_task_auto_start(tsk->tasknum, tsk->tasknum); in bcom_fec_rx_reset()
147 out_be32(&bcom_eng->regs->IntPend, 1<<tsk->tasknum); /* Clear ints */ in bcom_fec_rx_reset()
166 static u32 *self_modified_drd(int tasknum) in self_modified_drd() argument
173 num_descs = bcom_task_num_descs(tasknum); in self_modified_drd()
174 desc = bcom_task_desc(tasknum) + num_descs - 1; in self_modified_drd()
215 bcom_disable_task(tsk->tasknum); in bcom_fec_tx_reset()
218 var = (struct bcom_fec_tx_var *) bcom_task_var(tsk->tasknum); in bcom_fec_tx_reset()
219 inc = (struct bcom_fec_tx_inc *) bcom_task_inc(tsk->tasknum); in bcom_fec_tx_reset()
221 if (bcom_load_image(tsk->tasknum, bcom_fec_tx_task)) in bcom_fec_tx_reset()
225 offsetof(struct mpc52xx_sdma, tcr[tsk->tasknum]); in bcom_fec_tx_reset()
227 var->DRD = bcom_sram_va2pa(self_modified_drd(tsk->tasknum)); in bcom_fec_tx_reset()
243 bcom_set_task_pragma(tsk->tasknum, BCOM_FEC_TX_BD_PRAGMA); in bcom_fec_tx_reset()
244 bcom_set_task_auto_start(tsk->tasknum, tsk->tasknum); in bcom_fec_tx_reset()
248 out_be32(&bcom_eng->regs->IntPend, 1<<tsk->tasknum); /* Clear ints */ in bcom_fec_tx_reset()