Lines Matching refs:bar

121 	void __iomem	*bar[PCI_STD_NUM_BARS];  member
284 memcpy_toio(test->bar[barno] + offset, write_buf, size); in pci_endpoint_test_bar_memcmp()
286 memcpy_fromio(read_buf, test->bar[barno] + offset, size); in pci_endpoint_test_bar_memcmp()
304 if (!test->bar[barno]) in pci_endpoint_test_bar()
359 test->bar[barno] + j); in pci_endpoint_test_bars_write_bar()
378 val = readl_relaxed(test->bar[barno] + j); in pci_endpoint_test_bars_read_bar()
392 enum pci_barno bar; in pci_endpoint_test_bars() local
396 for (bar = 0; bar < PCI_STD_NUM_BARS; bar++) in pci_endpoint_test_bars()
397 if (test->bar[bar]) in pci_endpoint_test_bars()
398 pci_endpoint_test_bars_write_bar(test, bar); in pci_endpoint_test_bars()
406 for (bar = 0; bar < PCI_STD_NUM_BARS; bar++) { in pci_endpoint_test_bars()
407 if (test->bar[bar]) { in pci_endpoint_test_bars()
408 ret = pci_endpoint_test_bars_read_bar(test, bar); in pci_endpoint_test_bars()
862 enum pci_barno bar; in pci_endpoint_test_doorbell() local
888 bar = pci_endpoint_test_readl(test, PCI_ENDPOINT_TEST_DB_BAR); in pci_endpoint_test_doorbell()
895 bar = pci_endpoint_test_readl(test, PCI_ENDPOINT_TEST_DB_BAR); in pci_endpoint_test_doorbell()
897 writel(data, test->bar[bar] + addr); in pci_endpoint_test_doorbell()
928 enum pci_barno bar; in pci_endpoint_test_ioctl() local
939 bar = arg; in pci_endpoint_test_ioctl()
940 if (bar > BAR_5) in pci_endpoint_test_ioctl()
942 if (is_am654_pci_dev(pdev) && bar == BAR_0) in pci_endpoint_test_ioctl()
944 ret = pci_endpoint_test_bar(test, bar); in pci_endpoint_test_ioctl()
1008 enum pci_barno bar; in pci_endpoint_test_probe() local
1054 for (bar = 0; bar < PCI_STD_NUM_BARS; bar++) { in pci_endpoint_test_probe()
1055 if (pci_resource_flags(pdev, bar) & IORESOURCE_MEM) { in pci_endpoint_test_probe()
1056 base = pci_ioremap_bar(pdev, bar); in pci_endpoint_test_probe()
1058 dev_err(dev, "Failed to read BAR%d\n", bar); in pci_endpoint_test_probe()
1059 WARN_ON(bar == test_reg_bar); in pci_endpoint_test_probe()
1061 test->bar[bar] = base; in pci_endpoint_test_probe()
1065 test->base = test->bar[test_reg_bar]; in pci_endpoint_test_probe()
1119 for (bar = 0; bar < PCI_STD_NUM_BARS; bar++) { in pci_endpoint_test_probe()
1120 if (test->bar[bar]) in pci_endpoint_test_probe()
1121 pci_iounmap(pdev, test->bar[bar]); in pci_endpoint_test_probe()
1135 enum pci_barno bar; in pci_endpoint_test_remove() local
1151 for (bar = 0; bar < PCI_STD_NUM_BARS; bar++) { in pci_endpoint_test_remove()
1152 if (test->bar[bar]) in pci_endpoint_test_remove()
1153 pci_iounmap(pdev, test->bar[bar]); in pci_endpoint_test_remove()