Lines Matching defs:rle
477 struct resource_list_entry *rle;
481 rle = resource_list_find(rl, type, rid);
483 if (rle == NULL && reserve_bar)
484 rle = linux_pci_reserve_bar(pdev, rl, type, rid);
485 return (rle);
492 struct resource_list_entry *rle;
517 rle = linux_pci_get_rle(pdev, SYS_RES_IRQ, 0, false);
518 if (rle != NULL)
519 pdev->dev.irq = rle->start;
1036 struct resource_list_entry *rle;
1041 if ((rle = lkpi_pci_get_bar(pdev, bar, true)) == NULL)
1045 error = bus_translate_resource(dev, rle->type, rle->start, &newstart);
1049 (uintmax_t)rle->start, error);
1058 struct resource_list_entry *rle;
1060 if ((rle = lkpi_pci_get_bar(pdev, bar, true)) == NULL)
1062 return (rle->count);
1128 struct resource_list_entry *rle;
1132 if ((rle = lkpi_pci_get_bar(pdev, bar, false)) == NULL)
1141 KASSERT(dr->region_table[bar] == rle->res, ("%s: pdev %p bar %d"
1143 bar, dr->region_table[bar], rle->res));
1149 if (rle->res != (void *)rman_get_bushandle(mmio->res))
1155 bus_release_resource(pdev->dev.bsddev, rle->type, rle->rid, rle->res);
1216 struct resource_list_entry *rle;
1238 rle = linux_pci_get_rle(pdev, SYS_RES_IRQ, 1, false);
1239 pdev->dev.irq_start = rle->start;
1240 pdev->dev.irq_end = rle->start + avail;
1250 struct resource_list_entry *rle;
1271 rle = linux_pci_get_rle(pdev, SYS_RES_IRQ, 1, false);
1272 pdev->dev.irq_start = rle->start;
1273 pdev->dev.irq_end = rle->start + nvec;
1274 pdev->irq = rle->start;