Home
last modified time | relevance | path

Searched defs:patch (Results 1 – 25 of 71) sorted by relevance

123

/linux/kernel/livepatch/
H A Dcore.c102 klp_find_object(struct klp_patch * patch,struct klp_object * old_obj) klp_find_object() argument
360 struct klp_patch *patch; enabled_store() local
403 struct klp_patch *patch; enabled_show() local
412 struct klp_patch *patch; transition_show() local
421 struct klp_patch *patch; force_store() local
450 struct klp_patch *patch; replace_show() local
459 struct klp_patch *patch, *this_patch; stack_order_show() local
520 klp_alloc_object_dynamic(const char * name,struct klp_patch * patch) klp_alloc_object_dynamic() argument
576 klp_add_object_nops(struct klp_patch * patch,struct klp_object * old_obj) klp_add_object_nops() argument
611 klp_add_nops(struct klp_patch * patch) klp_add_nops() argument
631 struct klp_patch *patch; klp_kobj_release_patch() local
702 __klp_free_objects(struct klp_patch * patch,bool nops_only) __klp_free_objects() argument
717 klp_free_objects(struct klp_patch * patch) klp_free_objects() argument
722 klp_free_objects_dynamic(struct klp_patch * patch) klp_free_objects_dynamic() argument
734 klp_free_patch_start(struct klp_patch * patch) klp_free_patch_start() argument
750 klp_free_patch_finish(struct klp_patch * patch) klp_free_patch_finish() argument
773 struct klp_patch *patch = klp_free_patch_work_fn() local
779 klp_free_patch_async(struct klp_patch * patch) klp_free_patch_async() argument
825 klp_write_object_relocs(struct klp_patch * patch,struct klp_object * obj,bool apply) klp_write_object_relocs() argument
849 klp_apply_object_relocs(struct klp_patch * patch,struct klp_object * obj) klp_apply_object_relocs() argument
855 klp_clear_object_relocs(struct klp_patch * patch,struct klp_object * obj) klp_clear_object_relocs() argument
862 klp_init_object_loaded(struct klp_patch * patch,struct klp_object * obj) klp_init_object_loaded() argument
910 klp_init_object(struct klp_patch * patch,struct klp_object * obj) klp_init_object() argument
948 klp_init_object_early(struct klp_patch * patch,struct klp_object * obj) klp_init_object_early() argument
956 klp_init_patch_early(struct klp_patch * patch) klp_init_patch_early() argument
978 klp_init_patch(struct klp_patch * patch) klp_init_patch() argument
1004 __klp_disable_patch(struct klp_patch * patch) __klp_disable_patch() argument
1036 __klp_enable_patch(struct klp_patch * patch) __klp_enable_patch() argument
1104 klp_enable_patch(struct klp_patch * patch) klp_enable_patch() argument
1229 struct klp_patch *patch; klp_cleanup_module_patches_limited() local
1258 struct klp_patch *patch; klp_module_coming() local
[all...]
H A Dstate.c15 #define klp_for_each_state(patch, state) \ argument
31 struct klp_state *klp_get_state(struct klp_patch *patch, unsigned long id) in klp_get_state()
66 struct klp_patch *patch; in klp_get_prev_state() local
87 static bool klp_is_state_compatible(struct klp_patch *patch, in klp_is_state_compatible()
106 bool klp_is_patch_compatible(struct klp_patch *patch) in klp_is_patch_compatible()
H A Dpatch.c272 static void __klp_unpatch_objects(struct klp_patch *patch, bool nops_only) in __klp_unpatch_objects()
281 void klp_unpatch_objects(struct klp_patch *patch) in klp_unpatch_objects()
286 void klp_unpatch_objects_dynamic(struct klp_patch *patch) in klp_unpatch_objects_dynamic()
H A Dcore.h10 #define klp_for_each_patch_safe(patch, tmp_patch) \ argument
13 #define klp_for_each_patch(patch) \ argument
H A Dtransition.c455 struct klp_patch *patch; klp_try_complete_transition() local
573 klp_init_transition(struct klp_patch * patch,int state) klp_init_transition() argument
729 struct klp_patch *patch; klp_force_transition() local
[all...]
/linux/arch/xtensa/kernel/
H A Djump_label.c26 struct patch { struct
41 struct patch *patch = data; in patch_text_stop_machine() argument
57 struct patch patch = { in patch_text() local
/linux/drivers/scsi/aic7xxx/aicasm/
H A Daicasm.c66 typedef struct patch { struct
68 int patch_func; argument
71 u_int skip_patch; argument
74 STAILQ_HEAD(patch_list, patch) patches; argument
488 emit_patch(scope_t *scope, int patch) in emit_patch()
/linux/tools/lib/bpf/
H A Dlibbpf_probes.c34 __u32 major, minor, patch; in get_ubuntu_kernel_version() local
65 __u32 major, minor, patch; in get_debian_kernel_version() local
82 __u32 major, minor, patch, version; in get_kernel_version() local
/linux/tools/testing/selftests/livepatch/test_modules/
H A Dtest_klp_state.c32 static struct klp_patch patch; variable
141 static struct klp_patch patch = { variable
H A Dtest_klp_state2.c32 static struct klp_patch patch; variable
170 static struct klp_patch patch = { variable
H A Dtest_klp_livepatch.c32 static struct klp_patch patch = { variable
H A Dtest_klp_atomic_replace.c36 static struct klp_patch patch = { variable
H A Dtest_klp_callbacks_demo2.c72 static struct klp_patch patch = { variable
H A Dtest_klp_syscall.c76 static struct klp_patch patch = { variable
H A Dtest_klp_callbacks_demo.c102 static struct klp_patch patch = { variable
/linux/sound/drivers/opl3/
H A Dopl3_synth.c245 struct fm_patch *patch; in snd_opl3_load_patch() local
307 struct fm_patch *patch; in snd_opl3_find_patch() local
334 struct fm_patch *patch, *next; in snd_opl3_clear_patches() local
/linux/include/linux/
H A Dlivepatch.h175 #define klp_for_each_object_static(patch, obj) \ argument
178 #define klp_for_each_object_safe(patch, obj, tmp_obj) \ argument
181 #define klp_for_each_object(patch, obj) \ argument
/linux/drivers/scsi/
H A Dscript_asm.pl205 sub patch { subroutine
/linux/include/linux/fpga/
H A Dadi-axi-common.h16 #define ADI_AXI_PCORE_VER(major, minor, patch) \ argument
/linux/samples/livepatch/
H A Dlivepatch-sample.c53 static struct klp_patch patch = { variable
H A Dlivepatch-callbacks-demo.c179 static struct klp_patch patch = { variable
H A Dlivepatch-shadow-fix2.c113 static struct klp_patch patch = { variable
/linux/sound/synth/emux/
H A Demux_hwdep.c23 struct soundfont_patch_info patch; in snd_emux_hwdep_load_patch() local
/linux/include/uapi/sound/sof/
H A Dabi.h42 #define SOF_ABI_VER(major, minor, patch) \ argument
/linux/tools/testing/selftests/bpf/prog_tests/
H A Dcore_extern.c12 uint32_t major, minor, patch; in get_kernel_version() local

123