Lines Matching refs:dev

137 extern int nvme_pci_device_reset(struct pci_device *dev);
142 extern int nvme_pci_device_get_serial_number(struct pci_device *dev,
157 pci_dev1->dev == pci_dev2->dev &&
177 int nvme_pcicfg_read8(struct pci_device *dev, uint8_t *value, uint32_t offset);
178 int nvme_pcicfg_write8(struct pci_device *dev, uint8_t value, uint32_t offset);
179 int nvme_pcicfg_read16(struct pci_device *dev, uint16_t *value, uint32_t offset);
180 int nvme_pcicfg_write16(struct pci_device *dev, uint16_t value, uint32_t offset);
181 int nvme_pcicfg_read32(struct pci_device *dev, uint32_t *value, uint32_t offset);
182 int nvme_pcicfg_write32(struct pci_device *dev, uint32_t value, uint32_t offset);
194 static inline int nvme_pcicfg_read8(struct pci_device *dev,
197 return pci_device_cfg_read_u8(dev, value, offset);
203 static inline int nvme_pcicfg_write8(struct pci_device *dev,
206 return pci_device_cfg_write_u8(dev, value, offset);
212 static inline int nvme_pcicfg_read16(struct pci_device *dev,
215 return pci_device_cfg_read_u16(dev, value, offset);
221 static inline int nvme_pcicfg_write16(struct pci_device *dev,
224 return pci_device_cfg_write_u16(dev, value, offset);
230 static inline int nvme_pcicfg_read32(struct pci_device *dev,
233 return pci_device_cfg_read_u32(dev, value, offset);
239 static inline int nvme_pcicfg_write32(struct pci_device *dev,
242 return pci_device_cfg_write_u32(dev, value, offset);
251 struct pci_device *dev = devhandle;
254 return pci_device_map_range(dev, dev->regions[bar].base_addr,
255 dev->regions[bar].size, flags, mapped_addr);
265 struct pci_device *dev = devhandle;
269 return pci_device_map_range(dev, dev->regions[bar].base_addr,
270 dev->regions[bar].size, flags, mapped_addr);
279 struct pci_device *dev = devhandle;
281 return pci_device_unmap_range(dev, addr, dev->regions[bar].size);
291 struct pci_device *dev = devhandle;
293 *addr = (uint64_t)dev->regions[bar].base_addr;
294 *size = (uint64_t)dev->regions[bar].size;