Lines Matching refs:busaddr
397 dma_addr_t busaddr; in vlsi_alloc_ring() local
422 !(busaddr = pci_map_single(pdev, rd->buf, len, dir))) { in vlsi_alloc_ring()
431 busaddr = rd_get_addr(rd); in vlsi_alloc_ring()
433 if (busaddr) in vlsi_alloc_ring()
434 pci_unmap_single(pdev, busaddr, len, dir); in vlsi_alloc_ring()
441 rd_set_addr_status(rd, busaddr, 0); in vlsi_alloc_ring()
452 dma_addr_t busaddr; in vlsi_free_ring() local
458 busaddr = rd_get_addr(rd); in vlsi_free_ring()
460 if (busaddr) in vlsi_free_ring()
461 pci_unmap_single(r->pdev, busaddr, r->len, r->dir); in vlsi_free_ring()
474 idev->busaddr = 0; in vlsi_create_hwif()
477 &idev->busaddr); in vlsi_create_hwif()
500 pci_free_consistent(idev->pdev, HW_RING_AREA_SIZE, ringarea, idev->busaddr); in vlsi_create_hwif()
501 idev->busaddr = 0; in vlsi_create_hwif()
512 if (idev->busaddr) in vlsi_destroy_hwif()
513 pci_free_consistent(idev->pdev,HW_RING_AREA_SIZE,idev->virtaddr,idev->busaddr); in vlsi_destroy_hwif()
516 idev->busaddr = 0; in vlsi_destroy_hwif()
1265 outw(BUS_TO_RINGBASE(idev->busaddr), iobase+VLSI_PIO_RINGBASE); in vlsi_init_chip()