new_shadow        109 kernel/livepatch/shadow.c 	struct klp_shadow *new_shadow;
new_shadow        123 kernel/livepatch/shadow.c 	new_shadow = kzalloc(size + sizeof(*new_shadow), gfp_flags);
new_shadow        124 kernel/livepatch/shadow.c 	if (!new_shadow)
new_shadow        136 kernel/livepatch/shadow.c 		kfree(new_shadow);
new_shadow        140 kernel/livepatch/shadow.c 	new_shadow->obj = obj;
new_shadow        141 kernel/livepatch/shadow.c 	new_shadow->id = id;
new_shadow        146 kernel/livepatch/shadow.c 		err = ctor(obj, new_shadow->data, ctor_data);
new_shadow        149 kernel/livepatch/shadow.c 			kfree(new_shadow);
new_shadow        157 kernel/livepatch/shadow.c 	hash_add_rcu(klp_shadow_hash, &new_shadow->node,
new_shadow        158 kernel/livepatch/shadow.c 		     (unsigned long)new_shadow->obj);
new_shadow        161 kernel/livepatch/shadow.c 	return new_shadow->data;