1 /* SPDX-License-Identifier: BSD-3-Clause 2 * Copyright(c) 2016-2020 Intel Corporation 3 */ 4 5 #ifndef __DLB_OSDEP_TYPES_H 6 #define __DLB_OSDEP_TYPES_H 7 8 #include <linux/types.h> 9 10 #include <inttypes.h> 11 #include <ctype.h> 12 #include <stdint.h> 13 #include <stdbool.h> 14 #include <string.h> 15 #include <unistd.h> 16 #include <errno.h> 17 18 /* Types for user mode PF PMD */ 19 typedef uint8_t u8; 20 typedef int8_t s8; 21 typedef uint16_t u16; 22 typedef int16_t s16; 23 typedef uint32_t u32; 24 typedef int32_t s32; 25 typedef uint64_t u64; 26 27 #define __iomem 28 29 /* END types for user mode PF PMD */ 30 31 #endif /* __DLB_OSDEP_TYPES_H */ 32