Lines Matching refs:pih
603 bus_size_t size, bus_size_t align, struct pcmcia_io_handle *pih)
609 pih->iot = &sp->as_iot;
610 pih->size = size;
611 pih->flags = 0;
619 err = bus_space_alloc(pih->iot, start, 0x100000,
620 size, align, 0, 0, &pih->addr, &bush);
622 (uint32_t)start, (uint32_t)pih->addr, (uint32_t)size,
627 pih->ihandle = (void *)bush;
634 aupcm_io_free(pcmcia_chipset_handle_t pch, struct pcmcia_io_handle *pih)
636 bus_space_free(pih->iot, (bus_space_handle_t)pih->ihandle,
637 pih->size);
642 bus_size_t size, struct pcmcia_io_handle *pih, int *windowp)
646 err = bus_space_subregion(pih->iot, (bus_space_handle_t)pih->ihandle,
647 offset, size, &pih->ioh);
650 (uint32_t)pih->ihandle, (uint32_t)pih->ioh));