Searched refs:jump_entry (Results 1 – 20 of 20) sorted by relevance
| /arch/s390/kernel/ |
| A D | jump_label.c | 19 static void jump_label_make_nop(struct jump_entry *entry, struct insn *insn) in jump_label_make_nop() 26 static void jump_label_make_branch(struct jump_entry *entry, struct insn *insn) in jump_label_make_branch() 33 static void jump_label_bug(struct jump_entry *entry, struct insn *expected, in jump_label_bug() 47 static void jump_label_transform(struct jump_entry *entry, in jump_label_transform() 65 void arch_jump_label_transform(struct jump_entry *entry, in arch_jump_label_transform() 72 bool arch_jump_label_transform_queue(struct jump_entry *entry, in arch_jump_label_transform_queue()
|
| /arch/x86/kernel/ |
| A D | jump_label.c | 20 int arch_jump_entry_size(struct jump_entry *entry) in arch_jump_entry_size() 36 __jump_label_patch(struct jump_entry *entry, enum jump_label_type type) in __jump_label_patch() 83 __jump_label_transform(struct jump_entry *entry, in __jump_label_transform() 108 static void __ref jump_label_transform(struct jump_entry *entry, in jump_label_transform() 117 void arch_jump_label_transform(struct jump_entry *entry, in arch_jump_label_transform() 123 bool arch_jump_label_transform_queue(struct jump_entry *entry, in arch_jump_label_transform_queue()
|
| /arch/mips/kernel/ |
| A D | jump_label.c | 38 void arch_jump_label_transform(struct jump_entry *e, in arch_jump_label_transform() 95 struct jump_entry *iter_start = mod->jump_entries; in jump_label_apply_nops() 96 struct jump_entry *iter_stop = iter_start + mod->num_jump_entries; in jump_label_apply_nops() 97 struct jump_entry *iter; in jump_label_apply_nops()
|
| /arch/arm/kernel/ |
| A D | jump_label.c | 7 static void __arch_jump_label_transform(struct jump_entry *entry, in __arch_jump_label_transform() 25 void arch_jump_label_transform(struct jump_entry *entry, in arch_jump_label_transform()
|
| /arch/csky/kernel/ |
| A D | jump_label.c | 14 void arch_jump_label_transform(struct jump_entry *entry, in arch_jump_label_transform() 43 void arch_jump_label_transform_static(struct jump_entry *entry, in arch_jump_label_transform_static()
|
| /arch/powerpc/kernel/ |
| A D | jump_label.c | 11 void arch_jump_label_transform(struct jump_entry *entry, in arch_jump_label_transform()
|
| /arch/loongarch/kernel/ |
| A D | jump_label.c | 11 void arch_jump_label_transform(struct jump_entry *entry, enum jump_label_type type) in arch_jump_label_transform()
|
| /arch/arm64/kernel/ |
| A D | jump_label.c | 14 bool arch_jump_label_transform_queue(struct jump_entry *entry, in arch_jump_label_transform_queue()
|
| /arch/csky/include/asm/ |
| A D | jump_label.h | 47 void arch_jump_label_transform_static(struct jump_entry *entry,
|
| /arch/sparc/include/asm/ |
| A D | jump_label.h | 45 struct jump_entry { struct
|
| /arch/xtensa/include/asm/ |
| A D | jump_label.h | 58 struct jump_entry { struct
|
| /arch/arc/include/asm/ |
| A D | jump_label.h | 65 struct jump_entry { struct
|
| /arch/parisc/kernel/ |
| A D | jump_label.c | 21 void arch_jump_label_transform(struct jump_entry *entry, in arch_jump_label_transform()
|
| /arch/arm/include/asm/ |
| A D | jump_label.h | 46 struct jump_entry { struct
|
| /arch/sparc/kernel/ |
| A D | jump_label.c | 12 void arch_jump_label_transform(struct jump_entry *entry, in arch_jump_label_transform()
|
| /arch/x86/include/asm/ |
| A D | jump_label.h | 56 extern int arch_jump_entry_size(struct jump_entry *entry);
|
| /arch/riscv/kernel/ |
| A D | jump_label.c | 18 bool arch_jump_label_transform_queue(struct jump_entry *entry, in arch_jump_label_transform_queue()
|
| /arch/mips/include/asm/ |
| A D | jump_label.h | 73 struct jump_entry { struct
|
| /arch/xtensa/kernel/ |
| A D | jump_label.c | 74 void arch_jump_label_transform(struct jump_entry *e, in arch_jump_label_transform()
|
| /arch/arc/kernel/ |
| A D | jump_label.c | 82 void arch_jump_label_transform(struct jump_entry *entry, in arch_jump_label_transform()
|
Completed in 27 milliseconds