jump_entry          7 arch/arm/kernel/jump_label.c static void __arch_jump_label_transform(struct jump_entry *entry,
jump_entry         25 arch/arm/kernel/jump_label.c void arch_jump_label_transform(struct jump_entry *entry,
jump_entry         31 arch/arm/kernel/jump_label.c void arch_jump_label_transform_static(struct jump_entry *entry,
jump_entry         12 arch/arm64/kernel/jump_label.c void arch_jump_label_transform(struct jump_entry *entry,
jump_entry         29 arch/arm64/kernel/jump_label.c void arch_jump_label_transform_static(struct jump_entry *entry,
jump_entry         38 arch/mips/kernel/jump_label.c void arch_jump_label_transform(struct jump_entry *e,
jump_entry         21 arch/parisc/kernel/jump_label.c void arch_jump_label_transform(struct jump_entry *entry,
jump_entry         46 arch/parisc/kernel/jump_label.c void arch_jump_label_transform_static(struct jump_entry *entry,
jump_entry         10 arch/powerpc/kernel/jump_label.c void arch_jump_label_transform(struct jump_entry *entry,
jump_entry         18 arch/s390/kernel/jump_label.c static void jump_label_make_nop(struct jump_entry *entry, struct insn *insn)
jump_entry         25 arch/s390/kernel/jump_label.c static void jump_label_make_branch(struct jump_entry *entry, struct insn *insn)
jump_entry         32 arch/s390/kernel/jump_label.c static void jump_label_bug(struct jump_entry *entry, struct insn *expected,
jump_entry         51 arch/s390/kernel/jump_label.c static void __jump_label_transform(struct jump_entry *entry,
jump_entry         79 arch/s390/kernel/jump_label.c void arch_jump_label_transform(struct jump_entry *entry,
jump_entry         86 arch/s390/kernel/jump_label.c void arch_jump_label_transform_static(struct jump_entry *entry,
jump_entry         12 arch/sparc/kernel/jump_label.c void arch_jump_label_transform(struct jump_entry *entry,
jump_entry         38 arch/x86/kernel/jump_label.c static void __jump_label_set_jump_code(struct jump_entry *entry,
jump_entry         67 arch/x86/kernel/jump_label.c static void __ref __jump_label_transform(struct jump_entry *entry,
jump_entry         96 arch/x86/kernel/jump_label.c void arch_jump_label_transform(struct jump_entry *entry,
jump_entry        108 arch/x86/kernel/jump_label.c bool arch_jump_label_transform_queue(struct jump_entry *entry,
jump_entry        179 arch/x86/kernel/jump_label.c __init_or_module void arch_jump_label_transform_static(struct jump_entry *entry,
jump_entry         74 arch/xtensa/kernel/jump_label.c void arch_jump_label_transform(struct jump_entry *e,
jump_entry        104 include/linux/jump_label.h 		struct jump_entry *entries;
jump_entry        128 include/linux/jump_label.h static inline unsigned long jump_entry_code(const struct jump_entry *entry)
jump_entry        133 include/linux/jump_label.h static inline unsigned long jump_entry_target(const struct jump_entry *entry)
jump_entry        138 include/linux/jump_label.h static inline struct static_key *jump_entry_key(const struct jump_entry *entry)
jump_entry        147 include/linux/jump_label.h static inline unsigned long jump_entry_code(const struct jump_entry *entry)
jump_entry        152 include/linux/jump_label.h static inline unsigned long jump_entry_target(const struct jump_entry *entry)
jump_entry        157 include/linux/jump_label.h static inline struct static_key *jump_entry_key(const struct jump_entry *entry)
jump_entry        164 include/linux/jump_label.h static inline bool jump_entry_is_branch(const struct jump_entry *entry)
jump_entry        169 include/linux/jump_label.h static inline bool jump_entry_is_init(const struct jump_entry *entry)
jump_entry        174 include/linux/jump_label.h static inline void jump_entry_set_init(struct jump_entry *entry)
jump_entry        208 include/linux/jump_label.h extern struct jump_entry __start___jump_table[];
jump_entry        209 include/linux/jump_label.h extern struct jump_entry __stop___jump_table[];
jump_entry        214 include/linux/jump_label.h extern void arch_jump_label_transform(struct jump_entry *entry,
jump_entry        216 include/linux/jump_label.h extern void arch_jump_label_transform_static(struct jump_entry *entry,
jump_entry        218 include/linux/jump_label.h extern bool arch_jump_label_transform_queue(struct jump_entry *entry,
jump_entry        462 include/linux/module.h 	struct jump_entry *jump_entries;
jump_entry         37 kernel/jump_label.c 	const struct jump_entry *jea = a;
jump_entry         38 kernel/jump_label.c 	const struct jump_entry *jeb = b;
jump_entry         66 kernel/jump_label.c 	struct jump_entry *jea = a;
jump_entry         67 kernel/jump_label.c 	struct jump_entry *jeb = b;
jump_entry         68 kernel/jump_label.c 	struct jump_entry tmp = *jea;
jump_entry         80 kernel/jump_label.c jump_label_sort_entries(struct jump_entry *start, struct jump_entry *stop)
jump_entry         89 kernel/jump_label.c 					/ sizeof(struct jump_entry));
jump_entry         90 kernel/jump_label.c 	sort(start, size, sizeof(struct jump_entry), jump_label_cmp, swapfn);
jump_entry        309 kernel/jump_label.c static int addr_conflict(struct jump_entry *entry, void *start, void *end)
jump_entry        318 kernel/jump_label.c static int __jump_label_text_reserved(struct jump_entry *iter_start,
jump_entry        319 kernel/jump_label.c 		struct jump_entry *iter_stop, void *start, void *end)
jump_entry        321 kernel/jump_label.c 	struct jump_entry *iter;
jump_entry        339 kernel/jump_label.c void __weak __init_or_module arch_jump_label_transform_static(struct jump_entry *entry,
jump_entry        345 kernel/jump_label.c static inline struct jump_entry *static_key_entries(struct static_key *key)
jump_entry        348 kernel/jump_label.c 	return (struct jump_entry *)(key->type & ~JUMP_TYPE_MASK);
jump_entry        381 kernel/jump_label.c 				   struct jump_entry *entries)
jump_entry        391 kernel/jump_label.c static enum jump_label_type jump_label_type(struct jump_entry *entry)
jump_entry        401 kernel/jump_label.c static bool jump_label_can_update(struct jump_entry *entry, bool init)
jump_entry        421 kernel/jump_label.c 				struct jump_entry *entry,
jump_entry        422 kernel/jump_label.c 				struct jump_entry *stop,
jump_entry        432 kernel/jump_label.c 				struct jump_entry *entry,
jump_entry        433 kernel/jump_label.c 				struct jump_entry *stop,
jump_entry        455 kernel/jump_label.c 	struct jump_entry *iter_start = __start___jump_table;
jump_entry        456 kernel/jump_label.c 	struct jump_entry *iter_stop = __stop___jump_table;
jump_entry        458 kernel/jump_label.c 	struct jump_entry *iter;
jump_entry        500 kernel/jump_label.c static enum jump_label_type jump_label_init_type(struct jump_entry *entry)
jump_entry        512 kernel/jump_label.c 	struct jump_entry *entries;
jump_entry        562 kernel/jump_label.c 		struct jump_entry *stop;
jump_entry        592 kernel/jump_label.c 	struct jump_entry *iter_start = mod->jump_entries;
jump_entry        593 kernel/jump_label.c 	struct jump_entry *iter_stop = iter_start + mod->num_jump_entries;
jump_entry        594 kernel/jump_label.c 	struct jump_entry *iter;
jump_entry        609 kernel/jump_label.c 	struct jump_entry *iter_start = mod->jump_entries;
jump_entry        610 kernel/jump_label.c 	struct jump_entry *iter_stop = iter_start + mod->num_jump_entries;
jump_entry        611 kernel/jump_label.c 	struct jump_entry *iter;
jump_entry        670 kernel/jump_label.c 	struct jump_entry *iter_start = mod->jump_entries;
jump_entry        671 kernel/jump_label.c 	struct jump_entry *iter_stop = iter_start + mod->num_jump_entries;
jump_entry        672 kernel/jump_label.c 	struct jump_entry *iter;
jump_entry        789 kernel/jump_label.c 	struct jump_entry *stop = __stop___jump_table;
jump_entry        790 kernel/jump_label.c 	struct jump_entry *entry;