Lines Matching refs:regnum
497 int regnum, i; in asy_get_io_regnum_pci() local
515 regnum = -1; in asy_get_io_regnum_pci()
520 if (regnum == -1) /* use only the first one */ in asy_get_io_regnum_pci()
521 regnum = i; in asy_get_io_regnum_pci()
530 if (regnum >= 0) { in asy_get_io_regnum_pci()
531 size = ((uint64_t)reglist[regnum].pci_size_low) | in asy_get_io_regnum_pci()
532 ((uint64_t)reglist[regnum].pci_size_hi) << 32; in asy_get_io_regnum_pci()
534 regnum = -1; in asy_get_io_regnum_pci()
537 return (regnum); in asy_get_io_regnum_pci()
544 int regnum, i; in asy_get_io_regnum_isa() local
558 regnum = -1; in asy_get_io_regnum_isa()
563 if (regnum == -1) /* only use the first one */ in asy_get_io_regnum_isa()
564 regnum = i; in asy_get_io_regnum_isa()
579 if ((regnum < 0) || (reglist[regnum].size < 8)) in asy_get_io_regnum_isa()
580 regnum = -1; in asy_get_io_regnum_isa()
582 return (regnum); in asy_get_io_regnum_isa()
742 int regnum = 0; in asyattach() local
831 regnum = asy_get_io_regnum(devi, asy); in asyattach()
833 if (regnum < 0 || in asyattach()
834 ddi_regs_map_setup(devi, regnum, (caddr_t *)&asy->asy_ioaddr, in asyattach()