__builtin_choose_expr   97 arch/arm/include/asm/uaccess.h 	__typeof__(__builtin_choose_expr(sizeof(x) > sizeof(0UL), 0ULL, 0UL))
__builtin_choose_expr  261 arch/powerpc/include/asm/uaccess.h 	__typeof__(__builtin_choose_expr(sizeof(x) > sizeof(0UL), 0ULL, 0UL))
__builtin_choose_expr   12 arch/s390/include/asm/syscall_wrapper.h 	__typeof(__builtin_choose_expr(sizeof(t) > 4, 0L, (t)0)) a
__builtin_choose_expr  101 arch/sparc/vdso/vdso2c.c 	__builtin_choose_expr(						\
__builtin_choose_expr  106 arch/sparc/vdso/vdso2c.c 	__builtin_choose_expr(sizeof(*(x)) == 1, *(x), (void)(0))
__builtin_choose_expr  112 arch/sparc/vdso/vdso2c.c 	__builtin_choose_expr(						\
__builtin_choose_expr  117 arch/sparc/vdso/vdso2c.c 	__builtin_choose_expr(sizeof(*(x)) == 1, *(x) = (val), (void)(0))
__builtin_choose_expr  120 arch/x86/entry/vdso/vdso2c.c 	__builtin_choose_expr(						\
__builtin_choose_expr  126 arch/x86/entry/vdso/vdso2c.c 	__builtin_choose_expr(sizeof(*(x)) == 1, *(x), bad_get_le())
__builtin_choose_expr  132 arch/x86/entry/vdso/vdso2c.c 	__builtin_choose_expr(						\
__builtin_choose_expr  138 arch/x86/entry/vdso/vdso2c.c 	__builtin_choose_expr(sizeof(*(x)) == 1, *(x) = (val), bad_put_le())
__builtin_choose_expr  133 arch/x86/include/asm/uaccess.h __typeof__(__builtin_choose_expr(sizeof(x) > sizeof(0UL), 0ULL, 0UL))
__builtin_choose_expr   96 drivers/block/drbd/drbd_int.h 	__builtin_choose_expr( \
__builtin_choose_expr   99 drivers/block/drbd/drbd_int.h 	  __builtin_choose_expr( \
__builtin_choose_expr  102 drivers/block/drbd/drbd_int.h 	    __builtin_choose_expr( \
__builtin_choose_expr  105 drivers/block/drbd/drbd_int.h 	      __builtin_choose_expr( \
__builtin_choose_expr  248 drivers/gpu/drm/i915/i915_gem_gtt.h 	__builtin_choose_expr( \
__builtin_choose_expr  167 drivers/gpu/drm/i915/i915_reg.h 	       BUILD_BUG_ON_ZERO(__builtin_choose_expr(__is_constexpr(__val), (~((__mask) >> __bf_shf(__mask)) & (__val)), 0))))
__builtin_choose_expr  179 drivers/net/wireless/ralink/rt2x00/rt2x00reg.h 	__builtin_choose_expr(((__x) & 0x1), 0, 1)
__builtin_choose_expr  182 drivers/net/wireless/ralink/rt2x00/rt2x00reg.h 	__builtin_choose_expr(((__x) & 0x3), \
__builtin_choose_expr  187 drivers/net/wireless/ralink/rt2x00/rt2x00reg.h 	__builtin_choose_expr(((__x) & 0xf), \
__builtin_choose_expr  192 drivers/net/wireless/ralink/rt2x00/rt2x00reg.h 	__builtin_choose_expr(((__x) & 0xff), \
__builtin_choose_expr  197 drivers/net/wireless/ralink/rt2x00/rt2x00reg.h 	__builtin_choose_expr(((__x) & 0xffff), \
__builtin_choose_expr  137 drivers/pinctrl/intel/pinctrl-intel.h 		.mode = __builtin_choose_expr(			\
__builtin_choose_expr  139 drivers/pinctrl/intel/pinctrl-intel.h 		.modes = __builtin_choose_expr(			\
__builtin_choose_expr  452 include/linux/filter.h 	 typeof(__builtin_choose_expr(sizeof(t) == sizeof(unsigned long),      \
__builtin_choose_expr  282 include/linux/kernel.h 		__builtin_choose_expr(					\
__builtin_choose_expr  287 include/linux/kernel.h #define __abs_choose_expr(x, type, other) __builtin_choose_expr(	\
__builtin_choose_expr  866 include/linux/kernel.h 	__builtin_choose_expr(__safe_cmp(x, y), \
__builtin_choose_expr  194 include/linux/overflow.h 	__builtin_choose_expr(is_signed_type(typeof(a)),		\
__builtin_choose_expr  199 include/linux/overflow.h 	__builtin_choose_expr(is_signed_type(typeof(a)),		\
__builtin_choose_expr  204 include/linux/overflow.h 	__builtin_choose_expr(is_signed_type(typeof(a)),		\
__builtin_choose_expr  121 include/linux/syscalls.h #define __SC_LONG(t, a) __typeof(__builtin_choose_expr(__TYPE_IS_LL(t), 0LL, 0L)) a
__builtin_choose_expr   12 include/linux/unaligned/generic.h 	__builtin_choose_expr(sizeof(*(ptr)) == 1, *(ptr),			\
__builtin_choose_expr   13 include/linux/unaligned/generic.h 	__builtin_choose_expr(sizeof(*(ptr)) == 2, get_unaligned_le16((ptr)),	\
__builtin_choose_expr   14 include/linux/unaligned/generic.h 	__builtin_choose_expr(sizeof(*(ptr)) == 4, get_unaligned_le32((ptr)),	\
__builtin_choose_expr   15 include/linux/unaligned/generic.h 	__builtin_choose_expr(sizeof(*(ptr)) == 8, get_unaligned_le64((ptr)),	\
__builtin_choose_expr   20 include/linux/unaligned/generic.h 	__builtin_choose_expr(sizeof(*(ptr)) == 1, *(ptr),			\
__builtin_choose_expr   21 include/linux/unaligned/generic.h 	__builtin_choose_expr(sizeof(*(ptr)) == 2, get_unaligned_be16((ptr)),	\
__builtin_choose_expr   22 include/linux/unaligned/generic.h 	__builtin_choose_expr(sizeof(*(ptr)) == 4, get_unaligned_be32((ptr)),	\
__builtin_choose_expr   23 include/linux/unaligned/generic.h 	__builtin_choose_expr(sizeof(*(ptr)) == 8, get_unaligned_be64((ptr)),	\
__builtin_choose_expr   32 include/trace/bpf_probe.h 	__typeof__(__builtin_choose_expr(size == 1,  (u8)1, \
__builtin_choose_expr   33 include/trace/bpf_probe.h 		   __builtin_choose_expr(size == 2, (u16)2, \
__builtin_choose_expr   34 include/trace/bpf_probe.h 		   __builtin_choose_expr(size == 4, (u32)3, \
__builtin_choose_expr   35 include/trace/bpf_probe.h 		   __builtin_choose_expr(size == 8, (u64)4, \
__builtin_choose_expr  188 tools/include/linux/overflow.h 	__builtin_choose_expr(is_signed_type(typeof(a)),		\
__builtin_choose_expr  193 tools/include/linux/overflow.h 	__builtin_choose_expr(is_signed_type(typeof(a)),		\
__builtin_choose_expr  198 tools/include/linux/overflow.h 	__builtin_choose_expr(is_signed_type(typeof(a)),		\