klp_object         13 arch/x86/kernel/livepatch.c 				 struct klp_object *obj)
klp_object         81 include/linux/livepatch.h struct klp_object;
klp_object         98 include/linux/livepatch.h 	int (*pre_patch)(struct klp_object *obj);
klp_object         99 include/linux/livepatch.h 	void (*post_patch)(struct klp_object *obj);
klp_object        100 include/linux/livepatch.h 	void (*pre_unpatch)(struct klp_object *obj);
klp_object        101 include/linux/livepatch.h 	void (*post_unpatch)(struct klp_object *obj);
klp_object        149 include/linux/livepatch.h 	struct klp_object *objs;
klp_object        185 include/linux/livepatch.h 				 struct klp_object *obj);
klp_object         46 kernel/livepatch/core.c static bool klp_is_module(struct klp_object *obj)
klp_object         52 kernel/livepatch/core.c static void klp_find_object_module(struct klp_object *obj)
klp_object         84 kernel/livepatch/core.c static struct klp_func *klp_find_func(struct klp_object *obj,
klp_object         99 kernel/livepatch/core.c static struct klp_object *klp_find_object(struct klp_patch *patch,
klp_object        100 kernel/livepatch/core.c 					  struct klp_object *old_obj)
klp_object        102 kernel/livepatch/core.c 	struct klp_object *obj;
klp_object        249 kernel/livepatch/core.c 					struct klp_object *obj)
klp_object        413 kernel/livepatch/core.c static void klp_free_object_dynamic(struct klp_object *obj)
klp_object        419 kernel/livepatch/core.c static void klp_init_func_early(struct klp_object *obj,
klp_object        422 kernel/livepatch/core.c 				  struct klp_object *obj);
klp_object        424 kernel/livepatch/core.c static struct klp_object *klp_alloc_object_dynamic(const char *name,
klp_object        427 kernel/livepatch/core.c 	struct klp_object *obj;
klp_object        454 kernel/livepatch/core.c 					   struct klp_object *obj)
klp_object        482 kernel/livepatch/core.c 			       struct klp_object *old_obj)
klp_object        484 kernel/livepatch/core.c 	struct klp_object *obj;
klp_object        516 kernel/livepatch/core.c 	struct klp_object *old_obj;
klp_object        547 kernel/livepatch/core.c 	struct klp_object *obj;
klp_object        549 kernel/livepatch/core.c 	obj = container_of(kobj, struct klp_object, kobj);
klp_object        575 kernel/livepatch/core.c static void __klp_free_funcs(struct klp_object *obj, bool nops_only)
klp_object        589 kernel/livepatch/core.c static void klp_free_object_loaded(struct klp_object *obj)
klp_object        605 kernel/livepatch/core.c 	struct klp_object *obj, *tmp_obj;
klp_object        680 kernel/livepatch/core.c static int klp_init_func(struct klp_object *obj, struct klp_func *func)
klp_object        711 kernel/livepatch/core.c 					struct klp_object *obj)
klp_object        717 kernel/livepatch/core.c 				  struct klp_object *obj)
klp_object        767 kernel/livepatch/core.c static int klp_init_object(struct klp_patch *patch, struct klp_object *obj)
klp_object        798 kernel/livepatch/core.c static void klp_init_func_early(struct klp_object *obj,
klp_object        806 kernel/livepatch/core.c 				  struct klp_object *obj)
klp_object        815 kernel/livepatch/core.c 	struct klp_object *obj;
klp_object        848 kernel/livepatch/core.c 	struct klp_object *obj;
klp_object        874 kernel/livepatch/core.c 	struct klp_object *obj;
klp_object        906 kernel/livepatch/core.c 	struct klp_object *obj;
klp_object       1084 kernel/livepatch/core.c 	struct klp_object *obj;
klp_object       1113 kernel/livepatch/core.c 	struct klp_object *obj;
klp_object         20 kernel/livepatch/core.h static inline bool klp_is_object_loaded(struct klp_object *obj)
klp_object         25 kernel/livepatch/core.h static inline int klp_pre_patch_callback(struct klp_object *obj)
klp_object         37 kernel/livepatch/core.h static inline void klp_post_patch_callback(struct klp_object *obj)
klp_object         43 kernel/livepatch/core.h static inline void klp_pre_unpatch_callback(struct klp_object *obj)
klp_object         49 kernel/livepatch/core.h static inline void klp_post_unpatch_callback(struct klp_object *obj)
klp_object        237 kernel/livepatch/patch.c static void __klp_unpatch_object(struct klp_object *obj, bool nops_only)
klp_object        254 kernel/livepatch/patch.c void klp_unpatch_object(struct klp_object *obj)
klp_object        259 kernel/livepatch/patch.c int klp_patch_object(struct klp_object *obj)
klp_object        281 kernel/livepatch/patch.c 	struct klp_object *obj;
klp_object         30 kernel/livepatch/patch.h int klp_patch_object(struct klp_object *obj);
klp_object         31 kernel/livepatch/patch.h void klp_unpatch_object(struct klp_object *obj);
klp_object         71 kernel/livepatch/transition.c 	struct klp_object *obj;
klp_object        245 kernel/livepatch/transition.c 	struct klp_object *obj;
klp_object        508 kernel/livepatch/transition.c 	struct klp_object *obj;
klp_object         29 lib/livepatch/test_klp_atomic_replace.c static struct klp_object objs[] = {
klp_object         21 lib/livepatch/test_klp_callbacks_demo.c static void callback_info(const char *callback, struct klp_object *obj)
klp_object         31 lib/livepatch/test_klp_callbacks_demo.c static int pre_patch_callback(struct klp_object *obj)
klp_object         38 lib/livepatch/test_klp_callbacks_demo.c static void post_patch_callback(struct klp_object *obj)
klp_object         44 lib/livepatch/test_klp_callbacks_demo.c static void pre_unpatch_callback(struct klp_object *obj)
klp_object         50 lib/livepatch/test_klp_callbacks_demo.c static void post_unpatch_callback(struct klp_object *obj)
klp_object         71 lib/livepatch/test_klp_callbacks_demo.c static struct klp_object objs[] = {
klp_object         21 lib/livepatch/test_klp_callbacks_demo2.c static void callback_info(const char *callback, struct klp_object *obj)
klp_object         31 lib/livepatch/test_klp_callbacks_demo2.c static int pre_patch_callback(struct klp_object *obj)
klp_object         38 lib/livepatch/test_klp_callbacks_demo2.c static void post_patch_callback(struct klp_object *obj)
klp_object         44 lib/livepatch/test_klp_callbacks_demo2.c static void pre_unpatch_callback(struct klp_object *obj)
klp_object         50 lib/livepatch/test_klp_callbacks_demo2.c static void post_unpatch_callback(struct klp_object *obj)
klp_object         59 lib/livepatch/test_klp_callbacks_demo2.c static struct klp_object objs[] = {
klp_object         25 lib/livepatch/test_klp_livepatch.c static struct klp_object objs[] = {
klp_object         98 samples/livepatch/livepatch-callbacks-demo.c static void callback_info(const char *callback, struct klp_object *obj)
klp_object        108 samples/livepatch/livepatch-callbacks-demo.c static int pre_patch_callback(struct klp_object *obj)
klp_object        115 samples/livepatch/livepatch-callbacks-demo.c static void post_patch_callback(struct klp_object *obj)
klp_object        121 samples/livepatch/livepatch-callbacks-demo.c static void pre_unpatch_callback(struct klp_object *obj)
klp_object        127 samples/livepatch/livepatch-callbacks-demo.c static void post_unpatch_callback(struct klp_object *obj)
klp_object        148 samples/livepatch/livepatch-callbacks-demo.c static struct klp_object objs[] = {
klp_object         46 samples/livepatch/livepatch-sample.c static struct klp_object objs[] = {
klp_object        134 samples/livepatch/livepatch-shadow-fix1.c static struct klp_object objs[] = {
klp_object        106 samples/livepatch/livepatch-shadow-fix2.c static struct klp_object objs[] = {