le32_to_cpup
#define le32_to_cpup(_a_) (le32toh(*(const uint32_t *)(_a_)))
#define le32_to_cpup(x) (u32)__le32_to_cpu(*(const u32*)(x))