Lines Matching refs:rom
953 ebus_rom_t *rom = arg; in hme_mapebusrom() local
954 struct hme *hmep = rom->hmep; in hme_mapebusrom()
959 if (dip == rom->parent) { in hme_mapebusrom()
963 if (ddi_get_parent(dip) != rom->parent) in hme_mapebusrom()
983 if ((PCI_REG_BUS_G(reg) != rom->bus) || in hme_mapebusrom()
984 (PCI_REG_DEV_G(reg) != rom->dev) || in hme_mapebusrom()
989 (void) ddi_regs_map_setup(dip, 1, &rom->romp, 0, 0, &hmep->hme_dev_attr, in hme_mapebusrom()
990 &rom->acch); in hme_mapebusrom()
1001 ebus_rom_t rom; in hmeget_promebus() local
1008 bzero(&rom, sizeof (rom)); in hmeget_promebus()
1024 rom.hmep = hmep; in hmeget_promebus()
1025 rom.bus = PCI_REG_BUS_G(regs[0]); in hmeget_promebus()
1026 rom.dev = PCI_REG_DEV_G(regs[0]); in hmeget_promebus()
1027 hmep->hme_devno = rom.dev; in hmeget_promebus()
1028 rom.parent = ddi_get_parent(dip); in hmeget_promebus()
1039 ddi_walk_devs(ddi_root_node(), hme_mapebusrom, &rom); in hmeget_promebus()
1041 if (rom.acch) { in hmeget_promebus()
1042 hmep->hme_romh = rom.acch; in hmeget_promebus()
1043 hmep->hme_romp = (unsigned char *)rom.romp; in hmeget_promebus()