• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/arch/mips/au1000/common/

Lines Matching defs:ctp

236 	chan_tab_t	*ctp;
282 ctp = NULL;
290 ctp = kmalloc(sizeof(chan_tab_t), GFP_ATOMIC);
291 chan_tab_ptr[i] = ctp;
297 if (ctp != NULL) {
298 memset(ctp, 0, sizeof(chan_tab_t));
299 ctp->chan_index = chan = i;
302 ctp->chan_ptr = (au1x_dma_chan_t *)dcp;
304 ctp->chan_src = stp;
305 ctp->chan_dest = dtp;
306 ctp->chan_callback = callback;
307 ctp->chan_callparam = callparam;
349 chan_tab_t *ctp;
352 ctp = *((chan_tab_t **)chanid);
353 stp = ctp->chan_src;
354 dtp = ctp->chan_dest;
379 chan_tab_t *ctp;
386 ctp = *((chan_tab_t **)chanid);
387 stp = ctp->chan_src;
388 dtp = ctp->chan_dest;
416 ctp->chan_desc_base = dp;
549 dp->dscr_nxtptr = DSCR_NXTPTR(virt_to_phys(ctp->chan_desc_base));
550 ctp->get_ptr = ctp->put_ptr = ctp->cur_ptr = ctp->chan_desc_base;
552 return (u32)(ctp->chan_desc_base);
563 chan_tab_t *ctp;
569 ctp = *((chan_tab_t **)chanid);
575 dp = ctp->put_ptr;
605 ctp->chan_ptr->ddma_dbell = 0;
609 ctp->put_ptr = phys_to_virt(DSCR_GET_NXTPTR(dp->dscr_nxtptr));
624 chan_tab_t *ctp;
630 ctp = *((chan_tab_t **)chanid);
636 dp = ctp->put_ptr;
665 ctp->chan_ptr->ddma_dbell = 0;
669 ctp->put_ptr = phys_to_virt(DSCR_GET_NXTPTR(dp->dscr_nxtptr));
685 chan_tab_t *ctp;
692 ctp = *((chan_tab_t **)chanid);
698 dp = ctp->get_ptr;
714 ctp->get_ptr = phys_to_virt(DSCR_GET_NXTPTR(dp->dscr_nxtptr));
726 chan_tab_t *ctp;
730 ctp = *((chan_tab_t **)chanid);
732 cp = ctp->chan_ptr;
756 chan_tab_t *ctp;
759 ctp = *((chan_tab_t **)chanid);
760 cp = ctp->chan_ptr;
761 cp->ddma_desptr = virt_to_phys(ctp->cur_ptr);
772 chan_tab_t *ctp;
777 ctp = *((chan_tab_t **)chanid);
778 ctp->get_ptr = ctp->put_ptr = ctp->cur_ptr = ctp->chan_desc_base;
782 dp = ctp->chan_desc_base;
792 } while (dp != ctp->chan_desc_base);
799 chan_tab_t *ctp;
803 ctp = *((chan_tab_t **)chanid);
804 cp = ctp->chan_ptr;
819 chan_tab_t *ctp;
822 ctp = *((chan_tab_t **)chanid);
823 stp = ctp->chan_src;
824 dtp = ctp->chan_dest;
828 kfree((void *)ctp->chan_desc_base);
832 chan_tab_ptr[ctp->chan_index] = NULL;
834 kfree(ctp);
843 chan_tab_t *ctp;
851 ctp = chan_tab_ptr[chan_index];
852 cp = ctp->chan_ptr;
853 dp = ctp->cur_ptr;
860 if (ctp->chan_callback)
861 (ctp->chan_callback)(irq, ctp->chan_callparam);
863 ctp->cur_ptr = phys_to_virt(DSCR_GET_NXTPTR(dp->dscr_nxtptr));
892 chan_tab_t *ctp;
898 ctp = *((chan_tab_t **)chanid);
899 stp = ctp->chan_src;
900 dtp = ctp->chan_dest;
901 cp = ctp->chan_ptr;
904 (u32)ctp, (u32)stp, stp - dbdev_tab, (u32)dtp, dtp - dbdev_tab);
906 (u32)(ctp->chan_desc_base), (u32)(ctp->get_ptr),
907 (u32)(ctp->put_ptr), (u32)(ctp->cur_ptr));
918 dp = ctp->chan_desc_base;
928 } while (dp != ctp->chan_desc_base);
937 chan_tab_t *ctp;
944 ctp = *((chan_tab_t **)chanid);
950 dp = ctp->put_ptr;
969 ctp->chan_ptr->ddma_dbell = 0;
973 ctp->put_ptr = phys_to_virt(DSCR_GET_NXTPTR(dp->dscr_nxtptr));