struct define problem in kernel