Lines Matching defs:pcidev
849 pci_bar_mmap(device_t pcidev, struct pci_bar_mmap *pbm)
872 pm = pci_find_bar(pcidev, pbm->pbm_reg);
875 if (!pci_bar_enabled(pcidev, pm))
879 error = bus_translate_resource(pcidev, SYS_RES_MEMORY,
926 pci_bar_io(device_t pcidev, struct pci_bar_ioreq *pbi)
938 pm = pci_find_bar(pcidev, bar);
956 res = bus_alloc_resource_any(pcidev, type, &bar, RF_ACTIVE);
1006 bus_release_resource(pcidev, type, bar, res);
1014 device_t pcidev;
1293 pcidev = pci_find_dbsf(io->pi_sel.pc_domain,
1296 if (pcidev) {
1302 pci_write_config(pcidev,
1309 pci_read_config(pcidev,
1315 pci_read_config(pcidev,
1342 pcidev = pci_find_dbsf(bio->pbi_sel.pc_domain,
1345 if (pcidev == NULL) {
1349 pm = pci_find_bar(pcidev, bio->pbi_reg);
1356 bio->pbi_enabled = pci_bar_enabled(pcidev, pm);
1362 pcidev = pci_find_dbsf(io->pi_sel.pc_domain, io->pi_sel.pc_bus,
1364 if (pcidev != NULL)
1365 io->pi_data = device_is_attached(pcidev);
1376 pcidev = pci_find_dbsf(lvio->plvi_sel.pc_domain,
1379 if (pcidev == NULL) {
1383 error = pci_list_vpd(pcidev, lvio);
1393 pcidev = pci_find_dbsf(pbm->pbm_sel.pc_domain,
1396 error = pcidev == NULL ? ENODEV : pci_bar_mmap(pcidev, pbm);
1402 pcidev = pci_find_dbsf(pbi->pbi_sel.pc_domain,
1405 if (pcidev == NULL) {
1409 error = pci_bar_io(pcidev, pbi);