Symbol: is_signed_type
include/linux/compiler.h
333
#define is_unsigned_type(type) (!is_signed_type(type))
include/linux/minmax.h
49
#define __sign_use(ux) (is_signed_type(typeof(ux)) ? \
include/linux/overflow.h
33
#define __type_half_max(type) ((type)1 << (8*sizeof(type) - 1 - is_signed_type(type)))
include/rdma/uverbs_ioctl.h
1001
(is_signed_type(typeof(*(_to))) ? \
include/rdma/uverbs_ioctl.h
1006
(is_signed_type(typeof(*(_to))) ? \
include/trace/stages/stage4_event_fields.h
11
.is_signed = is_signed_type(_type), .filter_type = _filter_type },
include/trace/stages/stage4_event_fields.h
29
.is_signed = is_signed_type(_type), .filter_type = FILTER_OTHER,\
include/trace/stages/stage4_event_fields.h
36
.is_signed = is_signed_type(_type), .filter_type = FILTER_OTHER },
include/trace/stages/stage4_event_fields.h
63
.is_signed = is_signed_type(_type), .filter_type = FILTER_OTHER },
kernel/trace/ring_buffer.c
622
(unsigned int)is_signed_type(u64));
kernel/trace/ring_buffer.c
628
(unsigned int)is_signed_type(long));
kernel/trace/ring_buffer.c
634
(unsigned int)is_signed_type(long));
kernel/trace/ring_buffer.c
640
(unsigned int)is_signed_type(char));
kernel/trace/trace_events.c
176
#item, 0, 0, is_signed_type(type), \
kernel/trace/trace_events.c
186
is_signed_type(type), FILTER_OTHER, \
kernel/trace/trace_export.c
102
is_signed_type(_type), .filter_type = _filter_type },
kernel/trace/trace_export.c
123
is_signed_type(_type), .filter_type = FILTER_OTHER, \
kernel/trace/trace_export.c
136
is_signed_type(_type), .filter_type = FILTER_OTHER },
kernel/trace/trace_export.c
95
is_signed_type(_type), .filter_type = _filter_type },
kernel/trace/trace_syscalls.c
382
.is_signed = is_signed_type(_type), .filter_type = FILTER_OTHER }
lib/tests/is_signed_type_kunit.c
21
KUNIT_EXPECT_EQ(test, is_signed_type(bool), false);
lib/tests/is_signed_type_kunit.c
22
KUNIT_EXPECT_EQ(test, is_signed_type(signed char), true);
lib/tests/is_signed_type_kunit.c
23
KUNIT_EXPECT_EQ(test, is_signed_type(unsigned char), false);
lib/tests/is_signed_type_kunit.c
24
KUNIT_EXPECT_EQ(test, is_signed_type(char), false);
lib/tests/is_signed_type_kunit.c
25
KUNIT_EXPECT_EQ(test, is_signed_type(int), true);
lib/tests/is_signed_type_kunit.c
26
KUNIT_EXPECT_EQ(test, is_signed_type(unsigned int), false);
lib/tests/is_signed_type_kunit.c
27
KUNIT_EXPECT_EQ(test, is_signed_type(long), true);
lib/tests/is_signed_type_kunit.c
28
KUNIT_EXPECT_EQ(test, is_signed_type(unsigned long), false);
lib/tests/is_signed_type_kunit.c
29
KUNIT_EXPECT_EQ(test, is_signed_type(long long), true);
lib/tests/is_signed_type_kunit.c
30
KUNIT_EXPECT_EQ(test, is_signed_type(unsigned long long), false);
lib/tests/is_signed_type_kunit.c
31
KUNIT_EXPECT_EQ(test, is_signed_type(enum unsigned_enum), false);
lib/tests/is_signed_type_kunit.c
32
KUNIT_EXPECT_EQ(test, is_signed_type(enum signed_enum), true);
lib/tests/is_signed_type_kunit.c
33
KUNIT_EXPECT_EQ(test, is_signed_type(void *), false);
lib/tests/is_signed_type_kunit.c
34
KUNIT_EXPECT_EQ(test, is_signed_type(const char *), false);
lib/tests/scanf_kunit.c
174
(is_signed_type(T) \
lib/tests/scanf_kunit.c
290
if (is_signed_type(typeof((arr)[0])) && (neg_pattern & 1)) \
lib/tests/scanf_kunit.c
707
if (is_signed_type(T)) \
tools/include/linux/overflow.h
32
#define __type_half_max(type) ((type)1 << (8*sizeof(type) - 1 - is_signed_type(type)))
tools/lib/subcmd/run-command.c
225
#ifndef is_signed_type
tools/lib/subcmd/run-command.c
228
#define MAX_STRLEN_TYPE(type) (sizeof(type) * 8 / 3 + (is_signed_type(type) ? 1 : 0))
tools/testing/selftests/bpf/veristat.c
2080
bool is_signed = is_signed_type(base_type);