Lines Matching refs:regnum
939 int regnum, i; in asy_get_io_regnum_pci() local
950 regnum = -1; in asy_get_io_regnum_pci()
955 if (regnum == -1) /* use only the first one */ in asy_get_io_regnum_pci()
956 regnum = i; in asy_get_io_regnum_pci()
965 if (regnum >= 0) { in asy_get_io_regnum_pci()
966 size = ((uint64_t)reglist[regnum].pci_size_low) | in asy_get_io_regnum_pci()
967 ((uint64_t)reglist[regnum].pci_size_hi) << 32; in asy_get_io_regnum_pci()
969 regnum = -1; in asy_get_io_regnum_pci()
972 return (regnum); in asy_get_io_regnum_pci()
978 int regnum = -1; in asy_get_io_regnum_isa() local
998 for (int i = 0; i < nregs && regnum == -1; i++) { in asy_get_io_regnum_isa()
1000 regnum = i; in asy_get_io_regnum_isa()
1006 if ((regnum < 0) || (reglist[regnum].size < 8)) in asy_get_io_regnum_isa()
1007 regnum = -1; in asy_get_io_regnum_isa()
1011 return (regnum); in asy_get_io_regnum_isa()
1419 int regnum = 0; in asyattach() local
1474 regnum = asy_get_io_regnum(devi, asy); in asyattach()
1476 if (regnum < 0 || in asyattach()
1477 ddi_regs_map_setup(devi, regnum, (caddr_t *)&asy->asy_ioaddr, in asyattach()