/drivers/staging/rtl8712/basic_types.h
https://bitbucket.org/slukk/jb-tsm-kernel-4.2 · C Header · 23 lines · 12 code · 7 blank · 4 comment · 0 complexity · 7103c659e5cf49e2cbdd3f95d9563035 MD5 · raw file
- #ifndef __BASIC_TYPES_H__
- #define __BASIC_TYPES_H__
- #define SUCCESS 0
- #define FAIL (-1)
- #include <linux/types.h>
- #define SIZE_T __kernel_size_t
- #define sint signed int
- #define FIELD_OFFSET(s, field) ((addr_t)&((s *)(0))->field)
- /* Should we extend this to be host_addr_t and target_addr_t for case:
- * host : x86_64
- * target : mips64
- */
- #define addr_t unsigned long
- #define MEM_ALIGNMENT_OFFSET (sizeof(SIZE_T))
- #define MEM_ALIGNMENT_PADDING (sizeof(SIZE_T) - 1)
- #endif /*__BASIC_TYPES_H__*/