Searched refs:BUILD_BUG_ON_ZERO (Results 1 – 5 of 5) sorted by relevance
99 #define ULEB128_7(x) (BUILD_BUG_ON_ZERO ((x) >= (1U << 7)) + (x))101 #define BUILD_BUG_ON_ZERO(x) (sizeof (char [(x) ? -1 : 1]) - 1) macro
9 #define BUILD_BUG_ON_ZERO(e) (0) macro29 #define BUILD_BUG_ON_ZERO(e) (sizeof(struct { int:(-!!(e)); })) macro
64 #define __must_be_array(a) BUILD_BUG_ON_ZERO(__same_type((a), &(a)[0]))
122 BUILD_BUG_ON_ZERO(ARRAY_SIZE(grp##_pins) != \
24004 Rename BUILD_BUG_ON_ZERO macro.24016 # define MUST_BE_ARRAY(a) BUILD_BUG_ON_ZERO(!SAME_TYPE((a), &(a)[0]))24024 due to the fact BUILD_BUG_ON_ZERO is already defined in <linux/kernel.h>.24026 * gcc_compat.h (BUILD_BUG_ON_ZERO): Rename to FAIL_BUILD_ON_ZERO.24265 * gcc_compat.h [GNUC_PREREQ(3, 0)] (BUILD_BUG_ON_ZERO): New macro.