Lines Matching refs:check
317 union bios32 *check; in pci_find_bios() local
327 for (check = (union bios32 *) __va(0xe0000); in pci_find_bios()
328 check <= (union bios32 *) __va(0xffff0); in pci_find_bios()
329 ++check) { in pci_find_bios()
331 if (probe_kernel_address(&check->fields.signature, sig)) in pci_find_bios()
334 if (check->fields.signature != BIOS32_SIGNATURE) in pci_find_bios()
336 length = check->fields.length * 16; in pci_find_bios()
341 sum += check->chars[i]; in pci_find_bios()
344 if (check->fields.revision != 0) { in pci_find_bios()
346 check->fields.revision, check); in pci_find_bios()
349 DBG("PCI: BIOS32 Service Directory structure at 0x%p\n", check); in pci_find_bios()
350 if (check->fields.entry >= 0x100000) { in pci_find_bios()
352 "cannot use.\n", check); in pci_find_bios()
355 unsigned long bios32_entry = check->fields.entry; in pci_find_bios()