Home
last modified time | relevance | path

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

/openbmc/linux/kernel/livepatch/
H A 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()
/openbmc/linux/lib/livepatch/
H A 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()
/openbmc/linux/samples/livepatch/
H A 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()
/openbmc/linux/include/linux/
H A Dlivepatch.h217 void *ctor_data);
223 klp_shadow_ctor_t ctor, void *ctor_data);
226 klp_shadow_ctor_t ctor, void *ctor_data);
/openbmc/linux/Documentation/livepatch/
H A Dshadow-vars.rst175 int ps_lock_shadow_ctor(void *obj, void *shadow_data, void *ctor_data)