Lines Matching refs:ulong
239 static int memory_post_addrline(ulong *testaddr, ulong *base, ulong size) in memory_post_addrline()
241 ulong *target; in memory_post_addrline()
242 ulong *end; in memory_post_addrline()
243 ulong readback; in memory_post_addrline()
244 ulong xor; in memory_post_addrline()
247 end = (ulong *)((ulong)base + size); /* pointer arith! */ in memory_post_addrline()
249 for(xor = sizeof(ulong); xor > 0; xor <<= 1) { in memory_post_addrline()
250 target = (ulong *)((ulong)testaddr ^ xor); in memory_post_addrline()
276 ulong *mem = (ulong *) start; in memory_post_test1()
277 ulong readback; in memory_post_test1()
280 for (i = 0; i < size / sizeof (ulong); i++) { in memory_post_test1()
286 for (i = 0; i < size / sizeof (ulong) && !ret; i++) { in memory_post_test1()
306 ulong *mem = (ulong *) start; in memory_post_test2()
307 ulong readback; in memory_post_test2()
310 for (i = 0; i < size / sizeof (ulong); i++) { in memory_post_test2()
316 for (i = 0; i < size / sizeof (ulong) && !ret; i++) { in memory_post_test2()
336 ulong *mem = (ulong *) start; in memory_post_test3()
337 ulong readback; in memory_post_test3()
340 for (i = 0; i < size / sizeof (ulong); i++) { in memory_post_test3()
346 for (i = 0; i < size / sizeof (ulong) && !ret; i++) { in memory_post_test3()
366 ulong *mem = (ulong *) start; in memory_post_test4()
367 ulong readback; in memory_post_test4()
370 for (i = 0; i < size / sizeof (ulong); i++) { in memory_post_test4()
376 for (i = 0; i < size / sizeof (ulong) && !ret; i++) { in memory_post_test4()
400 ret = memory_post_addrline((ulong *)start, (ulong *)start, in memory_post_test_lines()
404 ret = memory_post_addrline((ulong *)(start+size-8), in memory_post_test_lines()
405 (ulong *)start, size); in memory_post_test_lines()
480 if ((*vstart) + (*size) > (ulong)bd) in arch_memory_test_prepare()
481 *size = (ulong)bd - *vstart; in arch_memory_test_prepare()