Lines Matching defs:ptr
297 void apply_reloc(int n, void *ptr, uintptr_t diff)
300 case 1: apply_reloc_n(8, ptr, diff); break;
301 case 2: apply_reloc_n(16, ptr, diff); break;
302 case 4: apply_reloc_n(32, ptr, diff); break;
1392 u8 *ptr = (u8 *)poff + *poff;
1394 if (!*poff || ptr < text || ptr >= text_end)
1397 if (*ptr == 0x3e)
1398 text_poke(ptr, ((unsigned char []){0xf0}), 1);
1408 u8 *ptr = (u8 *)poff + *poff;
1410 if (!*poff || ptr < text || ptr >= text_end)
1413 if (*ptr == 0xf0)
1414 text_poke(ptr, ((unsigned char []){0x3E}), 1);
1527 const u8 *ptr = (const u8 *)poff + *poff;
1529 if (text_start <= ptr && text_end > ptr)
1554 extern void int3_magic(unsigned int *ptr); /* defined in asm */
2000 unsigned long ptr = start + patched;
2003 s = min_t(size_t, PAGE_SIZE * 2 - offset_in_page(ptr), len - patched);
2005 __text_poke(text_poke_memcpy, (void *)ptr, opcode + patched, s);
2050 unsigned long ptr = start + patched;
2053 s = min_t(size_t, PAGE_SIZE * 2 - offset_in_page(ptr), len - patched);
2055 __text_poke(text_poke_memset, (void *)ptr, (void *)&c, s);