Yes, I used many variable name to 'struct kpatch_func_obj *', that is really not a good habit.