Lines Matching refs:klp_object
46 static bool klp_is_module(struct klp_object *obj) in klp_is_module()
52 static void klp_find_object_module(struct klp_object *obj) in klp_find_object_module()
84 static struct klp_func *klp_find_func(struct klp_object *obj, in klp_find_func()
99 static struct klp_object *klp_find_object(struct klp_patch *patch, in klp_find_object()
100 struct klp_object *old_obj) in klp_find_object()
102 struct klp_object *obj; in klp_find_object()
249 struct klp_object *obj) in klp_write_object_relocations()
413 static void klp_free_object_dynamic(struct klp_object *obj) in klp_free_object_dynamic()
419 static void klp_init_func_early(struct klp_object *obj,
422 struct klp_object *obj);
424 static struct klp_object *klp_alloc_object_dynamic(const char *name, in klp_alloc_object_dynamic()
427 struct klp_object *obj; in klp_alloc_object_dynamic()
454 struct klp_object *obj) in klp_alloc_func_nop()
482 struct klp_object *old_obj) in klp_add_object_nops()
484 struct klp_object *obj; in klp_add_object_nops()
516 struct klp_object *old_obj; in klp_add_nops()
547 struct klp_object *obj; in klp_kobj_release_object()
549 obj = container_of(kobj, struct klp_object, kobj); in klp_kobj_release_object()
575 static void __klp_free_funcs(struct klp_object *obj, bool nops_only) in __klp_free_funcs()
589 static void klp_free_object_loaded(struct klp_object *obj) in klp_free_object_loaded()
605 struct klp_object *obj, *tmp_obj; in __klp_free_objects()
680 static int klp_init_func(struct klp_object *obj, struct klp_func *func) in klp_init_func()
711 struct klp_object *obj) in arch_klp_init_object_loaded()
717 struct klp_object *obj) in klp_init_object_loaded()
767 static int klp_init_object(struct klp_patch *patch, struct klp_object *obj) in klp_init_object()
798 static void klp_init_func_early(struct klp_object *obj, in klp_init_func_early()
806 struct klp_object *obj) in klp_init_object_early()
815 struct klp_object *obj; in klp_init_patch_early()
848 struct klp_object *obj; in klp_init_patch()
874 struct klp_object *obj; in __klp_disable_patch()
906 struct klp_object *obj; in __klp_enable_patch()
1084 struct klp_object *obj; in klp_cleanup_module_patches_limited()
1113 struct klp_object *obj; in klp_module_coming()