Lines Matching refs:code
20 char code[JUMP_LABEL_NOP_SIZE]; member
44 union jump_code_union code; in __jump_label_transform() local
54 if (unlikely(memcmp((void *)entry->code, default_nop, 5) in __jump_label_transform()
56 bug_at((void *)entry->code, __LINE__); in __jump_label_transform()
62 if (unlikely(memcmp((void *)entry->code, ideal_nop, 5) in __jump_label_transform()
64 bug_at((void *)entry->code, __LINE__); in __jump_label_transform()
67 code.jump = 0xe9; in __jump_label_transform()
68 code.offset = entry->target - in __jump_label_transform()
69 (entry->code + JUMP_LABEL_NOP_SIZE); in __jump_label_transform()
78 if (unlikely(memcmp((void *)entry->code, default_nop, 5) != 0)) in __jump_label_transform()
79 bug_at((void *)entry->code, __LINE__); in __jump_label_transform()
81 code.jump = 0xe9; in __jump_label_transform()
82 code.offset = entry->target - in __jump_label_transform()
83 (entry->code + JUMP_LABEL_NOP_SIZE); in __jump_label_transform()
84 if (unlikely(memcmp((void *)entry->code, &code, 5) != 0)) in __jump_label_transform()
85 bug_at((void *)entry->code, __LINE__); in __jump_label_transform()
87 memcpy(&code, ideal_nops[NOP_ATOMIC5], JUMP_LABEL_NOP_SIZE); in __jump_label_transform()
99 (*poker)((void *)entry->code, &code, JUMP_LABEL_NOP_SIZE); in __jump_label_transform()
101 text_poke_bp((void *)entry->code, &code, JUMP_LABEL_NOP_SIZE, in __jump_label_transform()
102 (void *)entry->code + JUMP_LABEL_NOP_SIZE); in __jump_label_transform()