Lines Matching refs:pattern
27 static void __init reserve_bad_mem(u64 pattern, phys_addr_t start_bad, phys_addr_t end_bad) in reserve_bad_mem() argument
30 cpu_to_be64(pattern), &start_bad, &end_bad); in reserve_bad_mem()
34 static void __init memtest(u64 pattern, phys_addr_t start_phys, phys_addr_t size) in memtest() argument
39 const size_t incr = sizeof(pattern); in memtest()
48 *p = pattern; in memtest()
51 if (*p == pattern) in memtest()
58 reserve_bad_mem(pattern, start_bad, last_bad + incr); in memtest()
62 reserve_bad_mem(pattern, start_bad, last_bad + incr); in memtest()
65 static void __init do_one_pass(u64 pattern, phys_addr_t start, phys_addr_t end) in do_one_pass() argument
76 &this_start, &this_end, cpu_to_be64(pattern)); in do_one_pass()
77 memtest(pattern, this_start, this_end - this_start); in do_one_pass()