pci_io
struct resource *pci_io;
*mem_size = bus_read_4(ptn_dev->pci_io, PTNET_MDEV_IO_MEMSIZE_HI);
*mem_size = bus_read_4(ptn_dev->pci_io, PTNET_MDEV_IO_MEMSIZE_LO) |
return bus_read_4(ptn_dev->pci_io, reg);
ptn_dev->pci_io = bus_alloc_resource_any(dev, SYS_RES_IOPORT, &rid,
if (ptn_dev->pci_io == NULL) {
mem_id = bus_read_4(ptn_dev->pci_io, PTNET_MDEV_IO_MEMID);
if (ptn_dev->pci_io) {
PCIR_BAR(PTNETMAP_IO_PCI_BAR), ptn_dev->pci_io);
ptn_dev->pci_io = NULL;
struct pci_io *io;
struct pci_io iodata;
io = (struct pci_io *)data;
io = (struct pci_io *)data;
#define PCIOCREAD _IOWR('p', 2, struct pci_io)
#define PCIOCWRITE _IOWR('p', 3, struct pci_io)
#define PCIOCATTACHED _IOWR('p', 4, struct pci_io)
struct pci_io io;
struct pci_io io;
struct pci_io io;
struct pci_io pi;
struct pci_io pi;
struct pci_io pi;
struct pci_io pi;
struct pci_io pi;