33 xsc3_mc_copy_user_page(
void *kto,
const void *kfrom)
36 stmfd sp!, {r4, r5, lr} \n\
44 2: ldrd r2, [r1], #8 \n\
47 mcr p15, 0, ip, c7, c6, 1 @ invalidate\n\
57 mcr p15, 0, ip, c7, c6, 1 @ invalidate\n\
68 ldmfd sp!, {r4, r5, pc}"
70 :
"r" (kto),
"r" (kfrom),
"I" (
PAGE_SIZE / 64 - 1));
81 xsc3_mc_copy_user_page(kto, kfrom);
98 1: mcr p15, 0, %0, c7, c6, 1 @ invalidate line\n\
100 strd r2, [%0], #8 \n\
101 strd r2, [%0], #8 \n\
102 strd r2, [%0], #8 \n\