Searched refs:pci_dev (Results 1 - 5 of 5) sorted by relevance

/haiku/src/add-ons/kernel/drivers/disk/nvme/libnvme/
H A Dnvme.c79 struct pci_device *pci_dev = NULL; local
145 pci_dev = nvme_pci_device_probe(&slot);
146 if (pci_dev) {
147 slot.domain = pci_dev->domain;
160 return pci_dev;
198 if (nvme_pci_dev_cmp(ctrlr->pci_dev, pdev) == 0) {
248 struct pci_device *pdev = ctrlr->pci_dev;
H A Dnvme_pci.h167 static inline void nvme_pci_get_pci_id(struct pci_device *pci_dev, argument
170 pci_id->vendor_id = pci_dev->vendor_id;
171 pci_id->device_id = pci_dev->device_id;
172 pci_id->subvendor_id = pci_dev->subvendor_id;
173 pci_id->subdevice_id = pci_dev->subdevice_id;
H A Dnvme_ctrlr.c744 nvme_pcicfg_get_bar_addr_len(ctrlr->pci_dev, bir, &bar_phys_addr,
753 ret = nvme_pcicfg_map_bar_write_combine(ctrlr->pci_dev, bir, &addr);
785 ret = nvme_pcicfg_unmap_bar(ctrlr->pci_dev, cmbloc.bits.bir,
799 ret = nvme_pcicfg_map_bar(ctrlr->pci_dev, 0, 0, &addr);
829 ret = nvme_pcicfg_unmap_bar(ctrlr->pci_dev, 0, addr);
1059 nvme_ctrlr_attach(struct pci_device *pci_dev, argument
1078 ctrlr->pci_dev = pci_dev;
1084 ctrlr->quirks = nvme_ctrlr_get_quirks(pci_dev);
1099 nvme_pcicfg_read32(pci_dev,
[all...]
H A Dnvme_internal.h533 struct pci_device *pci_dev; member in struct:nvme_ctrlr
682 extern struct nvme_ctrlr *nvme_ctrlr_attach(struct pci_device *pci_dev,
H A Dnvme_ns.c99 nvme_pcicfg_read32(ctrlr->pci_dev, &pci_devid, 0);

Completed in 49 milliseconds