Lines Matching refs:jump_entry
35 const struct jump_entry *jea = a; in jump_label_cmp()
36 const struct jump_entry *jeb = b; in jump_label_cmp()
48 jump_label_sort_entries(struct jump_entry *start, struct jump_entry *stop) in jump_label_sort_entries()
53 / sizeof(struct jump_entry)); in jump_label_sort_entries()
54 sort(start, size, sizeof(struct jump_entry), jump_label_cmp, NULL); in jump_label_sort_entries()
128 static int addr_conflict(struct jump_entry *entry, void *start, void *end) in addr_conflict()
137 static int __jump_label_text_reserved(struct jump_entry *iter_start, in __jump_label_text_reserved()
138 struct jump_entry *iter_stop, void *start, void *end) in __jump_label_text_reserved()
140 struct jump_entry *iter; in __jump_label_text_reserved()
158 void __weak __init_or_module arch_jump_label_transform_static(struct jump_entry *entry, in arch_jump_label_transform_static()
165 struct jump_entry *entry, in __jump_label_update()
166 struct jump_entry *stop, int enable) in __jump_label_update()
194 struct jump_entry *iter_start = __start___jump_table; in jump_label_init()
195 struct jump_entry *iter_stop = __stop___jump_table; in jump_label_init()
197 struct jump_entry *iter; in jump_label_init()
227 struct jump_entry *entries;
270 struct jump_entry *iter_start = mod->jump_entries; in jump_label_apply_nops()
271 struct jump_entry *iter_stop = iter_start + mod->num_jump_entries; in jump_label_apply_nops()
272 struct jump_entry *iter; in jump_label_apply_nops()
285 struct jump_entry *iter_start = mod->jump_entries; in jump_label_add_module()
286 struct jump_entry *iter_stop = iter_start + mod->num_jump_entries; in jump_label_add_module()
287 struct jump_entry *iter; in jump_label_add_module()
330 struct jump_entry *iter_start = mod->jump_entries; in jump_label_del_module()
331 struct jump_entry *iter_stop = iter_start + mod->num_jump_entries; in jump_label_del_module()
332 struct jump_entry *iter; in jump_label_del_module()
362 struct jump_entry *iter_start = mod->jump_entries; in jump_label_invalidate_module_init()
363 struct jump_entry *iter_stop = iter_start + mod->num_jump_entries; in jump_label_invalidate_module_init()
364 struct jump_entry *iter; in jump_label_invalidate_module_init()
444 struct jump_entry *stop = __stop___jump_table; in jump_label_update()
445 struct jump_entry *entry = jump_label_get_entries(key); in jump_label_update()