/openbmc/linux/arch/xtensa/lib/ |
H A D | pci-auto.c | 63 int bar_size; in pciauto_setup_bars() local 74 pci_read_config_dword(dev, bar, &bar_size); in pciauto_setup_bars() 77 if (!bar_size) in pciauto_setup_bars() 81 if (bar_size & PCI_BASE_ADDRESS_SPACE_IO) in pciauto_setup_bars() 83 bar_size &= PCI_BASE_ADDRESS_IO_MASK; in pciauto_setup_bars() 89 if ((bar_size & PCI_BASE_ADDRESS_MEM_TYPE_MASK) == in pciauto_setup_bars() 93 bar_size &= PCI_BASE_ADDRESS_MEM_MASK; in pciauto_setup_bars() 99 *upper_limit = (*upper_limit + bar_size) & bar_size; in pciauto_setup_bars() 114 ~bar_size + 1, *upper_limit); in pciauto_setup_bars()
|
/openbmc/u-boot/drivers/pci/ |
H A D | pci_auto.c | 26 pci_size_t bar_size; in dm_pciauto_setup_device() local 55 bar_size = ((~(bar_response & PCI_BASE_ADDRESS_IO_MASK)) in dm_pciauto_setup_device() 61 bar_nr, (unsigned long long)bar_size); in dm_pciauto_setup_device() 78 bar_size = ~(bar64 & PCI_BASE_ADDRESS_MEM_MASK) in dm_pciauto_setup_device() 83 bar_size = (u32)(~(bar_response & in dm_pciauto_setup_device() 97 (unsigned long long)bar_size); in dm_pciauto_setup_device() 100 if (!enum_only && pciauto_region_allocate(bar_res, bar_size, in dm_pciauto_setup_device() 139 bar_size = -(bar_response & ~1); in dm_pciauto_setup_device() 141 (unsigned int)bar_size); in dm_pciauto_setup_device() 142 if (pciauto_region_allocate(mem, bar_size, in dm_pciauto_setup_device()
|
H A D | pci_auto_old.c | 35 pci_size_t bar_size; in pciauto_setup_device() local 68 bar_size = ((~(bar_response & PCI_BASE_ADDRESS_IO_MASK)) in pciauto_setup_device() 75 bar_nr, (unsigned long long)bar_size); in pciauto_setup_device() 91 bar_size = ~(bar64 & PCI_BASE_ADDRESS_MEM_MASK) + 1; in pciauto_setup_device() 96 bar_size = (u32)(~(bar_response & PCI_BASE_ADDRESS_MEM_MASK) + 1); in pciauto_setup_device() 106 (unsigned long long)bar_size); in pciauto_setup_device() 111 if (pciauto_region_allocate(bar_res, bar_size, in pciauto_setup_device() 150 bar_size = -(bar_response & ~1); in pciauto_setup_device() 152 (unsigned int)bar_size); in pciauto_setup_device() 153 if (pciauto_region_allocate(mem, bar_size, in pciauto_setup_device()
|
H A D | pci.c | 193 pci_size_t bar_size; in pci_hose_config_device() local 213 bar_size = ~(bar_response & PCI_BASE_ADDRESS_IO_MASK) + 1; in pci_hose_config_device() 215 io = ((io - 1) | (bar_size - 1)) + 1; in pci_hose_config_device() 218 io = io + bar_size; in pci_hose_config_device() 231 bar_size = ~(bar64 & PCI_BASE_ADDRESS_MEM_MASK) + 1; in pci_hose_config_device() 234 bar_size = (u32)(~(bar_response & PCI_BASE_ADDRESS_MEM_MASK) + 1); in pci_hose_config_device() 238 mem = ((mem - 1) | (bar_size - 1)) + 1; in pci_hose_config_device() 241 mem = mem + bar_size; in pci_hose_config_device()
|
/openbmc/linux/drivers/gpu/drm/i915/gt/ |
H A D | intel_gsc.c | 87 size_t bar_size; member 101 .bar_size = GSC_BAR_LENGTH, 112 .bar_size = GSC_BAR_LENGTH, 122 .bar_size = GSC_BAR_LENGTH, 128 .bar_size = GSC_BAR_LENGTH, 241 adev->bar.end = adev->bar.start + def->bar_size - 1; in gsc_init_one()
|
H A D | intel_region_lmem.c | 35 int bar_size = pci_rebar_bytes_to_size(size); in _resize_bar() local 40 ret = pci_resize_resource(pdev, resno, bar_size); in _resize_bar() 43 resno, 1 << bar_size, ERR_PTR(ret)); in _resize_bar() 47 drm_info(&i915->drm, "BAR%d resized to %dM\n", resno, 1 << bar_size); in _resize_bar()
|
/openbmc/linux/drivers/ntb/hw/intel/ |
H A D | ntb_hw_gen4.c | 343 resource_size_t bar_size, mw_size; in intel_ntb4_mw_set_trans() local 358 bar_size = pci_resource_len(ndev->ntb.pdev, bar); in intel_ntb4_mw_set_trans() 361 mw_size = bar_size - ndev->b2b_off; in intel_ntb4_mw_set_trans() 363 mw_size = bar_size; in intel_ntb4_mw_set_trans() 367 if (addr & (bar_size - 1)) in intel_ntb4_mw_set_trans() 530 resource_size_t bar_size, mw_size; in intel_ntb4_mw_get_align() local 543 bar_size = pci_resource_len(ndev->ntb.pdev, bar); in intel_ntb4_mw_get_align() 546 mw_size = bar_size - ndev->b2b_off; in intel_ntb4_mw_get_align() 548 mw_size = bar_size; in intel_ntb4_mw_get_align()
|
H A D | ntb_hw_gen1.c | 810 resource_size_t bar_size, mw_size; in intel_ntb_mw_get_align() local 823 bar_size = pci_resource_len(ndev->ntb.pdev, bar); in intel_ntb_mw_get_align() 826 mw_size = bar_size - ndev->b2b_off; in intel_ntb_mw_get_align() 828 mw_size = bar_size; in intel_ntb_mw_get_align() 847 resource_size_t bar_size, mw_size; in intel_ntb_mw_set_trans() local 862 bar_size = pci_resource_len(ndev->ntb.pdev, bar); in intel_ntb_mw_set_trans() 865 mw_size = bar_size - ndev->b2b_off; in intel_ntb_mw_set_trans() 867 mw_size = bar_size; in intel_ntb_mw_set_trans() 870 if (addr & (bar_size - 1)) in intel_ntb_mw_set_trans() 1297 resource_size_t bar_size; in xeon_setup_b2b_mw() local [all …]
|
H A D | ntb_hw_gen3.c | 448 resource_size_t bar_size, mw_size; in intel_ntb3_mw_set_trans() local 463 bar_size = pci_resource_len(ndev->ntb.pdev, bar); in intel_ntb3_mw_set_trans() 466 mw_size = bar_size - ndev->b2b_off; in intel_ntb3_mw_set_trans() 468 mw_size = bar_size; in intel_ntb3_mw_set_trans() 471 if (addr & (bar_size - 1)) in intel_ntb3_mw_set_trans()
|
/openbmc/linux/drivers/net/wireless/ath/wil6210/ |
H A D | pcie_bus.c | 304 u32 bar_size = pci_resource_len(pdev, 0); in wil_pcie_probe() local 312 bar_size); in wil_pcie_probe() 314 if ((bar_size < WIL6210_MIN_MEM_SIZE) || in wil_pcie_probe() 315 (bar_size > WIL6210_MAX_MEM_SIZE)) { in wil_pcie_probe() 317 bar_size); in wil_pcie_probe() 330 wil->bar_size = bar_size; in wil_pcie_probe()
|
/openbmc/qemu/hw/pci/ |
H A D | msix.c | 391 uint32_t bar_size = 4096; in msix_init_exclusive_bar() local 392 uint32_t bar_pba_offset = bar_size / 2; in msix_init_exclusive_bar() 407 bar_size = bar_pba_offset + bar_pba_size; in msix_init_exclusive_bar() 410 bar_size = pow2ceil(bar_size); in msix_init_exclusive_bar() 413 memory_region_init(&dev->msix_exclusive_bar, OBJECT(dev), name, bar_size); in msix_init_exclusive_bar()
|
/openbmc/linux/drivers/pci/endpoint/functions/ |
H A D | pci-epf-test.c | 86 static size_t bar_size[] = { 512, 512, 1024, 16384, 131072, 1048576 }; variable 845 if (test_reg_size > bar_size[test_reg_bar]) in pci_epf_test_alloc_space() 847 test_reg_size = bar_size[test_reg_bar]; in pci_epf_test_alloc_space() 868 base = pci_epf_alloc_space(epf, bar_size[bar], bar, in pci_epf_test_alloc_space() 893 bar_size[i] = epc_features->bar_fixed_size[i]; in pci_epf_configure_bar()
|
/openbmc/qemu/include/hw/s390x/ |
H A D | s390-pci-clp.h | 128 uint8_t bar_size[PCI_BAR_COUNT]; member
|
/openbmc/linux/arch/s390/include/asm/ |
H A D | pci_clp.h | 118 u8 bar_size[PCI_STD_NUM_BARS]; member
|
/openbmc/linux/drivers/pci/controller/ |
H A D | pci-hyperv.c | 2139 resource_size_t bar_size = 0; in survey_child_resources() local 2182 bar_size = get_bar_size(bar_val); in survey_child_resources() 2185 hbus->high_mmio_space += bar_size; in survey_child_resources() 2187 hbus->low_mmio_space += bar_size; in survey_child_resources() 2214 resource_size_t bar_size; in prepopulate_bars() local 2267 bar_size = get_bar_size(bar_val); in prepopulate_bars() 2269 if (high_size != bar_size) { in prepopulate_bars() 2281 high_base += bar_size; in prepopulate_bars() 2283 if (low_size != bar_size) in prepopulate_bars() 2289 low_base += bar_size; in prepopulate_bars()
|
/openbmc/linux/drivers/net/ethernet/qlogic/qed/ |
H A D | qed_vf.c | 424 u32 bar_size; in qed_vf_hw_bar_size() local 431 bar_size = p_hwfn->vf_iov_info->acquire_resp.pfdev_info.bar_size; in qed_vf_hw_bar_size() 432 if (bar_size) in qed_vf_hw_bar_size() 433 return 1 << bar_size; in qed_vf_hw_bar_size()
|
H A D | qed_sriov.c | 1402 u32 bar_size; in qed_iov_vf_mbx_acquire_resc_cids() local 1420 bar_size = qed_iov_vf_db_bar_size(p_hwfn, p_ptt); in qed_iov_vf_mbx_acquire_resc_cids() 1421 if (bar_size) in qed_iov_vf_mbx_acquire_resc_cids() 1422 bar_size = 1 << bar_size; in qed_iov_vf_mbx_acquire_resc_cids() 1425 bar_size /= 2; in qed_iov_vf_mbx_acquire_resc_cids() 1427 bar_size = PXP_VF_BAR0_DQ_LENGTH; in qed_iov_vf_mbx_acquire_resc_cids() 1430 if (bar_size / db_size < 256) in qed_iov_vf_mbx_acquire_resc_cids() 1432 (u8)(bar_size / db_size)); in qed_iov_vf_mbx_acquire_resc_cids() 1622 resp->pfdev_info.bar_size = qed_iov_vf_db_bar_size(p_hwfn, p_ptt); in qed_iov_vf_mbx_acquire()
|
/openbmc/openbmc/poky/bitbake/lib/bb/ui/ |
H A D | taskexp_ncurses.py | 512 bar_size = self.inside_width - 5 - len(help) 579 bar_size = self.width - 7 - len(title) 580 bar_done = int( (float(current)/float(max)) * float(bar_size) ) 581 …en.addstr(self.base_y,self.base_x, " %s:[%s%s]" % (title,'*' * bar_done,' ' * (bar_size-bar_done)))
|
/openbmc/linux/drivers/net/wireless/ath/ath11k/ |
H A D | qmi.h | 405 u32 bar_size; member
|
H A D | qmi.c | 808 bar_size), 2164 resp.bar_size != ATH11K_QMI_DEVICE_BAR_SIZE) { in ath11k_qmi_request_device_info() 2166 resp.bar_addr, resp.bar_size); in ath11k_qmi_request_device_info() 2171 bar_addr_va = devm_ioremap(ab->dev, resp.bar_addr, resp.bar_size); in ath11k_qmi_request_device_info() 2181 ab->mem_len = resp.bar_size; in ath11k_qmi_request_device_info()
|
/openbmc/qemu/hw/nvme/ |
H A D | ctrl.c | 8456 uint64_t bar_size, msix_table_size; in nvme_mbar_size() local 8458 bar_size = sizeof(NvmeBar) + 2 * total_queues * NVME_DB_SIZE; in nvme_mbar_size() 8464 bar_size = QEMU_ALIGN_UP(bar_size, 4 * KiB); in nvme_mbar_size() 8467 *msix_table_offset = bar_size; in nvme_mbar_size() 8471 bar_size += msix_table_size; in nvme_mbar_size() 8472 bar_size = QEMU_ALIGN_UP(bar_size, 4 * KiB); in nvme_mbar_size() 8475 *msix_pba_offset = bar_size; in nvme_mbar_size() 8478 bar_size += QEMU_ALIGN_UP(total_irqs, 64) / 8; in nvme_mbar_size() 8481 return pow2ceil(bar_size); in nvme_mbar_size() 8489 uint64_t bar_size = nvme_mbar_size(le16_to_cpu(cap->vqfrsm), in nvme_init_sriov() local [all …]
|
/openbmc/linux/drivers/net/ethernet/sfc/ |
H A D | ef100_nic.c | 1019 unsigned int bar_size = resource_size(&efx->pci_dev->resource[efx->mem_bar]); in ef100_probe_main() local 1025 if (WARN_ON(bar_size == 0)) in ef100_probe_main()
|
/openbmc/linux/drivers/nvme/host/ |
H A D | pci.c | 1830 resource_size_t bar_size; in nvme_map_cmb() local 1848 bar_size = pci_resource_len(pdev, bar); in nvme_map_cmb() 1850 if (offset > bar_size) in nvme_map_cmb() 1868 if (size > bar_size - offset) in nvme_map_cmb() 1869 size = bar_size - offset; in nvme_map_cmb()
|
/openbmc/linux/drivers/scsi/lpfc/ |
H A D | lpfc_debugfs.c | 3596 int bar_num, acc_range, bar_size; in lpfc_idiag_baracc_read() local 3623 bar_size = idiag.cmd.data[IDIAG_BARACC_BAR_SZE_INDX]; in lpfc_idiag_baracc_read() 3675 if (offset_run >= bar_size) { in lpfc_idiag_baracc_read() 3704 if (idiag.offset.last_rd >= bar_size) in lpfc_idiag_baracc_read() 3746 uint32_t bar_num, bar_size, offset, value, acc_range; in lpfc_idiag_baracc_write() local 3807 bar_size = idiag.cmd.data[IDIAG_BARACC_BAR_SZE_INDX]; in lpfc_idiag_baracc_write() 3814 if (offset > bar_size - sizeof(uint32_t)) in lpfc_idiag_baracc_write() 3819 if (offset + acc_range * sizeof(uint32_t) > bar_size) in lpfc_idiag_baracc_write()
|
/openbmc/qemu/hw/s390x/ |
H A D | s390-pci-inst.c | 308 resquery->bar_size[i] = pbdev->pdev->io_regions[i].size ? in clp_service_call() 313 resquery->bar_size[i]); in clp_service_call()
|