Lines Matching refs:pih
605 bus_size_t size, bus_size_t align, struct pcmcia_io_handle *pih)
611 pih->iot = &sp->as_iot;
612 pih->size = size;
613 pih->flags = 0;
621 err = bus_space_alloc(pih->iot, start, 0x100000,
622 size, align, 0, 0, &pih->addr, &bush);
624 (uint32_t)start, (uint32_t)pih->addr, (uint32_t)size,
629 pih->ihandle = (void *)bush;
636 aupcm_io_free(pcmcia_chipset_handle_t pch, struct pcmcia_io_handle *pih)
638 bus_space_free(pih->iot, (bus_space_handle_t)pih->ihandle,
639 pih->size);
644 bus_size_t size, struct pcmcia_io_handle *pih, int *windowp)
648 err = bus_space_subregion(pih->iot, (bus_space_handle_t)pih->ihandle,
649 offset, size, &pih->ioh);
652 pih->ihandle, (uint32_t)pih->ioh));