/linux-master/drivers/platform/x86/intel/ |
H A D | vsec.c | 99 int intel_vsec_add_aux(struct pci_dev *pdev, struct device *parent, 149 static int intel_vsec_add_dev(struct pci_dev *pdev, struct intel_vsec_header *header, 230 static bool intel_vsec_walk_header(struct pci_dev *pdev, 246 static bool intel_vsec_walk_dvsec(struct pci_dev *pdev, 296 static bool intel_vsec_walk_vsec(struct pci_dev *pdev, 341 void intel_vsec_register(struct pci_dev *pdev, 351 static int intel_vsec_pci_probe(struct pci_dev *pdev, const struct pci_device_id *id) 445 static pci_ers_result_t intel_vsec_pci_error_detected(struct pci_dev *pdev, 460 static pci_ers_result_t intel_vsec_pci_slot_reset(struct pci_dev *pdev) 494 static void intel_vsec_pci_resume(struct pci_dev *pde [all...] |
/linux-master/drivers/scsi/smartpqi/ |
H A D | smartpqi_init.c | 410 dev_warn(&ctrl_info->pci_dev->dev, 420 dev_warn(&ctrl_info->pci_dev->dev, 570 static int pqi_map_single(struct pci_dev *pci_dev, argument 579 bus_address = dma_map_single(&pci_dev->dev, buffer, buffer_length, 581 if (dma_mapping_error(&pci_dev->dev, bus_address)) 591 static void pqi_pci_unmap(struct pci_dev *pci_dev, argument 601 dma_unmap_single(&pci_dev->dev, 694 dev_err(&ctrl_info->pci_dev 4046 struct pci_dev *pci_dev = ctrl_info->pci_dev; local 6600 struct pci_dev *pci_dev; local 8597 pqi_set_pcie_completion_timeout(struct pci_dev *pci_dev, u16 timeout) argument 9097 pqi_print_ctrl_info(struct pci_dev *pci_dev, const struct pci_device_id *id) argument 9110 pqi_pci_probe(struct pci_dev *pci_dev, const struct pci_device_id *id) argument 9165 pqi_pci_remove(struct pci_dev *pci_dev) argument 9207 pqi_shutdown(struct pci_dev *pci_dev) argument 9293 pqi_get_flush_cache_shutdown_event(struct pci_dev *pci_dev) argument 9303 struct pci_dev *pci_dev; local 9342 struct pci_dev *pci_dev; local 9370 struct pci_dev *pci_dev; local 9393 struct pci_dev *pci_dev; local [all...] |
/linux-master/drivers/media/pci/smipcie/ |
H A D | smipcie-main.c | 187 dev->i2c_bus[0].dev.parent = &dev->pci_dev->dev; 209 dev->i2c_bus[1].dev.parent = &dev->pci_dev->dev; 297 dev_dbg(&dev->pci_dev->dev, 309 dev_dbg(&dev->pci_dev->dev, 320 dev_dbg(&dev->pci_dev->dev, 332 dev_dbg(&dev->pci_dev->dev, 354 dma_free_coherent(&port->dev->pci_dev->dev, 360 dma_free_coherent(&port->dev->pci_dev->dev, 369 dev_dbg(&port->dev->pci_dev->dev, 403 port->cpu_addr[0] = dma_alloc_coherent(&port->dev->pci_dev [all...] |
/linux-master/drivers/media/pci/saa7164/ |
H A D | saa7164-core.c | 1201 static bool saa7164_enable_msi(struct pci_dev *pci_dev, struct saa7164_dev *dev) argument 1211 err = pci_enable_msi(pci_dev); 1220 err = request_irq(pci_dev->irq, saa7164_irq, 0, 1227 pci_disable_msi(pci_dev); 1234 static int saa7164_initdev(struct pci_dev *pci_dev, argument 1245 err = v4l2_device_register(&pci_dev->dev, &dev->v4l2_dev); 1247 dev_err(&pci_dev->dev, "v4l2_device_register failed\n"); 1252 dev->pci = pci_dev; 1441 saa7164_finidev(struct pci_dev *pci_dev) argument [all...] |
/linux-master/drivers/staging/media/ipu3/ |
H A D | ipu3-v4l2.c | 63 struct device *dev = &imgu->pci_dev->dev; 159 dev_dbg(&imgu->pci_dev->dev, "set subdev %u pad %u fmt to [%ux%u]", 246 dev_dbg(&imgu->pci_dev->dev, 289 dev_dbg(&imgu->pci_dev->dev, "pipe %u pad %u is %s", pipe, pad, 304 dev_dbg(&imgu->pci_dev->dev, "pipe %u is %s", pipe, 363 dev_err(&imgu->pci_dev->dev, "invalid data size for params."); 382 dev_dbg(&imgu->pci_dev->dev, "%s for pipe %u node %u", __func__, 399 alloc_devs[0] = &imgu->pci_dev->dev; 428 struct device *dev = &imgu->pci_dev->dev; 432 dev_warn(&imgu->pci_dev [all...] |
/linux-master/drivers/net/ethernet/cavium/liquidio/ |
H A D | octeon_droq.c | 153 lio_unmap_ring(oct->pci_dev, 179 dev_err(&oct->pci_dev->dev, "%s buffer alloc failed\n", 203 dev_dbg(&oct->pci_dev->dev, "%s[%d]\n", __func__, q_no); 231 int numa_node = dev_to_node(&oct->pci_dev->dev); 233 dev_dbg(&oct->pci_dev->dev, "%s[%d]\n", __func__, q_no); 275 dev_err(&oct->pci_dev->dev, 280 dev_dbg(&oct->pci_dev->dev, "droq[%d]: desc_ring: virt: 0x%p, dma: %lx\n", 282 dev_dbg(&oct->pci_dev->dev, "droq[%d]: num_desc: %d\n", q_no, 290 dev_err(&oct->pci_dev->dev, "Output queue recv buf list alloc failed\n"); 300 dev_dbg(&oct->pci_dev [all...] |
/linux-master/drivers/usb/host/ |
H A D | pci-quirks.c | 134 struct pci_dev *nb_dev; 135 struct pci_dev *smbus_dev; 199 struct pci_dev *pdev = to_pci_dev(dev); 289 int usb_hcd_amd_remote_wakeup_quirk(struct pci_dev *pdev) 471 struct pci_dev *nb, *smbus; 509 struct pci_dev *pdev; 593 static int usb_asmedia_wait_write(struct pci_dev *pdev) 617 void usb_asmedia_modifyflowcontrol(struct pci_dev *pdev) 637 static inline int io_type_enabled(struct pci_dev *pdev, unsigned int mask) 651 void uhci_reset_hc(struct pci_dev *pde [all...] |
/linux-master/arch/sparc/kernel/ |
H A D | pci.c | 208 struct pci_dev *dev) 264 static struct pci_dev *of_create_pci_dev(struct pci_pbm_info *pbm, 270 struct pci_dev *dev; 385 static void apb_fake_ranges(struct pci_dev *dev, 419 struct pci_dev *dev) 550 struct pci_dev *dev; 575 /* create a new pci_dev for this device */ 590 struct pci_dev *pdev; 603 struct pci_dev *dev; 622 static void pci_claim_legacy_resources(struct pci_dev *de [all...] |
/linux-master/drivers/pci/ |
H A D | setup-bus.c | 34 struct pci_dev *dev; 60 static int add_to_list(struct list_head *head, struct pci_dev *dev, 128 static void pdev_sort_resources(struct pci_dev *dev, struct list_head *head) 175 static void __dev_sort_resources(struct pci_dev *dev, struct list_head *head) 482 static void pdev_assign_resources_sorted(struct pci_dev *dev, 497 struct pci_dev *dev; 508 struct pci_dev *bridge = bus->self; 574 static void pci_setup_bridge_io(struct pci_dev *bridge) 613 static void pci_setup_bridge_mmio(struct pci_dev *bridge) 634 static void pci_setup_bridge_mmio_pref(struct pci_dev *bridg [all...] |
/linux-master/drivers/net/can/sja1000/ |
H A D | plx_pci.c | 38 void (*reset_func)(struct pci_dev *pdev); 140 static void plx_pci_reset_common(struct pci_dev *pdev); 141 static void plx9056_pci_reset_common(struct pci_dev *pdev); 142 static void plx_pci_reset_marathon_pci(struct pci_dev *pdev); 143 static void plx_pci_reset_marathon_pcie(struct pci_dev *pdev); 144 static void plx_pci_reset_asem_dual_can_raw(struct pci_dev *pdev); 166 void (*reset_func)(struct pci_dev *pdev); 446 static void plx_pci_reset_common(struct pci_dev *pdev) 463 static void plx9056_pci_reset_common(struct pci_dev *pdev) 492 static void plx_pci_reset_marathon_pci(struct pci_dev *pde [all...] |
H A D | ems_pci.c | 37 struct pci_dev *pci_dev; member in struct:ems_pci_card 210 static void ems_pci_del_card(struct pci_dev *pdev) 228 pci_iounmap(card->pci_dev, card->base_addr); 231 pci_iounmap(card->pci_dev, card->conf_addr); 247 static int ems_pci_add_card(struct pci_dev *pdev, 271 card->pci_dev = pdev;
|
/linux-master/drivers/perf/ |
H A D | dwc_pcie_pmu.c | 81 struct pci_dev *pdev; /* Root Port device */ 100 struct pci_dev *pdev; 261 struct pci_dev *pdev = pcie_pmu->pdev; 277 struct pci_dev *pdev = pcie_pmu->pdev; 288 struct pci_dev *pdev = pcie_pmu->pdev; 300 struct pci_dev *pdev = pcie_pmu->pdev; 439 struct pci_dev *pdev = pcie_pmu->pdev; 503 static struct dwc_pcie_dev_info *dwc_pcie_find_dev_info(struct pci_dev *pdev) 521 static bool dwc_pcie_match_des_cap(struct pci_dev *pdev) 555 static int dwc_pcie_register_dev(struct pci_dev *pde [all...] |
/linux-master/drivers/pci/pcie/ |
H A D | portdrv.c | 57 static int pcie_message_numbers(struct pci_dev *dev, int mask, 113 static int pcie_port_enable_irq_vec(struct pci_dev *dev, int *irqs, int mask) 177 static int pcie_init_service_irqs(struct pci_dev *dev, int *irqs, int mask) 218 static int get_port_device_capability(struct pci_dev *dev) 286 static int pcie_device_init(struct pci_dev *pdev, int service, int irq) 327 static int pcie_port_device_register(struct pci_dev *dev) 477 * Find the struct device associated with given service on a pci_dev 479 struct device *pcie_port_find_device(struct pci_dev *dev, 501 static void pcie_port_device_remove(struct pci_dev *dev) 680 static int pcie_portdrv_probe(struct pci_dev *de [all...] |
/linux-master/drivers/misc/cb710/ |
H A D | core.c | 17 void cb710_pci_update_config_reg(struct pci_dev *pdev, 29 static int cb710_pci_configure(struct pci_dev *pdev) 32 struct pci_dev *pdev0; 171 struct pci_dev *pdev = to_pci_dev(dev_d); 180 struct pci_dev *pdev = to_pci_dev(dev_d); 187 static int cb710_probe(struct pci_dev *pdev, 282 static void cb710_remove_one(struct pci_dev *pdev)
|
/linux-master/arch/alpha/kernel/ |
H A D | pci-sysfs.c | 36 static int __pci_mmap_fits(struct pci_dev *pdev, int num, 70 struct pci_dev *pdev = to_pci_dev(kobj_to_dev(kobj)); 111 * @pdev: pci_dev to cleanup 116 void pci_remove_resource_files(struct pci_dev *pdev) 137 static int sparse_mem_mmap_fits(struct pci_dev *pdev, int num) 156 static int pci_create_one_attr(struct pci_dev *pdev, int num, char *name, 172 static int pci_create_attr(struct pci_dev *pdev, int num) 227 * @pdev: pci_dev in question 233 int pci_create_resource_files(struct pci_dev *pdev)
|
/linux-master/arch/powerpc/kernel/ |
H A D | pci_of_scan.c | 112 * @dev: pci_dev structure for the device 115 * device tree node and writes them into the associated pci_dev structure. 117 static void of_pci_parse_addrs(struct device_node *node, struct pci_dev *dev) 170 * of_create_pci_dev - Given a device tree node on a pci bus, create a pci_dev 175 struct pci_dev *of_create_pci_dev(struct device_node *node, 178 struct pci_dev *dev; 244 * @dev: pci_dev structure for the bridge 250 void of_scan_pci_bridge(struct pci_dev *dev) 348 static struct pci_dev *of_scan_pci_dev(struct pci_bus *bus, 351 struct pci_dev *de [all...] |
/linux-master/drivers/ata/ |
H A D | pata_sil680.c | 82 struct pci_dev *pdev = to_pci_dev(ap->host->dev); 115 struct pci_dev *pdev = to_pci_dev(ap->host->dev); 163 struct pci_dev *pdev = to_pci_dev(ap->host->dev); 217 struct pci_dev *pdev = to_pci_dev(ap->host->dev); 250 static u8 sil680_init_chip(struct pci_dev *pdev, int *try_mmio) 322 static int sil680_init_one(struct pci_dev *pdev, const struct pci_device_id *id) 401 static int sil680_reinit_one(struct pci_dev *pdev)
|
/linux-master/drivers/edac/ |
H A D | amd8131_edac.c | 27 static void edac_pci_read_dword(struct pci_dev *dev, int reg, u32 *val32) 37 static void edac_pci_write_dword(struct pci_dev *dev, int reg, u32 val32) 75 struct pci_dev *dev = dev_info->dev; 126 struct pci_dev *dev = dev_info->dev; 152 struct pci_dev *dev = dev_info->dev; 226 * address of pci_dev for each of them each time. 228 static int amd8131_probe(struct pci_dev *dev, const struct pci_device_id *id) 292 static void amd8131_remove(struct pci_dev *dev)
|
/linux-master/drivers/xen/xen-pciback/ |
H A D | pci_stub.c | 54 struct pci_dev *dev; 55 struct xen_pcibk_device *pdev;/* non-NULL if struct pci_dev is in use */ 70 static struct pcistub_device *pcistub_device_alloc(struct pci_dev *dev) 96 struct pci_dev *dev; 191 static struct pci_dev *pcistub_device_get_pci_dev(struct xen_pcibk_device *pdev, 194 struct pci_dev *pci_dev = NULL; local 200 pci_dev = psdev->dev; 204 if (pci_dev) 207 return pci_dev; [all...] |
/linux-master/drivers/net/ethernet/huawei/hinic/ |
H A D | hinic_port.c | 41 struct pci_dev *pdev = hwif->pdev; 120 struct pci_dev *pdev = hwif->pdev; 151 struct pci_dev *pdev = hwif->pdev; 242 struct pci_dev *pdev = hwif->pdev; 273 struct pci_dev *pdev = hwif->pdev; 307 struct pci_dev *pdev = hwif->pdev; 338 struct pci_dev *pdev = hwif->pdev; 369 struct pci_dev *pdev = hwif->pdev; 395 struct pci_dev *pdev; 424 struct pci_dev *pde [all...] |
/linux-master/drivers/pci/controller/ |
H A D | pci-loongson.c | 56 static void bridge_class_quirk(struct pci_dev *dev) 67 static void system_bus_quirk(struct pci_dev *pdev) 91 static void loongson_set_min_mrrs_quirk(struct pci_dev *pdev) 94 struct pci_dev *bridge; 124 static void loongson_mrrs_quirk(struct pci_dev *pdev) 147 static void loongson_pci_pin_quirk(struct pci_dev *pdev) 247 static int loongson_map_irq(const struct pci_dev *dev, u8 slot, u8 pin)
|
/linux-master/arch/mips/txx9/generic/ |
H A D | pci.c | 267 static void __ref quirk_slc90e66_bridge(struct pci_dev *dev) 302 static void quirk_slc90e66_ide(struct pci_dev *dev) 336 static void tc35815_fixup(struct pci_dev *dev) 345 static void final_fixup(struct pci_dev *dev) 387 int pcibios_plat_dev_init(struct pci_dev *dev) 392 static int (*txx9_pci_map_irq)(const struct pci_dev *dev, u8 slot, u8 pin); 393 int pcibios_map_irq(const struct pci_dev *dev, u8 slot, u8 pin)
|
/linux-master/arch/s390/pci/ |
H A D | pci_event.c | 62 static bool is_passed_through(struct pci_dev *pdev) 87 static pci_ers_result_t zpci_event_notify_error_detected(struct pci_dev *pdev, 101 static pci_ers_result_t zpci_event_do_error_state_clear(struct pci_dev *pdev, 141 static pci_ers_result_t zpci_event_do_reset(struct pci_dev *pdev, 169 static pci_ers_result_t zpci_event_attempt_error_recovery(struct pci_dev *pdev) 236 static void zpci_event_io_failure(struct pci_dev *pdev, pci_channel_state_t es) 261 struct pci_dev *pdev = NULL;
|
/linux-master/drivers/tty/serial/8250/ |
H A D | 8250_exar.c | 232 int (*register_gpio)(struct pci_dev *pcidev, struct uart_8250_port *port); 246 int (*setup)(struct exar8250 *priv, struct pci_dev *pcidev, 248 void (*exit)(struct pci_dev *pcidev); 552 static int default_setup(struct exar8250 *priv, struct pci_dev *pcidev, 590 pci_fastcom335_setup(struct exar8250 *priv, struct pci_dev *pcidev, 726 struct pci_dev *pcidev, 802 struct pci_dev *pcidev, 828 struct pci_dev *pcidev, 869 static void cti_board_init_osc_freq(struct exar8250 *priv, struct pci_dev *pcidev, u8 eeprom_offset) 883 struct pci_dev *pcide [all...] |
/linux-master/sound/pci/ali5451/ |
H A D | ali5451.c | 221 struct pci_dev *pci; 222 struct pci_dev *pci_m1533; 223 struct pci_dev *pci_m7101; 419 struct pci_dev *pci_dev; local 423 pci_dev = codec->pci_m1533; 424 if (pci_dev) { 425 pci_read_config_dword(pci_dev, 0x7c, &dwVal); 426 pci_write_config_dword(pci_dev, 0x7c, dwVal | 0x08000000); 428 pci_read_config_dword(pci_dev, 762 struct pci_dev *pci_dev; local 1916 struct pci_dev *pci_dev; local [all...] |