Home
last modified time | relevance | path

Searched refs:ctor_data (Results 1 – 5 of 5) sorted by relevance

/Linux-v6.1/kernel/livepatch/
Dshadow.c106 klp_shadow_ctor_t ctor, void *ctor_data, in __klp_shadow_get_or_alloc() argument
146 err = ctor(obj, new_shadow->data, ctor_data); in __klp_shadow_get_or_alloc()
198 klp_shadow_ctor_t ctor, void *ctor_data) in klp_shadow_alloc() argument
201 ctor, ctor_data, true); in klp_shadow_alloc()
227 klp_shadow_ctor_t ctor, void *ctor_data) in klp_shadow_get_or_alloc() argument
230 ctor, ctor_data, false); in klp_shadow_get_or_alloc()
/Linux-v6.1/lib/livepatch/
Dtest_klp_shadow_vars.c74 void *ctor_data) in shadow_alloc() argument
76 int **var = ctor_data; in shadow_alloc()
89 void *ctor_data) in shadow_get_or_alloc() argument
91 int **var = ctor_data; in shadow_get_or_alloc()
117 static int shadow_ctor(void *obj, void *shadow_data, void *ctor_data) in shadow_ctor() argument
120 int **var = ctor_data; in shadow_ctor()
/Linux-v6.1/samples/livepatch/
Dlivepatch-shadow-fix1.c53 static int shadow_leak_ctor(void *obj, void *shadow_data, void *ctor_data) in shadow_leak_ctor() argument
56 int **leak = ctor_data; in shadow_leak_ctor()
58 if (!ctor_data) in shadow_leak_ctor()
/Linux-v6.1/include/linux/
Dlivepatch.h216 void *ctor_data);
222 klp_shadow_ctor_t ctor, void *ctor_data);
225 klp_shadow_ctor_t ctor, void *ctor_data);
/Linux-v6.1/Documentation/livepatch/
Dshadow-vars.rst175 int ps_lock_shadow_ctor(void *obj, void *shadow_data, void *ctor_data)