
Internal Kernel Data Types

  #include <linux/types.h>

    u8;   /* unsigned byte (8 bits) */
    u16;  /* unsigned word (16 bits) */
    u32;  /* unsigned 32-bit value */
    u64;  /* unsigned 64-bit value */

    s8;   /* signed byte (8 bits) */
    s16;  /* signed word (16 bits) */
    s32;  /* signed 32-bit value */
    s64;  /* signed 64-bit value */

