Lines Matching defs:rle
562 struct resource_list_entry *rle;
566 rle = resource_list_find(rl, type, rid);
568 if (rle == NULL && reserve_bar)
569 rle = linux_pci_reserve_bar(pdev, rl, type, rid);
570 return (rle);
577 struct resource_list_entry *rle;
606 rle = linux_pci_get_rle(pdev, SYS_RES_IRQ, 0, false);
607 if (rle != NULL)
608 pdev->dev.irq = rle->start;
1184 struct resource_list_entry *rle;
1189 if ((rle = lkpi_pci_get_bar(pdev, bar, true)) == NULL)
1193 error = bus_translate_resource(dev, rle->type, rle->start, &newstart);
1197 (uintmax_t)rle->start, error);
1206 struct resource_list_entry *rle;
1208 if ((rle = lkpi_pci_get_bar(pdev, bar, true)) == NULL)
1210 return (rle->count);
1317 struct resource_list_entry *rle;
1321 if ((rle = lkpi_pci_get_bar(pdev, bar, false)) == NULL)
1330 KASSERT(dr->region_table[bar] == rle->res, ("%s: pdev %p bar %d"
1332 bar, dr->region_table[bar], rle->res));
1338 if (rle->res != (void *)rman_get_bushandle(mmio->res))
1344 bus_release_resource(pdev->dev.bsddev, rle->type, rle->rid, rle->res);
1405 struct resource_list_entry *rle;
1427 rle = linux_pci_get_rle(pdev, SYS_RES_IRQ, 1, false);
1428 pdev->dev.irq_start = rle->start;
1429 pdev->dev.irq_end = rle->start + avail;
1439 struct resource_list_entry *rle;
1460 rle = linux_pci_get_rle(pdev, SYS_RES_IRQ, 1, false);
1461 pdev->dev.irq_start = rle->start;
1462 pdev->dev.irq_end = rle->start + nvec;
1463 pdev->irq = rle->start;