Lines Matching refs:pcibus_info

49 	struct pcibus_info *pcibus_info = (struct pcibus_info *)pcidev_info->  in pcibr_dmamap_ate32()  local
62 if (IS_PIC_SOFT(pcibus_info) && IS_PCIX(pcibus_info)) { in pcibr_dmamap_ate32()
77 ate_index = pcibr_ate_alloc(pcibus_info, ate_count); in pcibr_dmamap_ate32()
82 if (IS_PCIX(pcibus_info)) in pcibr_dmamap_ate32()
86 xio_addr = IS_PIC_SOFT(pcibus_info) ? PHYS_TO_DMA(paddr) : in pcibr_dmamap_ate32()
95 if (IS_PIC_SOFT(pcibus_info)) { in pcibr_dmamap_ate32()
96 ate |= (pcibus_info->pbi_hub_xid << PIC_ATE_TARGETID_SHFT); in pcibr_dmamap_ate32()
105 if (IS_TIOCP_SOFT(pcibus_info)) in pcibr_dmamap_ate32()
109 ate_write(pcibus_info, ate_index, ate_count, ate); in pcibr_dmamap_ate32()
120 if (pcibus_info->pbi_devreg[internal_device] & PCIBR_DEV_SWAP_DIR) in pcibr_dmamap_ate32()
131 struct pcibus_info *pcibus_info = (struct pcibus_info *) in pcibr_dmatrans_direct64() local
137 pci_addr = IS_PIC_SOFT(pcibus_info) ? in pcibr_dmatrans_direct64()
145 if (IS_PCIX(pcibus_info)) in pcibr_dmatrans_direct64()
149 if (IS_PIC_SOFT(pcibus_info)) { in pcibr_dmatrans_direct64()
151 ((u64) pcibus_info-> in pcibr_dmatrans_direct64()
159 if (!IS_PCIX(pcibus_info) && PCI_FUNC(info->pdi_linux_pcidev->devfn)) in pcibr_dmatrans_direct64()
170 struct pcibus_info *pcibus_info = (struct pcibus_info *)pcidev_info-> in pcibr_dmatrans_direct32() local
178 if (IS_PCIX(pcibus_info)) { in pcibr_dmatrans_direct32()
186 xio_addr = IS_PIC_SOFT(pcibus_info) ? PHYS_TO_DMA(paddr) : in pcibr_dmatrans_direct32()
191 xio_base = pcibus_info->pbi_dir_xbase; in pcibr_dmatrans_direct32()
211 struct pcibus_info *pcibus_info = in pcibr_dma_unmap() local
212 (struct pcibus_info *)pcidev_info->pdi_pcibus_info; in pcibr_dma_unmap()
219 pcibr_ate_free(pcibus_info, ate_index); in pcibr_dma_unmap()