Home
last modified time | relevance | path

Searched refs:bars (Results 1 – 25 of 37) sorted by relevance

12

/drivers/net/ethernet/pensando/ionic/
A Dionic_bus_pci.c53 bars = ionic->bars; in ionic_map_bars()
63 bars[j].vaddr = NULL; in ionic_map_bars()
65 bars[j].vaddr = pci_iomap(pdev, i, bars[j].len); in ionic_map_bars()
66 if (!bars[j].vaddr) { in ionic_map_bars()
75 bars[j].res_index = i; in ionic_map_bars()
85 struct ionic_dev_bar *bars = ionic->bars; in ionic_unmap_bars() local
89 if (bars[i].vaddr) { in ionic_unmap_bars()
90 iounmap(bars[i].vaddr); in ionic_unmap_bars()
91 bars[i].bus_addr = 0; in ionic_unmap_bars()
92 bars[i].vaddr = NULL; in ionic_unmap_bars()
[all …]
A Dionic.h47 struct ionic_dev_bar bars[IONIC_BARS_MAX]; member
A Dionic_dev.c204 struct ionic_dev_bar *bar = ionic->bars; in ionic_dev_setup()
256 if (num_bars < 3 || !ionic->bars[IONIC_PCI_BAR_CMB].len) { in ionic_dev_setup()
/drivers/net/ethernet/amd/pds_core/
A Dmain.c37 struct pdsc_dev_bar *bars = pdsc->bars; in pdsc_unmap_bars() local
46 if (bars[i].vaddr) in pdsc_unmap_bars()
47 pci_iounmap(pdsc->pdev, bars[i].vaddr); in pdsc_unmap_bars()
48 bars[i].vaddr = NULL; in pdsc_unmap_bars()
54 struct pdsc_dev_bar *bar = pdsc->bars; in pdsc_map_bars()
57 struct pdsc_dev_bar *bars; in pdsc_map_bars() local
63 bars = pdsc->bars; in pdsc_map_bars()
75 bars[j].res_index = i; in pdsc_map_bars()
79 bars[j].vaddr = NULL; in pdsc_map_bars()
81 bars[j].vaddr = pci_iomap(pdev, i, bars[j].len); in pdsc_map_bars()
[all …]
A Dcore.h158 struct pdsc_dev_bar bars[PDS_CORE_BARS_MAX]; member
/drivers/scsi/csiostor/
A Dcsio_init.c190 csio_pci_init(struct pci_dev *pdev, int *bars) in csio_pci_init() argument
194 *bars = pci_select_bars(pdev, IORESOURCE_MEM); in csio_pci_init()
199 if (pci_request_selected_regions(pdev, *bars, KBUILD_MODNAME)) in csio_pci_init()
217 pci_release_selected_regions(pdev, *bars); in csio_pci_init()
232 csio_pci_exit(struct pci_dev *pdev, int *bars) in csio_pci_exit() argument
234 pci_release_selected_regions(pdev, *bars); in csio_pci_exit()
943 int bars; in csio_probe_one() local
953 rv = csio_pci_init(pdev, &bars); in csio_probe_one()
1018 csio_pci_exit(pdev, &bars); in csio_probe_one()
1033 int bars = pci_select_bars(pdev, IORESOURCE_MEM); in csio_remove_one() local
[all …]
/drivers/fpga/
A Ddfl-pci.c155 int dfl_res_off, i, bars, voff; in find_dfls_by_vsec() local
180 for (i = 0, bars = 0; i < dfl_cnt; i++, dfl_res_off += sizeof(u32)) { in find_dfls_by_vsec()
191 if (bars & BIT(bir)) { in find_dfls_by_vsec()
197 bars |= BIT(bir); in find_dfls_by_vsec()
/drivers/infiniband/hw/erdma/
A Derdma_main.c244 int bars, err; in erdma_probe_dev() local
266 bars = pci_select_bars(pdev, IORESOURCE_MEM); in erdma_probe_dev()
267 err = pci_request_selected_regions(pdev, bars, DRV_MODULE_NAME); in erdma_probe_dev()
268 if (bars != ERDMA_BAR_MASK || err) { in erdma_probe_dev()
345 pci_release_selected_regions(pdev, bars); in erdma_probe_dev()
/drivers/gpu/drm/i915/gvt/
A Dcfg_space.c189 struct intel_vgpu_pci_bar *bars = vgpu->cfg_space.bar; in emulate_pci_bar_write() local
202 size = ~(bars[INTEL_GVT_PCI_BAR_GTTMMIO].size -1); in emulate_pci_bar_write()
213 size = ~(bars[INTEL_GVT_PCI_BAR_APERTURE].size -1); in emulate_pci_bar_write()
/drivers/vdpa/solidrun/
A Dsnet_vdpa.h144 void __iomem *bars[PCI_STD_NUM_BARS]; member
170 return ioread32(psnet->bars[psnet->barno] + off); in psnet_read32()
A Dsnet_main.c583 psnet->bars[i] = io; in psnet_open_pf_bar()
647 if (!psnet->bars[i]) in psnet_detect_bar()
650 if (ioread32(psnet->bars[i] + off) == SNET_SIGNATURE) in psnet_detect_bar()
664 if (psnet->bars[i] && i != psnet->barno) in psnet_unmap_unused_bars()
/drivers/net/ethernet/netronome/nfp/nfpcore/
A Dnfp6000_pcie.c149 int bars; member
372 for (n = 0; n < nfp->bars; n++) { in find_matching_bar()
390 for (n = 0; n < nfp->bars; n++) { in find_unused_bar_noblock()
592 nfp->bars = bar - &nfp->bar[0]; in enable_bars()
593 if (nfp->bars < 8) { in enable_bars()
598 bars_free = nfp->bars; in enable_bars()
697 sort(&nfp->bar[0], nfp->bars, sizeof(nfp->bar[0]), in enable_bars()
700 dev_info(nfp->dev, "%sfree: %d/%d\n", status_msg, bars_free, nfp->bars); in enable_bars()
715 for (n = 0; n < nfp->bars; n++, bar++) { in disable_bars()
/drivers/accel/amdxdna/
A Daie2_pci.c451 unsigned long bars = 0; in aie2_init() local
475 set_bit(PSP_REG_BAR(ndev, i), &bars); in aie2_init()
477 set_bit(xdna->dev_info->sram_bar, &bars); in aie2_init()
478 set_bit(xdna->dev_info->smu_bar, &bars); in aie2_init()
479 set_bit(xdna->dev_info->mbox_bar, &bars); in aie2_init()
482 if (!test_bit(i, &bars)) in aie2_init()
/drivers/accel/qaic/
A Dqaic_drv.c465 int bars; in init_pci() local
468 bars = pci_select_bars(pdev, IORESOURCE_MEM) & 0x3f; in init_pci()
471 if (bars != config->bar_mask) { in init_pci()
473 __func__, config->bar_mask, bars); in init_pci()
/drivers/pci/
A Dpci.c2038 return pci_enable_resources(dev, bars); in pcibios_enable_device()
2148 int i, bars = 0; in pci_enable_device_flags() local
2168 bars |= (1 << i); in pci_enable_device_flags()
2171 bars |= (1 << i); in pci_enable_device_flags()
2173 err = do_pci_enable_device(dev, bars); in pci_enable_device_flags()
4051 if (bars & (1 << i)) in pci_release_selected_regions()
4062 if (bars & (1 << i)) in __pci_request_selected_regions()
4069 if (bars & (1 << i)) in __pci_request_selected_regions()
6253 int i, bars = 0; in pci_select_bars() local
6256 bars |= (1 << i); in pci_select_bars()
[all …]
A Diov.c654 int bars = 0; in sriov_enable() local
677 bars |= (1 << idx); in sriov_enable()
696 if (pci_enable_resources(dev, bars)) { in sriov_enable()
/drivers/ntb/hw/idt/
A Dntb_hw_idt.h1188 struct idt_ntb_bar bars[IDT_BAR_CNT]; member
1211 struct idt_ntb_bar bars[IDT_BAR_CNT]; member
A Dntb_hw_idt.c1045 const struct idt_ntb_bar *bars; in idt_scan_mws() local
1058 bars = portdata_tbl[port].bars; in idt_scan_mws()
1064 data = idt_sw_read(ndev, bars[bidx].setup); in idt_scan_mws()
1308 const struct idt_ntb_bar *bar = &ntdata_tbl.bars[mw_cfg->bar]; in idt_ntb_peer_mw_set_trans()
1368 const struct idt_ntb_bar *bar = &ntdata_tbl.bars[mw_cfg->bar]; in idt_ntb_peer_mw_clear_trans()
/drivers/net/ethernet/broadcom/bnx2x/
A Dbnx2x_sriov.h67 struct bnx2x_vf_bar bars[PCI_SRIOV_NUM_BARS]; member
193 struct bnx2x_vf_bar bars[PCI_SRIOV_NUM_BARS]; member
A Dbnx2x_sriov.c1072 vf->bars[n].bar = start + size * vf->abs_vfid; in bnx2x_vf_set_bars()
1073 vf->bars[n].size = size; in bnx2x_vf_set_bars()
1621 (unsigned)vf->bars[0].bar, vf->bars[0].size, in bnx2x_iov_nic_init()
1622 (unsigned)vf->bars[1].bar, vf->bars[1].size, in bnx2x_iov_nic_init()
1623 (unsigned)vf->bars[2].bar, vf->bars[2].size); in bnx2x_iov_nic_init()
/drivers/virtio/
A Dvirtio_pci_modern_dev.c115 u32 ioresource_types, int *bars) in virtio_pci_find_capability() argument
137 *bars |= (1 << bar); in virtio_pci_find_capability()
/drivers/net/ethernet/intel/e1000/
A De1000.h293 int bars; member
A De1000_main.c928 int bars, need_ioport; in e1000_probe() local
934 bars = pci_select_bars(pdev, IORESOURCE_MEM | IORESOURCE_IO); in e1000_probe()
937 bars = pci_select_bars(pdev, IORESOURCE_MEM); in e1000_probe()
943 err = pci_request_selected_regions(pdev, bars, e1000_driver_name); in e1000_probe()
964 adapter->bars = bars; in e1000_probe()
1237 pci_release_selected_regions(pdev, bars); in e1000_probe()
1279 pci_release_selected_regions(pdev, adapter->bars); in e1000_remove()
/drivers/scsi/qla2xxx/
A Dqla_os.c2044 if (pci_request_selected_regions(ha->pdev, ha->bars, in qla2x00_iospace_config()
2051 if (!(ha->bars & 1)) in qla2x00_iospace_config()
2147 if (pci_request_selected_regions(ha->pdev, ha->bars, in qla83xx_iospace_config()
2902 int bars, mem_only = 0; in qla2x00_probe_one() local
2908 bars = pci_select_bars(pdev, IORESOURCE_MEM | IORESOURCE_IO); in qla2x00_probe_one()
2929 bars = pci_select_bars(pdev, IORESOURCE_MEM); in qla2x00_probe_one()
2935 "Bars=%d.\n", bars); in qla2x00_probe_one()
2978 ha->bars = bars; in qla2x00_probe_one()
3663 pci_release_selected_regions(ha->pdev, ha->bars); in qla2x00_probe_one()
3965 pci_release_selected_regions(ha->pdev, ha->bars); in qla2x00_remove_one()
[all …]
/drivers/message/fusion/
A Dmptbase.c1648 ioc->bars = pci_select_bars(pdev, IORESOURCE_MEM); in mpt_mapresources()
1654 if (pci_request_selected_regions(pdev, ioc->bars, "mpt")) { in mpt_mapresources()
1738 pci_release_selected_regions(pdev, ioc->bars); in mpt_mapresources()
2010 pci_release_selected_regions(pdev, ioc->bars); in mpt_attach()
2057 pci_release_selected_regions(pdev, ioc->bars); in mpt_attach()
2166 pci_release_selected_regions(pdev, ioc->bars); in mpt_suspend()
2391 pci_release_selected_regions(ioc->pcidev, ioc->bars); in mpt_do_ioc_recovery()
2392 ioc->bars = pci_select_bars(ioc->pcidev, IORESOURCE_MEM | in mpt_do_ioc_recovery()
2396 if (pci_request_selected_regions(ioc->pcidev, ioc->bars, in mpt_do_ioc_recovery()
2834 pci_release_selected_regions(ioc->pcidev, ioc->bars); in mpt_adapter_dispose()

Completed in 121 milliseconds

12