Searched refs:shadow_data (Results 1 – 5 of 5) sorted by relevance
/Linux-v4.19/kernel/livepatch/ |
D | shadow.c | 122 void *shadow_data; in __klp_shadow_get_or_alloc() local 126 shadow_data = klp_shadow_get(obj, id); in __klp_shadow_get_or_alloc() 127 if (shadow_data) in __klp_shadow_get_or_alloc() 141 shadow_data = klp_shadow_get(obj, id); in __klp_shadow_get_or_alloc() 142 if (unlikely(shadow_data)) { in __klp_shadow_get_or_alloc() 181 return shadow_data; in __klp_shadow_get_or_alloc()
|
/Linux-v4.19/samples/livepatch/ |
D | livepatch-shadow-fix1.c | 65 static int shadow_leak_ctor(void *obj, void *shadow_data, void *ctor_data) in shadow_leak_ctor() argument 67 void **shadow_leak = shadow_data; in shadow_leak_ctor() 101 static void livepatch_fix1_dummy_leak_dtor(void *obj, void *shadow_data) in livepatch_fix1_dummy_leak_dtor() argument 104 void **shadow_leak = shadow_data; in livepatch_fix1_dummy_leak_dtor()
|
D | livepatch-shadow-fix2.c | 71 static void livepatch_fix2_dummy_leak_dtor(void *obj, void *shadow_data) in livepatch_fix2_dummy_leak_dtor() argument 74 void **shadow_leak = shadow_data; in livepatch_fix2_dummy_leak_dtor()
|
/Linux-v4.19/include/linux/ |
D | livepatch.h | 190 void *shadow_data, 192 typedef void (*klp_shadow_dtor_t)(void *obj, void *shadow_data);
|
/Linux-v4.19/Documentation/livepatch/ |
D | shadow-vars.txt | 160 int ps_lock_shadow_ctor(void *obj, void *shadow_data, void *ctor_data) 162 spinlock_t *lock = shadow_data;
|