Searched refs:jump_entry_code (Results 1 – 7 of 7) sorted by relevance
/Linux-v5.4/arch/x86/kernel/ |
D | jump_label.c | 50 (jump_entry_code(entry) + JUMP_LABEL_NOP_SIZE); in __jump_label_set_jump_code() 60 if (memcmp((void *)jump_entry_code(entry), expect, JUMP_LABEL_NOP_SIZE)) in __jump_label_set_jump_code() 61 bug_at((void *)jump_entry_code(entry), line); in __jump_label_set_jump_code() 87 text_poke_early((void *)jump_entry_code(entry), &code, in __jump_label_transform() 92 text_poke_bp((void *)jump_entry_code(entry), &code, JUMP_LABEL_NOP_SIZE, in __jump_label_transform() 93 (void *)jump_entry_code(entry) + JUMP_LABEL_NOP_SIZE); in __jump_label_transform() 131 entry_code = (void *)jump_entry_code(entry); in arch_jump_label_transform_queue()
|
/Linux-v5.4/arch/s390/kernel/ |
D | jump_label.c | 22 insn->offset = (jump_entry_target(entry) - jump_entry_code(entry)) >> 1; in jump_label_make_nop() 29 insn->offset = (jump_entry_target(entry) - jump_entry_code(entry)) >> 1; in jump_label_make_branch() 35 unsigned char *ipc = (unsigned char *)jump_entry_code(entry); in jump_label_bug() 55 void *code = (void *)jump_entry_code(entry); in __jump_label_transform()
|
/Linux-v5.4/arch/arm64/kernel/ |
D | jump_label.c | 15 void *addr = (void *)jump_entry_code(entry); in arch_jump_label_transform() 19 insn = aarch64_insn_gen_branch_imm(jump_entry_code(entry), in arch_jump_label_transform()
|
/Linux-v5.4/kernel/ |
D | jump_label.c | 54 if (jump_entry_code(jea) < jump_entry_code(jeb)) in jump_label_cmp() 57 if (jump_entry_code(jea) > jump_entry_code(jeb)) in jump_label_cmp() 311 if (jump_entry_code(entry) <= (unsigned long)end && in addr_conflict() 312 jump_entry_code(entry) + JUMP_LABEL_NOP_SIZE > (unsigned long)start) in addr_conflict() 409 if (!kernel_text_address(jump_entry_code(entry))) { in jump_label_can_update() 412 (void *)jump_entry_code(entry)); in jump_label_can_update() 483 if (init_section_contains((void *)jump_entry_code(iter), 1)) in jump_label_init() 624 if (within_module_init(jump_entry_code(iter), mod)) in jump_label_add_module()
|
/Linux-v5.4/arch/xtensa/kernel/ |
D | jump_label.c | 77 u32 d = (jump_entry_target(e) - (jump_entry_code(e) + 4)); in arch_jump_label_transform() 94 patch_text(jump_entry_code(e), &insn, JUMP_LABEL_NOP_SIZE); in arch_jump_label_transform()
|
/Linux-v5.4/arch/parisc/kernel/ |
D | jump_label.c | 24 void *addr = (void *)jump_entry_code(entry); in arch_jump_label_transform()
|
/Linux-v5.4/include/linux/ |
D | jump_label.h | 128 static inline unsigned long jump_entry_code(const struct jump_entry *entry) in jump_entry_code() function 147 static inline unsigned long jump_entry_code(const struct jump_entry *entry) in jump_entry_code() function
|