kernel constants struct