Lines Matching defs:pgtbl
283 struct via_buffer_pgtbl pgtbl[VIA_MAX_BUFFER_DMA_PAGES];
811 chan->pgtbl[i].cpuaddr = pci_alloc_consistent (card->pdev, PAGE_SIZE,
812 &chan->pgtbl[i].handle);
814 if (!chan->pgtbl[i].cpuaddr) {
820 memset (chan->pgtbl[i].cpuaddr, 0xBC, chan->frag_size);
824 i, (long)chan->pgtbl[i].handle,
825 virt_to_phys(chan->pgtbl[i].cpuaddr),
826 chan->pgtbl[i].cpuaddr);
835 chan->sgtable[i].addr = cpu_to_le32 (chan->pgtbl[page].handle + offset);
922 if (chan->pgtbl[i].cpuaddr) {
924 chan->pgtbl[i].cpuaddr,
925 chan->pgtbl[i].handle);
926 chan->pgtbl[i].cpuaddr = NULL;
927 chan->pgtbl[i].handle = 0;
2113 assert ((((unsigned long)chan->pgtbl[pgoff].cpuaddr) % PAGE_SIZE) == 0);
2115 dmapage = virt_to_page (chan->pgtbl[pgoff].cpuaddr);
2117 dmapage, (unsigned long) chan->pgtbl[pgoff].cpuaddr);
2280 void *base = chan->pgtbl[n / (PAGE_SIZE / chan->frag_size)].cpuaddr;
2452 if (copy_from_user (chan->pgtbl[n / (PAGE_SIZE / chan->frag_size)].cpuaddr + (n % (PAGE_SIZE / chan->frag_size)) * chan->frag_size + chan->slop_len,