Lines Matching full:src
18 static inline void mvc_256(const char *dst, const char *src) in mvc_256() argument
21 " mvc 0(256,%[dst]),0(%[src])\n" in mvc_256()
24 [src] "a" (src) in mvc_256()
30 char *src, *dst; in main() local
40 src = valloc(ALLOC_SIZE); in main()
42 memset(src, 0xff, ALLOC_SIZE); in main()
46 if (mprotect(src + 4096, 4096, PROT_NONE) || in main()
54 mvc_256(dst + 4096 - 128, src); in main()
61 mvc_256(dst, src + 4096 - 128); in main()
68 mvc_256(dst + 4096 - 128, src + 4096 - 128); in main()
74 if (mprotect(src + 4096, 4096, PROT_READ | PROT_WRITE) || in main()
82 if (src[i] != 0xff || dst[i]) { in main()
89 mvc_256(dst + 4096 - 128, src + 4096 - 128); in main()
91 if (src[i] != 0xff) { in main()
92 fprintf(stderr, "src modified\n"); in main()