Searched refs:pci_dev (Results 1 - 25 of 2474) sorted by last modified time

1234567891011>>

/linux-master/include/linux/
H A Dmsi.h83 struct pci_dev;
382 int arch_setup_msi_irq(struct pci_dev *dev, struct msi_desc *desc);
384 int arch_setup_msi_irqs(struct pci_dev *dev, int nvec, int type);
385 void arch_teardown_msi_irqs(struct pci_dev *dev);
406 bool arch_restore_msi_irqs(struct pci_dev *dev);
700 struct pci_dev *msi_desc_to_pci_dev(struct msi_desc *desc);
709 u32 pci_msi_domain_get_msi_rid(struct irq_domain *domain, struct pci_dev *pdev);
710 struct irq_domain *pci_msi_get_device_domain(struct pci_dev *pdev);
712 static inline struct irq_domain *pci_msi_get_device_domain(struct pci_dev *pdev)
H A Ddmar.h59 struct pci_dev *dev;
/linux-master/drivers/vfio/pci/
H A Dvfio_pci_intrs.c104 struct pci_dev *pdev = vdev->pdev;
168 struct pci_dev *pdev = vdev->pdev;
253 struct pci_dev *pdev = vdev->pdev;
322 struct pci_dev *pdev = vdev->pdev;
346 struct pci_dev *pdev = vdev->pdev;
376 struct pci_dev *pdev = vdev->pdev;
422 struct pci_dev *pdev = vdev->pdev;
443 struct pci_dev *pdev = vdev->pdev;
552 struct pci_dev *pdev = vdev->pdev;
H A Dvfio_pci_core.c82 static unsigned int vfio_pci_set_decode(struct pci_dev *pdev, bool single_vga)
84 struct pci_dev *tmp = NULL;
196 static bool vfio_pci_nointx(struct pci_dev *pdev)
220 struct pci_dev *pdev = vdev->pdev;
235 * by PM capability emulation and separately from pci_dev internal saved state
240 struct pci_dev *pdev = vdev->pdev;
472 struct pci_dev *pdev = vdev->pdev;
563 struct pci_dev *pdev = vdev->pdev;
774 static int vfio_pci_count_devs(struct pci_dev *pdev, void *data)
788 static int vfio_pci_fill_devs(struct pci_dev *pde
[all...]
/linux-master/drivers/vfio/pci/qat/
H A Dmain.c566 struct pci_dev *parent;
625 static struct qat_vf_core_device *qat_vf_drvdata(struct pci_dev *pdev)
632 static void qat_vf_pci_aer_reset_done(struct pci_dev *pdev)
645 qat_vf_vfio_pci_probe(struct pci_dev *pdev, const struct pci_device_id *id)
667 static void qat_vf_vfio_pci_remove(struct pci_dev *pdev)
/linux-master/drivers/of/
H A Dunittest.c3892 static int testdrv_probe(struct pci_dev *pdev, const struct pci_device_id *id)
3926 static void testdrv_remove(struct pci_dev *pdev)
3981 static int of_unittest_pci_node_verify(struct pci_dev *pdev, bool add)
4025 struct pci_dev *pdev = NULL;
/linux-master/drivers/net/ethernet/intel/igc/
H A Digc_main.c4901 struct pci_dev *pdev = adapter->pdev;
4987 struct pci_dev *pdev = adapter->pdev;
5938 struct pci_dev *pdev = adapter->pdev;
5997 struct pci_dev *pdev = adapter->pdev;
6097 struct pci_dev *pdev = adapter->pdev;
6838 * igc_probe initializes an adapter identified by a pci_dev structure.
6842 static int igc_probe(struct pci_dev *pdev,
7102 static void igc_remove(struct pci_dev *pdev)
7143 static int __igc_shutdown(struct pci_dev *pdev, bool *enable_wake,
7249 struct pci_dev *pde
[all...]
/linux-master/drivers/iommu/
H A Ddma-iommu.c516 static int iova_reserve_pci_windows(struct pci_dev *dev,
/linux-master/drivers/i2c/busses/
H A Di2c-thunderx-pcidrv.c156 static int thunder_i2c_probe_pci(struct pci_dev *pdev,
247 static void thunder_i2c_remove_pci(struct pci_dev *pdev)
H A Di2c-octeon-core.h236 static inline bool octeon_i2c_is_otx2(struct pci_dev *pdev)
H A Di2c-ismt.c173 struct pci_dev *pci_dev; member in struct:ismt_priv
226 struct device *dev = &priv->pci_dev->dev;
239 struct device *dev = &priv->pci_dev->dev;
268 struct device *dev = &priv->pci_dev->dev;
331 dev_dbg(&priv->pci_dev->dev, "Processing completed descriptor\n");
332 __ismt_desc_dump(&priv->pci_dev->dev, desc);
405 struct device *dev = &priv->pci_dev->dev;
421 if (likely(pci_dev_msi_enabled(priv->pci_dev)))
717 struct device *dev = &priv->pci_dev
[all...]
H A Di2c-i801.c277 struct pci_dev *pci_dev; member in struct:i801_priv
339 pci_err(priv->pci_dev, "Illegal SMBus block read size %u\n", len);
370 pci_err(priv->pci_dev, "SMBus is busy, can't use it!\n");
376 pci_dbg(priv->pci_dev, "Clearing status flags (%02x)\n", status);
389 pci_dbg(priv->pci_dev, "Clearing aux status flag CRCE\n");
411 dev_dbg(&priv->pci_dev->dev,
418 dev_err(&priv->pci_dev->dev, "Transaction failed\n");
438 pci_dbg(priv->pci_dev, "PEC error\n");
441 pci_dbg(priv->pci_dev, "N
1480 i801_add_tco_spt(struct pci_dev *pci_dev, struct resource *tco_res) argument
1511 i801_add_tco_cnl(struct pci_dev *pci_dev, struct resource *tco_res) argument
1524 struct pci_dev *pci_dev = priv->pci_dev; local
[all...]
H A Di2c-designware-pcidrv.c61 int (*setup)(struct pci_dev *pdev, struct dw_pci_controller *c);
103 static int mfld_setup(struct pci_dev *pdev, struct dw_pci_controller *c)
124 static int mrfld_setup(struct pci_dev *pdev, struct dw_pci_controller *c)
153 static int navi_amd_setup(struct pci_dev *pdev, struct dw_pci_controller *c)
248 static int i2c_dw_pci_probe(struct pci_dev *pdev,
353 static void i2c_dw_pci_remove(struct pci_dev *pdev)
H A Di2c-amd-mp2-plat.c43 struct device *dev_pci = &i2c_common->mp2_dev->pci_dev->dev;
66 struct device *dev_pci = &i2c_common->mp2_dev->pci_dev->dev;
290 device_link_add(&i2c_dev->pdev->dev, &mp2_dev->pci_dev->dev,
H A Di2c-ali15x3.c121 static int ali15x3_setup(struct pci_dev *ALI15X3_dev)
473 static int ali15x3_probe(struct pci_dev *dev, const struct pci_device_id *id)
489 static void ali15x3_remove(struct pci_dev *dev)
H A Di2c-ali1563.c332 static int ali1563_setup(struct pci_dev *dev)
380 static void ali1563_shutdown(struct pci_dev *dev)
396 static int ali1563_probe(struct pci_dev *dev,
419 static void ali1563_remove(struct pci_dev *dev)
H A Di2c-ali1535.c128 static int ali1535_setup(struct pci_dev *dev)
487 static int ali1535_probe(struct pci_dev *dev, const struct pci_device_id *id)
503 static void ali1535_remove(struct pci_dev *dev)
/linux-master/drivers/crypto/intel/qat/qat_common/
H A Dadf_aer.c20 static pci_ers_result_t adf_error_detected(struct pci_dev *pdev,
69 struct pci_dev *pdev = accel_to_pci_dev(accel_dev);
70 struct pci_dev *parent = pdev->bus->self;
101 struct pci_dev *pdev = accel_to_pci_dev(accel_dev);
194 static pci_ers_result_t adf_slot_reset(struct pci_dev *pdev)
219 static void adf_resume(struct pci_dev *pdev)
/linux-master/arch/x86/video/
H A Dvideo-common.c30 struct pci_dev *pdev;
/linux-master/arch/powerpc/kernel/
H A Dpci-common.c236 void pcibios_reset_secondary_bus(struct pci_dev *dev)
257 resource_size_t pcibios_iov_resource_alignment(struct pci_dev *pdev, int resno)
265 int pcibios_sriov_enable(struct pci_dev *pdev, u16 num_vfs)
273 int pcibios_sriov_disable(struct pci_dev *pdev)
396 struct pci_dev *pdev = to_pci_dev(data);
427 * openfirmware and sets it in the pci_dev and pci_config line.
429 static int pci_read_irq_line(struct pci_dev *pci_dev) argument
439 pr_debug("PCI: Try to map irq for %s...\n", pci_name(pci_dev));
442 virq = of_irq_parse_and_map_pci(pci_dev,
[all...]
/linux-master/arch/mips/pci/
H A Dpcie-octeon.c1471 int octeon_pcie_pcibios_map_irq(const struct pci_dev *dev, u8 slot, u8 pin)
/linux-master/include/linux/pds/
H A Dpds_common.h51 void *pdsc_get_pf_struct(struct pci_dev *vf_pdev);
/linux-master/drivers/xen/
H A Dgrant-dma-ops.c299 struct pci_dev *pdev = to_pci_dev(dev);
321 struct pci_dev *pdev = to_pci_dev(dev);
/linux-master/drivers/vfio/pci/pds/
H A Ddirty.c39 struct pci_dev *pdev = pds_vfio->vfio_coredev.pdev;
115 struct pci_dev *pdev = pds_vfio->vfio_coredev.pdev;
147 struct pci_dev *pdev = pds_vfio->vfio_coredev.pdev;
185 struct pci_dev *pdev = pds_vfio->vfio_coredev.pdev;
248 struct pci_dev *pdev = pds_vfio->vfio_coredev.pdev;
375 struct pci_dev *pdev = pds_vfio->vfio_coredev.pdev;
/linux-master/drivers/parisc/
H A Dccio-dma.c245 struct pci_dev *fake_pci_dev; /* the fake pci_dev for non-pci devs */

Completed in 2212 milliseconds

1234567891011>>