Lines Matching refs:barno
279 enum pci_barno barno, in pci_endpoint_test_bar_memcmp() argument
283 memset(write_buf, bar_test_pattern[barno], size); in pci_endpoint_test_bar_memcmp()
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()
292 enum pci_barno barno) in pci_endpoint_test_bar() argument
300 bar_size = pci_resource_len(pdev, barno); in pci_endpoint_test_bar()
304 if (!test->bar[barno]) in pci_endpoint_test_bar()
307 if (barno == test->test_reg_bar) in pci_endpoint_test_bar()
325 if (pci_endpoint_test_bar_memcmp(test, barno, offset, write_buf, in pci_endpoint_test_bar()
334 static u32 bar_test_pattern_with_offset(enum pci_barno barno, int offset) in bar_test_pattern_with_offset() argument
339 val = bar_test_pattern[barno] & 0xff000000; in bar_test_pattern_with_offset()
347 enum pci_barno barno) in pci_endpoint_test_bars_write_bar() argument
352 size = pci_resource_len(pdev, barno); in pci_endpoint_test_bars_write_bar()
354 if (barno == test->test_reg_bar) in pci_endpoint_test_bars_write_bar()
358 writel_relaxed(bar_test_pattern_with_offset(barno, j), in pci_endpoint_test_bars_write_bar()
359 test->bar[barno] + j); in pci_endpoint_test_bars_write_bar()
363 enum pci_barno barno) in pci_endpoint_test_bars_read_bar() argument
370 size = pci_resource_len(pdev, barno); in pci_endpoint_test_bars_read_bar()
372 if (barno == test->test_reg_bar) in pci_endpoint_test_bars_read_bar()
376 u32 expected = bar_test_pattern_with_offset(barno, j); in pci_endpoint_test_bars_read_bar()
378 val = readl_relaxed(test->bar[barno] + j); in pci_endpoint_test_bars_read_bar()
382 barno, j, val, expected); in pci_endpoint_test_bars_read_bar()