klp_patch          12 arch/x86/kernel/livepatch.c void arch_klp_init_object_loaded(struct klp_patch *patch,
klp_patch         182 include/linux/livepatch.h int klp_enable_patch(struct klp_patch *);
klp_patch         184 include/linux/livepatch.h void arch_klp_init_object_loaded(struct klp_patch *patch,
klp_patch          99 kernel/livepatch/core.c static struct klp_object *klp_find_object(struct klp_patch *patch,
klp_patch         309 kernel/livepatch/core.c static int __klp_disable_patch(struct klp_patch *patch);
klp_patch         314 kernel/livepatch/core.c 	struct klp_patch *patch;
klp_patch         322 kernel/livepatch/core.c 	patch = container_of(kobj, struct klp_patch, kobj);
klp_patch         357 kernel/livepatch/core.c 	struct klp_patch *patch;
klp_patch         359 kernel/livepatch/core.c 	patch = container_of(kobj, struct klp_patch, kobj);
klp_patch         366 kernel/livepatch/core.c 	struct klp_patch *patch;
klp_patch         368 kernel/livepatch/core.c 	patch = container_of(kobj, struct klp_patch, kobj);
klp_patch         376 kernel/livepatch/core.c 	struct klp_patch *patch;
klp_patch         389 kernel/livepatch/core.c 	patch = container_of(kobj, struct klp_patch, kobj);
klp_patch         411 kernel/livepatch/core.c ATTRIBUTE_GROUPS(klp_patch);
klp_patch         421 kernel/livepatch/core.c static void klp_init_object_early(struct klp_patch *patch,
klp_patch         425 kernel/livepatch/core.c 						   struct klp_patch *patch)
klp_patch         481 kernel/livepatch/core.c static int klp_add_object_nops(struct klp_patch *patch,
klp_patch         513 kernel/livepatch/core.c static int klp_add_nops(struct klp_patch *patch)
klp_patch         515 kernel/livepatch/core.c 	struct klp_patch *old_patch;
klp_patch         533 kernel/livepatch/core.c 	struct klp_patch *patch;
klp_patch         535 kernel/livepatch/core.c 	patch = container_of(kobj, struct klp_patch, kobj);
klp_patch         603 kernel/livepatch/core.c static void __klp_free_objects(struct klp_patch *patch, bool nops_only)
klp_patch         618 kernel/livepatch/core.c static void klp_free_objects(struct klp_patch *patch)
klp_patch         623 kernel/livepatch/core.c static void klp_free_objects_dynamic(struct klp_patch *patch)
klp_patch         635 kernel/livepatch/core.c void klp_free_patch_start(struct klp_patch *patch)
klp_patch         651 kernel/livepatch/core.c static void klp_free_patch_finish(struct klp_patch *patch)
klp_patch         674 kernel/livepatch/core.c 	struct klp_patch *patch =
klp_patch         675 kernel/livepatch/core.c 		container_of(work, struct klp_patch, free_work);
klp_patch         710 kernel/livepatch/core.c void __weak arch_klp_init_object_loaded(struct klp_patch *patch,
klp_patch         716 kernel/livepatch/core.c static int klp_init_object_loaded(struct klp_patch *patch,
klp_patch         767 kernel/livepatch/core.c static int klp_init_object(struct klp_patch *patch, struct klp_object *obj)
klp_patch         805 kernel/livepatch/core.c static void klp_init_object_early(struct klp_patch *patch,
klp_patch         813 kernel/livepatch/core.c static int klp_init_patch_early(struct klp_patch *patch)
klp_patch         846 kernel/livepatch/core.c static int klp_init_patch(struct klp_patch *patch)
klp_patch         872 kernel/livepatch/core.c static int __klp_disable_patch(struct klp_patch *patch)
klp_patch         904 kernel/livepatch/core.c static int __klp_enable_patch(struct klp_patch *patch)
klp_patch         972 kernel/livepatch/core.c int klp_enable_patch(struct klp_patch *patch)
klp_patch        1038 kernel/livepatch/core.c void klp_discard_replaced_patches(struct klp_patch *new_patch)
klp_patch        1040 kernel/livepatch/core.c 	struct klp_patch *old_patch, *tmp_patch;
klp_patch        1069 kernel/livepatch/core.c void klp_discard_nops(struct klp_patch *new_patch)
klp_patch        1081 kernel/livepatch/core.c 					       struct klp_patch *limit)
klp_patch        1083 kernel/livepatch/core.c 	struct klp_patch *patch;
klp_patch        1112 kernel/livepatch/core.c 	struct klp_patch *patch;
klp_patch          16 kernel/livepatch/core.h void klp_free_patch_start(struct klp_patch *patch);
klp_patch          17 kernel/livepatch/core.h void klp_discard_replaced_patches(struct klp_patch *new_patch);
klp_patch          18 kernel/livepatch/core.h void klp_discard_nops(struct klp_patch *new_patch);
klp_patch         279 kernel/livepatch/patch.c static void __klp_unpatch_objects(struct klp_patch *patch, bool nops_only)
klp_patch         288 kernel/livepatch/patch.c void klp_unpatch_objects(struct klp_patch *patch)
klp_patch         293 kernel/livepatch/patch.c void klp_unpatch_objects_dynamic(struct klp_patch *patch)
klp_patch          32 kernel/livepatch/patch.h void klp_unpatch_objects(struct klp_patch *patch);
klp_patch          33 kernel/livepatch/patch.h void klp_unpatch_objects_dynamic(struct klp_patch *patch);
klp_patch          22 kernel/livepatch/transition.c struct klp_patch *klp_transition_patch;
klp_patch         392 kernel/livepatch/transition.c 	struct klp_patch *patch;
klp_patch         504 kernel/livepatch/transition.c void klp_init_transition(struct klp_patch *patch, int state)
klp_patch         630 kernel/livepatch/transition.c 	struct klp_patch *patch;
klp_patch           7 kernel/livepatch/transition.h extern struct klp_patch *klp_transition_patch;
klp_patch           9 kernel/livepatch/transition.h void klp_init_transition(struct klp_patch *patch, int state);
klp_patch          36 lib/livepatch/test_klp_atomic_replace.c static struct klp_patch patch = {
klp_patch         102 lib/livepatch/test_klp_callbacks_demo.c static struct klp_patch patch = {
klp_patch          72 lib/livepatch/test_klp_callbacks_demo2.c static struct klp_patch patch = {
klp_patch          32 lib/livepatch/test_klp_livepatch.c static struct klp_patch patch = {
klp_patch         179 samples/livepatch/livepatch-callbacks-demo.c static struct klp_patch patch = {
klp_patch          53 samples/livepatch/livepatch-sample.c static struct klp_patch patch = {
klp_patch         141 samples/livepatch/livepatch-shadow-fix1.c static struct klp_patch patch = {
klp_patch         113 samples/livepatch/livepatch-shadow-fix2.c static struct klp_patch patch = {