__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)), \