Searched refs:__same_type (Results 1 – 6 of 6) sorted by relevance
/linux-4.19.296/include/linux/ |
D | compiler-clang.h | 42 #define __must_be_array(a) BUILD_BUG_ON_ZERO(__same_type((a), &(a)[0]))
|
D | compiler-gcc.h | 58 #define __must_be_array(a) BUILD_BUG_ON_ZERO(__same_type((a), &(a)[0]))
|
D | kernel.h | 999 BUILD_BUG_ON_MSG(!__same_type(*(ptr), ((type *)0)->member) && \ 1000 !__same_type(*(ptr), void), \ 1014 BUILD_BUG_ON_MSG(!__same_type(*(ptr), ((type *)0)->member) && \ 1015 !__same_type(*(ptr), void), \
|
D | highmem.h | 127 BUILD_BUG_ON(__same_type((addr), struct page *)); \
|
D | compiler_types.h | 159 #define __same_type(a, b) __builtin_types_compatible_p(typeof(a), typeof(b)) macro
|
D | syscalls.h | 117 #define __TYPE_AS(t, v) __same_type((__force t)0, v)
|