klp_func_ext
struct klp_func_ext *funcs;
struct klp_func_ext *funcs_ext = obj_ext->funcs;
struct klp_func_ext *funcs;
size_t func_size = sizeof(struct klp_func_ext);
offset + offsetof(struct klp_func_ext, old_name),
offset + offsetof(struct klp_func_ext, new_func),
BUILD_BUG_ON(sizeof(sympos) != sizeof_field(struct klp_func_ext, sympos));
memcpy(func_data + offsetof(struct klp_func_ext, sympos), &sympos,
sizeof_field(struct klp_func_ext, sympos));