/Linux-v4.19/drivers/ide/ |
D | setup-pci.c | 193 static int ide_pci_enable(struct pci_dev *dev, int bars, in ide_pci_enable() argument 221 ret = pci_request_selected_regions(dev, bars, d->name); in ide_pci_enable() 405 static int ide_setup_pci_controller(struct pci_dev *dev, int bars, in ide_setup_pci_controller() argument 414 ret = ide_pci_enable(dev, bars, d); in ide_setup_pci_controller() 435 pci_release_selected_regions(dev, bars); in ide_setup_pci_controller() 538 int ret, i, n_ports = dev2 ? 4 : 2, bars; in ide_pci_init_two() local 542 bars = (1 << 2) - 1; in ide_pci_init_two() 544 bars = (1 << 4) - 1; in ide_pci_init_two() 548 bars |= (1 << 2); in ide_pci_init_two() 550 bars |= (1 << 4); in ide_pci_init_two() [all …]
|
/Linux-v4.19/drivers/mfd/ |
D | sta2x11-mfd.c | 530 struct sta2x11_mfd_bar_setup_data bars[2]; member 539 .bars = { 552 .bars = { 569 for (i = 0; i < ARRAY_SIZE(sd->bars); i++) in sta2x11_mfd_setup() 570 for (j = 0; j < sd->bars[i].ncells; j++) { in sta2x11_mfd_setup() 571 sd->bars[i].cells[j].pdata_size = sizeof(pdev); in sta2x11_mfd_setup() 572 sd->bars[i].cells[j].platform_data = &pdev; in sta2x11_mfd_setup() 608 setup_data->bars[i].cells, in sta2x11_mfd_probe() 609 setup_data->bars[i].ncells, in sta2x11_mfd_probe()
|
/Linux-v4.19/arch/s390/pci/ |
D | pci.c | 291 idx = zdev->bars[bar].map_idx; in pci_iomap_range() 606 if (!zdev->bars[i].size) in zpci_setup_bus_resources() 611 zdev->bars[i].map_idx = entry; in zpci_setup_bus_resources() 615 if (zdev->bars[i].val & 8) in zpci_setup_bus_resources() 617 if (zdev->bars[i].val & 4) in zpci_setup_bus_resources() 621 size = 1UL << zdev->bars[i].size; in zpci_setup_bus_resources() 628 zdev->bars[i].res = res; in zpci_setup_bus_resources() 640 if (!zdev->bars[i].size || !zdev->bars[i].res) in zpci_cleanup_bus_resources() 643 zpci_free_iomap(zdev, zdev->bars[i].map_idx); in zpci_cleanup_bus_resources() 644 release_resource(zdev->bars[i].res); in zpci_cleanup_bus_resources() [all …]
|
D | pci_clp.c | 149 zdev->bars[i].val = le32_to_cpu(response->bar[i]); in clp_store_query_pci_fn() 150 zdev->bars[i].size = response->bar_size[i]; in clp_store_query_pci_fn()
|
/Linux-v4.19/drivers/scsi/csiostor/ |
D | csio_init.c | 198 csio_pci_init(struct pci_dev *pdev, int *bars) in csio_pci_init() argument 202 *bars = pci_select_bars(pdev, IORESOURCE_MEM); in csio_pci_init() 207 if (pci_request_selected_regions(pdev, *bars, KBUILD_MODNAME)) in csio_pci_init() 225 pci_release_selected_regions(pdev, *bars); in csio_pci_init() 240 csio_pci_exit(struct pci_dev *pdev, int *bars) in csio_pci_exit() argument 242 pci_release_selected_regions(pdev, *bars); in csio_pci_exit() 951 int bars; in csio_probe_one() local 961 rv = csio_pci_init(pdev, &bars); in csio_probe_one() 1026 csio_pci_exit(pdev, &bars); in csio_probe_one() 1041 int bars = pci_select_bars(pdev, IORESOURCE_MEM); in csio_remove_one() local [all …]
|
/Linux-v4.19/drivers/gpu/drm/i915/gvt/ |
D | cfg_space.c | 221 struct intel_vgpu_pci_bar *bars = vgpu->cfg_space.bar; in emulate_pci_bar_write() local 234 size = ~(bars[INTEL_GVT_PCI_BAR_GTTMMIO].size -1); in emulate_pci_bar_write() 245 size = ~(bars[INTEL_GVT_PCI_BAR_APERTURE].size -1); in emulate_pci_bar_write()
|
/Linux-v4.19/drivers/net/ethernet/netronome/nfp/nfpcore/ |
D | nfp6000_pcie.c | 180 int bars; member 406 for (n = 0; n < nfp->bars; n++) { in find_matching_bar() 424 for (n = 0; n < nfp->bars; n++) { in find_unused_bar_noblock() 624 nfp->bars = bar - &nfp->bar[0]; in enable_bars() 625 if (nfp->bars < 8) { in enable_bars() 630 bars_free = nfp->bars; in enable_bars() 708 sort(&nfp->bar[0], nfp->bars, sizeof(nfp->bar[0]), in enable_bars() 711 dev_info(nfp->dev, "%sfree: %d/%d\n", status_msg, bars_free, nfp->bars); in enable_bars() 721 for (n = 0; n < nfp->bars; n++, bar++) { in disable_bars()
|
/Linux-v4.19/drivers/pci/ |
D | pci.c | 1506 int __weak pcibios_enable_device(struct pci_dev *dev, int bars) in pcibios_enable_device() argument 1508 return pci_enable_resources(dev, bars); in pcibios_enable_device() 1511 static int do_pci_enable_device(struct pci_dev *dev, int bars) in do_pci_enable_device() argument 1526 err = pcibios_enable_device(dev, bars); in do_pci_enable_device() 1586 int i, bars = 0; in pci_enable_device_flags() local 1610 bars |= (1 << i); in pci_enable_device_flags() 1613 bars |= (1 << i); in pci_enable_device_flags() 1615 err = do_pci_enable_device(dev, bars); in pci_enable_device_flags() 3650 void pci_release_selected_regions(struct pci_dev *pdev, int bars) in pci_release_selected_regions() argument 3655 if (bars & (1 << i)) in pci_release_selected_regions() [all …]
|
D | iov.c | 263 int bars = 0; in sriov_enable() local 283 bars |= (1 << (i + PCI_IOV_RESOURCES)); in sriov_enable() 300 if (pci_enable_resources(dev, bars)) { in sriov_enable()
|
/Linux-v4.19/drivers/tty/serial/ |
D | rp2.c | 742 void __iomem * const *bars; in rp2_probe() local 760 bars = pcim_iomap_table(pdev); in rp2_probe() 761 card->bar0 = bars[0]; in rp2_probe() 762 card->bar1 = bars[1]; in rp2_probe()
|
/Linux-v4.19/drivers/ntb/hw/idt/ |
D | ntb_hw_idt.h | 1111 struct idt_ntb_bar bars[IDT_BAR_CNT]; member 1134 struct idt_ntb_bar bars[IDT_BAR_CNT]; member
|
D | ntb_hw_idt.c | 1046 const struct idt_ntb_bar *bars; in idt_scan_mws() local 1054 bars = portdata_tbl[port].bars; in idt_scan_mws() 1060 data = idt_sw_read(ndev, bars[bidx].setup); in idt_scan_mws() 1313 const struct idt_ntb_bar *bar = &ntdata_tbl.bars[mw_cfg->bar]; in idt_ntb_peer_mw_set_trans() 1374 const struct idt_ntb_bar *bar = &ntdata_tbl.bars[mw_cfg->bar]; in idt_ntb_peer_mw_clear_trans()
|
/Linux-v4.19/arch/s390/include/asm/ |
D | pci.h | 133 struct zpci_bar_struct bars[PCI_BAR_COUNT]; member
|
/Linux-v4.19/Documentation/devicetree/bindings/i2c/ |
D | i2c-pxa-pci-ce4100.txt | 5 PCI device has three PCI-bars, each bar contains a complete I2C
|
/Linux-v4.19/drivers/net/ethernet/broadcom/bnx2x/ |
D | bnx2x_sriov.h | 67 struct bnx2x_vf_bar bars[PCI_SRIOV_NUM_BARS]; member 190 struct bnx2x_vf_bar bars[PCI_SRIOV_NUM_BARS]; member
|
D | bnx2x_sriov.c | 1079 vf->bars[n].bar = start + size * vf->abs_vfid; in bnx2x_vf_set_bars() 1080 vf->bars[n].size = size; in bnx2x_vf_set_bars() 1625 (unsigned)vf->bars[0].bar, vf->bars[0].size, in bnx2x_iov_nic_init() 1626 (unsigned)vf->bars[1].bar, vf->bars[1].size, in bnx2x_iov_nic_init() 1627 (unsigned)vf->bars[2].bar, vf->bars[2].size); in bnx2x_iov_nic_init()
|
/Linux-v4.19/drivers/net/ethernet/intel/e1000/ |
D | e1000.h | 294 int bars; member
|
D | e1000_main.c | 932 int bars, need_ioport; in e1000_probe() local 938 bars = pci_select_bars(pdev, IORESOURCE_MEM | IORESOURCE_IO); in e1000_probe() 941 bars = pci_select_bars(pdev, IORESOURCE_MEM); in e1000_probe() 947 err = pci_request_selected_regions(pdev, bars, e1000_driver_name); in e1000_probe() 968 adapter->bars = bars; in e1000_probe() 1241 pci_release_selected_regions(pdev, bars); in e1000_probe() 1279 pci_release_selected_regions(pdev, adapter->bars); in e1000_remove()
|
/Linux-v4.19/drivers/virtio/ |
D | virtio_pci_modern.c | 490 u32 ioresource_types, int *bars) in virtio_pci_find_capability() argument 512 *bars |= (1 << bar); in virtio_pci_find_capability()
|
/Linux-v4.19/tools/perf/Documentation/ |
D | perf-timechart.txt | 30 There are also poll bars which show how much time application spent
|
/Linux-v4.19/drivers/scsi/qla2xxx/ |
D | qla_os.c | 1938 if (pci_request_selected_regions(ha->pdev, ha->bars, in qla2x00_iospace_config() 1945 if (!(ha->bars & 1)) in qla2x00_iospace_config() 2036 if (pci_request_selected_regions(ha->pdev, ha->bars, in qla83xx_iospace_config() 2740 int bars, mem_only = 0; in qla2x00_probe_one() local 2746 bars = pci_select_bars(pdev, IORESOURCE_MEM | IORESOURCE_IO); in qla2x00_probe_one() 2763 bars = pci_select_bars(pdev, IORESOURCE_MEM); in qla2x00_probe_one() 2769 "Bars=%d.\n", bars); in qla2x00_probe_one() 2799 ha->bars = bars; in qla2x00_probe_one() 3437 pci_release_selected_regions(ha->pdev, ha->bars); in qla2x00_probe_one() 3712 pci_release_selected_regions(ha->pdev, ha->bars); in qla2x00_remove_one() [all …]
|
/Linux-v4.19/drivers/message/fusion/ |
D | mptbase.c | 1654 ioc->bars = pci_select_bars(pdev, IORESOURCE_MEM); in mpt_mapresources() 1660 if (pci_request_selected_regions(pdev, ioc->bars, "mpt")) { in mpt_mapresources() 1747 pci_release_selected_regions(pdev, ioc->bars); in mpt_mapresources() 2023 pci_release_selected_regions(pdev, ioc->bars); in mpt_attach() 2070 pci_release_selected_regions(pdev, ioc->bars); in mpt_attach() 2179 pci_release_selected_regions(pdev, ioc->bars); in mpt_suspend() 2404 pci_release_selected_regions(ioc->pcidev, ioc->bars); in mpt_do_ioc_recovery() 2405 ioc->bars = pci_select_bars(ioc->pcidev, IORESOURCE_MEM | in mpt_do_ioc_recovery() 2409 if (pci_request_selected_regions(ioc->pcidev, ioc->bars, in mpt_do_ioc_recovery() 2847 pci_release_selected_regions(ioc->pcidev, ioc->bars); in mpt_adapter_dispose()
|
D | mptbase.h | 675 int bars; /* bitmask of BAR's that must be configured */ member
|
/Linux-v4.19/drivers/net/ethernet/microchip/ |
D | lan743x_main.c | 29 unsigned long bars = 0; in lan743x_pci_init() local 40 bars = pci_select_bars(pdev, IORESOURCE_MEM); in lan743x_pci_init() 41 if (!test_bit(0, &bars)) in lan743x_pci_init() 44 ret = pci_request_selected_regions(pdev, bars, DRIVER_NAME); in lan743x_pci_init()
|
/Linux-v4.19/drivers/media/common/v4l2-tpg/ |
D | v4l2-tpg-core.c | 1441 static const enum tpg_color bars[3][8] = { in tpg_get_color() enum 1463 return bars[tpg->pattern][((x * 8) / tpg->src_width) % 8]; in tpg_get_color() 1465 return bars[1][(pat_line + (x * 8) / tpg->src_width) % 8]; in tpg_get_color() 1467 return bars[1][pat_line]; in tpg_get_color()
|