Lines Matching refs:p
31 static void do_write_test(void __iomem *p) in do_write_test() argument
38 iowrite8(i, p + i); in do_write_test()
41 iowrite16(v16(i), p + i); in do_write_test()
44 iowrite32(v32(i), p + i); in do_write_test()
47 static void do_read_test(void __iomem *p) in do_read_test() argument
55 if (ioread8(p + i) != i) in do_read_test()
59 if (ioread16(p + i) != v16(i)) in do_read_test()
63 if (ioread32(p + i) != v32(i)) in do_read_test()
70 static void do_read_far_test(void __iomem *p) in do_read_far_test() argument
75 ioread32(p + read_far); in do_read_far_test()
80 void __iomem *p = ioremap_nocache(mmio_address, size); in do_test() local
81 if (!p) { in do_test()
85 mmiotrace_printk("ioremap returned %p.\n", p); in do_test()
86 do_write_test(p); in do_test()
87 do_read_test(p); in do_test()
89 do_read_far_test(p); in do_test()
90 iounmap(p); in do_test()
101 void __iomem *p; in do_test_bulk_ioremapping() local
105 p = ioremap_nocache(mmio_address, PAGE_SIZE); in do_test_bulk_ioremapping()
106 if (p) in do_test_bulk_ioremapping()
107 iounmap(p); in do_test_bulk_ioremapping()