Searched refs:klp_patch (Results 1 – 13 of 13) sorted by relevance
85 static bool klp_is_patch_registered(struct klp_patch *patch) in klp_is_patch_registered()87 struct klp_patch *mypatch; in klp_is_patch_registered()281 static int __klp_disable_patch(struct klp_patch *patch) in __klp_disable_patch()326 int klp_disable_patch(struct klp_patch *patch) in klp_disable_patch()350 static int __klp_enable_patch(struct klp_patch *patch) in __klp_enable_patch()426 int klp_enable_patch(struct klp_patch *patch) in klp_enable_patch()461 struct klp_patch *patch; in enabled_store()469 patch = container_of(kobj, struct klp_patch, kobj); in enabled_store()512 struct klp_patch *patch; in enabled_show()514 patch = container_of(kobj, struct klp_patch, kobj); in enabled_show()[all …]
7 extern struct klp_patch *klp_transition_patch;9 void klp_init_transition(struct klp_patch *patch, int state);
32 void klp_unpatch_objects(struct klp_patch *patch);
32 struct klp_patch *klp_transition_patch;456 void klp_init_transition(struct klp_patch *patch, int state) in klp_init_transition()
270 void klp_unpatch_objects(struct klp_patch *patch) in klp_unpatch_objects()
143 struct klp_patch { struct163 int klp_register_patch(struct klp_patch *); argument164 int klp_unregister_patch(struct klp_patch *);165 int klp_enable_patch(struct klp_patch *);166 int klp_disable_patch(struct klp_patch *);168 void arch_klp_init_object_loaded(struct klp_patch *patch,
65 static struct klp_patch patch = {
125 static struct klp_patch patch = {
148 static struct klp_patch patch = {
191 static struct klp_patch patch = {
24 void arch_klp_init_object_loaded(struct klp_patch *patch, in arch_klp_init_object_loaded()
289 + struct klp_patch defines an array of patched objects (struct306 has to register the patch (struct klp_patch) and enable it. See the
152 to the klp_patch, their post-patch callbacks run and the transition