blob: 3d0e71a31c35d39d5dd246da55930e739feb1c0f (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
|
/**
****************************************************************************************
*
* @file ipc_compat.h
*
* Copyright (C) ESWIN 2015-2020
*
****************************************************************************************
*/
#ifndef _IPC_H_
#define _IPC_H_
#define __INLINE static __attribute__((__always_inline__)) inline
#define __ALIGN4 __aligned(4)
#define ASSERT_ERR(condition) \
do { \
if (unlikely(!(condition))) { \
printk(DBG_PREFIX KERN_ERR "%s:%d:ASSERT_ERR(" #condition ")\n", __FILE__, __LINE__); \
} \
} while(0)
#endif /* _IPC_H_ */
|