Lines Matching defs:tdt
60 if (!bcom_eng->tdt[i].stop) { /* we use stop as a marker */
61 bcom_eng->tdt[i].stop = 0xfffffffful; /* dummy addr */
112 bcom_eng->tdt[tasknum].stop = 0;
125 bcom_eng->tdt[tsk->tasknum].start = 0;
126 bcom_eng->tdt[tsk->tasknum].stop = 0;
140 struct bcom_tdt *tdt;
158 tdt = &bcom_eng->tdt[task];
160 if (tdt->start) {
178 tdt->start = start_pa;
179 tdt->stop = start_pa + ((hdr->desc_size-1) * sizeof(u32));
286 bcom_eng->tdt = bcom_sram_alloc(tdt_size, sizeof(u32), &tdt_pa);
291 if (!bcom_eng->tdt || !bcom_eng->ctx || !bcom_eng->var || !bcom_eng->fdt) {
294 bcom_sram_free(bcom_eng->tdt);
302 memset_io(bcom_eng->tdt, 0x00, tdt_size);
316 bcom_eng->tdt[task].context = ctx_pa;
317 bcom_eng->tdt[task].var = var_pa;
318 bcom_eng->tdt[task].fdt = fdt_pa;
354 bcom_sram_free(bcom_eng->tdt);