Lines Matching full:if

40 	if (!option)  in pnp_build_option()
57 if (!option) in pnp_register_irq_resource()
69 if (test_bit(i, irq->map.bits)) in pnp_register_irq_resource()
85 if (!option) in pnp_register_dma_resource()
105 if (!option) in pnp_register_port_resource()
128 if (!option) in pnp_register_mem_resource()
158 /* Two ranges conflict if one doesn't end before the other starts */
175 /* if the resource doesn't exist, don't complain about it */ in pnp_check_port()
176 if (cannot_compare(res->flags)) in pnp_check_port()
179 /* check if the resource is already in use, skip if the in pnp_check_port()
181 if (!dev->active) { in pnp_check_port()
182 if (__check_region(&ioport_resource, *port, length(port, end))) in pnp_check_port()
186 /* check if the resource is reserved */ in pnp_check_port()
190 if (ranged_conflict(port, end, &rport, &rend)) in pnp_check_port()
196 if (tres != res && tres->flags & IORESOURCE_IO) { in pnp_check_port()
199 if (ranged_conflict(port, end, tport, tend)) in pnp_check_port()
206 if (tdev == dev) in pnp_check_port()
211 if (tres->flags & IORESOURCE_IO) { in pnp_check_port()
212 if (cannot_compare(tres->flags)) in pnp_check_port()
214 if (tres->flags & IORESOURCE_WINDOW) in pnp_check_port()
218 if (ranged_conflict(port, end, tport, tend)) in pnp_check_port()
237 /* if the resource doesn't exist, don't complain about it */ in pnp_check_mem()
238 if (cannot_compare(res->flags)) in pnp_check_mem()
241 /* check if the resource is already in use, skip if the in pnp_check_mem()
243 if (!dev->active) { in pnp_check_mem()
244 if (check_mem_region(*addr, length(addr, end))) in pnp_check_mem()
248 /* check if the resource is reserved */ in pnp_check_mem()
252 if (ranged_conflict(addr, end, &raddr, &rend)) in pnp_check_mem()
258 if (tres != res && tres->flags & IORESOURCE_MEM) { in pnp_check_mem()
261 if (ranged_conflict(addr, end, taddr, tend)) in pnp_check_mem()
268 if (tdev == dev) in pnp_check_mem()
273 if (tres->flags & IORESOURCE_MEM) { in pnp_check_mem()
274 if (cannot_compare(tres->flags)) in pnp_check_mem()
276 if (tres->flags & IORESOURCE_WINDOW) in pnp_check_mem()
280 if (ranged_conflict(addr, end, taddr, tend)) in pnp_check_mem()
301 if (pci->irq == irq) { in pci_dev_uses_irq()
316 if (class == PCI_CLASS_STORAGE_IDE) { in pci_dev_uses_irq()
321 if ((progif & 0x5) != 0x5) in pci_dev_uses_irq()
322 if (pci_get_legacy_ide_irq(pci, 0) == irq || in pci_dev_uses_irq()
340 if (pci_dev_uses_irq(pnp, pci, irq)) { in pci_uses_irq()
358 /* if the resource doesn't exist, don't complain about it */ in pnp_check_irq()
359 if (cannot_compare(res->flags)) in pnp_check_irq()
362 /* check if the resource is valid */ in pnp_check_irq()
363 if (*irq < 0 || *irq > 15) in pnp_check_irq()
366 /* check if the resource is reserved */ in pnp_check_irq()
368 if (pnp_reserve_irq[i] == *irq) in pnp_check_irq()
374 if (tres != res && tres->flags & IORESOURCE_IRQ) { in pnp_check_irq()
375 if (tres->start == *irq) in pnp_check_irq()
380 /* check if the resource is being used by a pci device */ in pnp_check_irq()
381 if (pci_uses_irq(dev, *irq)) in pnp_check_irq()
384 /* check if the resource is already in use, skip if the in pnp_check_irq()
386 if (!dev->active) { in pnp_check_irq()
387 if (request_irq(*irq, pnp_test_handler, in pnp_check_irq()
395 if (tdev == dev) in pnp_check_irq()
400 if (tres->flags & IORESOURCE_IRQ) { in pnp_check_irq()
401 if (cannot_compare(tres->flags)) in pnp_check_irq()
403 if (tres->start == *irq) in pnp_check_irq()
422 /* if the resource doesn't exist, don't complain about it */ in pnp_check_dma()
423 if (cannot_compare(res->flags)) in pnp_check_dma()
426 /* check if the resource is valid */ in pnp_check_dma()
427 if (*dma < 0 || *dma == 4 || *dma > 7) in pnp_check_dma()
430 /* check if the resource is reserved */ in pnp_check_dma()
432 if (pnp_reserve_dma[i] == *dma) in pnp_check_dma()
438 if (tres != res && tres->flags & IORESOURCE_DMA) { in pnp_check_dma()
439 if (tres->start == *dma) in pnp_check_dma()
444 /* check if the resource is already in use, skip if the in pnp_check_dma()
446 if (!dev->active) { in pnp_check_dma()
447 if (request_dma(*dma, "pnp")) in pnp_check_dma()
454 if (tdev == dev) in pnp_check_dma()
459 if (tres->flags & IORESOURCE_DMA) { in pnp_check_dma()
460 if (cannot_compare(tres->flags)) in pnp_check_dma()
462 if (tres->start == *dma) in pnp_check_dma()
487 if (pnp_resource_type(res) == type && num-- == 0) in pnp_get_resource()
499 if (!pnp_res) in pnp_new_resource()
513 if (!pnp_res) { in pnp_add_irq_resource()
534 if (!pnp_res) { in pnp_add_dma_resource()
556 if (!pnp_res) { in pnp_add_io_resource()
580 if (!pnp_res) { in pnp_add_mem_resource()
604 if (!pnp_res) { in pnp_add_bus_resource()
634 if (option->type != type) in pnp_possible_config()
640 if (port->min == start && port->size == size) in pnp_possible_config()
645 if (mem->min == start && mem->size == size) in pnp_possible_config()
650 if (start < PNP_IRQ_NR && in pnp_possible_config()
656 if (dma->map & (1 << start)) in pnp_possible_config()
676 if (ranged_conflict(&start, &end, dev_start, dev_end)) in pnp_range_reserved()
690 if (get_option(&str, &pnp_reserve_irq[i]) != 2) in pnp_setup_reserve_irq()
703 if (get_option(&str, &pnp_reserve_dma[i]) != 2) in pnp_setup_reserve_dma()
716 if (get_option(&str, &pnp_reserve_io[i]) != 2) in pnp_setup_reserve_io()
729 if (get_option(&str, &pnp_reserve_mem[i]) != 2) in pnp_setup_reserve_mem()