Lines Matching refs:code
22 char code[JUMP_LABEL_NOP_SIZE]; member
45 union jump_code_union code; in __jump_label_transform() local
58 if (unlikely(memcmp((void *)entry->code, default_nop, 5) in __jump_label_transform()
60 bug_at((void *)entry->code, __LINE__); in __jump_label_transform()
66 if (unlikely(memcmp((void *)entry->code, ideal_nop, 5) in __jump_label_transform()
68 bug_at((void *)entry->code, __LINE__); in __jump_label_transform()
71 code.jump = 0xe9; in __jump_label_transform()
72 code.offset = entry->target - in __jump_label_transform()
73 (entry->code + JUMP_LABEL_NOP_SIZE); in __jump_label_transform()
82 if (unlikely(memcmp((void *)entry->code, default_nop, 5) != 0)) in __jump_label_transform()
83 bug_at((void *)entry->code, __LINE__); in __jump_label_transform()
85 code.jump = 0xe9; in __jump_label_transform()
86 code.offset = entry->target - in __jump_label_transform()
87 (entry->code + JUMP_LABEL_NOP_SIZE); in __jump_label_transform()
88 if (unlikely(memcmp((void *)entry->code, &code, 5) != 0)) in __jump_label_transform()
89 bug_at((void *)entry->code, __LINE__); in __jump_label_transform()
91 memcpy(&code, ideal_nops[NOP_ATOMIC5], JUMP_LABEL_NOP_SIZE); in __jump_label_transform()
103 (*poker)((void *)entry->code, &code, JUMP_LABEL_NOP_SIZE); in __jump_label_transform()
105 text_poke_bp((void *)entry->code, &code, JUMP_LABEL_NOP_SIZE, in __jump_label_transform()
106 (void *)entry->code + JUMP_LABEL_NOP_SIZE); in __jump_label_transform()