Lines Matching refs:ptr
85 volatile unsigned long *ptr = (unsigned long *)&rodata;
87 pr_info("attempting bad rodata write at %px\n", ptr);
88 *ptr ^= 0xabcd1234;
94 volatile unsigned long *ptr = &ro_after_init;
101 if ((*ptr & 0xAA) != 0xAA) {
102 pr_info("%p was NOT written during init!?\n", ptr);
106 pr_info("attempting bad ro_after_init write at %px\n", ptr);
107 *ptr ^= 0xabcd1234;
114 volatile unsigned char *ptr;
117 ptr = (unsigned char *)do_overwritten;
119 pr_info("attempting bad %zu byte write at %px\n", size, ptr);
120 memcpy((void *)ptr, (unsigned char *)do_nothing, size);
121 flush_icache_range((unsigned long)ptr, (unsigned long)(ptr + size));
180 unsigned long *ptr;
196 ptr = (unsigned long *)user_addr;
198 pr_info("attempting bad read at %px\n", ptr);
199 tmp = *ptr;
203 pr_info("attempting bad write at %px\n", ptr);
204 *ptr = tmp;
213 volatile unsigned long *ptr = (unsigned long *)NULL;
215 pr_info("attempting bad read at %px\n", ptr);
216 tmp = *ptr;
220 pr_info("attempting bad write at %px\n", ptr);
221 *ptr = tmp;