Lines Matching +refs:val +refs:current
1434 int current;
1438 current = entry->ml_address + entry->ml_size - 1;
1439 if (current > pci_bus_res[bus].sub_bus)
1440 pci_bus_res[bus].sub_bus = current;
2403 * Create the register property by saving the current
2773 uint_t val, io_range[2], mem_range[2], pmem_range[2];
2853 val = (uint_t)pci_getw(bus, dev, func, PCI_CONF_COMM);
2854 if (val & PCI_COMM_IO) {
2855 val = (uint_t)pci_getb(bus, dev, func, PCI_BCNF_IO_BASE_LOW);
2856 io_range[0] = ((val & 0xf0) << 8);
2857 val = (uint_t)pci_getb(bus, dev, func, PCI_BCNF_IO_LIMIT_LOW);
2858 io_range[1] = ((val & 0xf0) << 8) | 0xFFF;
2885 if ((val & 0xf) == 1 &&
2893 val = (uint_t)pci_getw(bus, dev, func, PCI_BCNF_MEM_BASE);
2894 mem_range[0] = ((val & 0xFFF0) << 16);
2895 val = (uint_t)pci_getw(bus, dev, func, PCI_BCNF_MEM_LIMIT);
2896 mem_range[1] = ((val & 0xFFF0) << 16) | 0xFFFFF;
2916 val = (uint_t)pci_getw(bus, dev, func, PCI_BCNF_PF_BASE_LOW);
2917 pmem_range[0] = ((val & 0xFFF0) << 16);
2918 val = (uint_t)pci_getw(bus, dev, func, PCI_BCNF_PF_LIMIT_LOW);
2919 pmem_range[1] = ((val & 0xFFF0) << 16) | 0xFFFFF;
2937 if ((val & 0xf) == 1 &&