Symbol: S32
drivers/message/fusion/lsi/mpi_type.h
59
S32 High;
drivers/message/fusion/lsi/mpi_type.h
77
typedef S32 *PS32;
drivers/net/ethernet/freescale/fs_enet/mac-fcc.c
175
S32(fccp, fcc_fpsmr, FCC_PSMR_PRO);
drivers/net/ethernet/freescale/fs_enet/mac-fcc.c
387
S32(fccp, fcc_fpsmr, FCC_PSMR_RMII);
drivers/net/ethernet/freescale/fs_enet/mac-fcc.c
391
S32(fccp, fcc_fpsmr, FCC_PSMR_FDE | FCC_PSMR_LPB);
drivers/net/ethernet/freescale/fs_enet/mac-fcc.c
398
S32(fccp, fcc_gfmr, FCC_GFMR_ENR | FCC_GFMR_ENT);
drivers/net/ethernet/freescale/fs_enet/mac-fcc.c
552
S32(fccp, fcc_gfmr, FCC_GFMR_ENT);
drivers/net/ethernet/freescale/fs_enet/mac-scc.c
347
S32(sccp, scc_gsmrl, SCC_GSMRL_ENR | SCC_GSMRL_ENT);
kernel/trace/trace_events_hist.c
125
C(S32, "s32"), \
lib/zstd/common/bits.h
25
return DeBruijnBytePos[((U32) ((val & -(S32) val) * 0x077CB531U)) >> 27];
tools/testing/selftests/bpf/prog_tests/reg_bounds.c
106
case S32: return "s32";
tools/testing/selftests/bpf/prog_tests/reg_bounds.c
117
case S32: return true;
tools/testing/selftests/bpf/prog_tests/reg_bounds.c
1170
{"smin32=", &reg->r[S32].a, (u32)S32_MIN, true},
tools/testing/selftests/bpf/prog_tests/reg_bounds.c
1171
{"smax32=", &reg->r[S32].b, (u32)S32_MAX, true},
tools/testing/selftests/bpf/prog_tests/reg_bounds.c
126
case U32: return S32;
tools/testing/selftests/bpf/prog_tests/reg_bounds.c
128
case S32: return S32;
tools/testing/selftests/bpf/prog_tests/reg_bounds.c
1355
needs_two_arcs(U32, s->r[U32], S32, s->r[S32]);
tools/testing/selftests/bpf/prog_tests/reg_bounds.c
139
case S32: return U32;
tools/testing/selftests/bpf/prog_tests/reg_bounds.c
154
case S32: return (s32)x >= SNUM_MIN_DECIMAL && (s32)x <= SNUM_MAX_DECIMAL;
tools/testing/selftests/bpf/prog_tests/reg_bounds.c
1553
.init_subregs = (init_t == U32 || init_t == S32),
tools/testing/selftests/bpf/prog_tests/reg_bounds.c
1554
.setup_subregs = (init_t == U32 || init_t == S32),
tools/testing/selftests/bpf/prog_tests/reg_bounds.c
1555
.setup_signed = (init_t == S64 || init_t == S32),
tools/testing/selftests/bpf/prog_tests/reg_bounds.c
1556
.compare_subregs = (cond_t == U32 || cond_t == S32),
tools/testing/selftests/bpf/prog_tests/reg_bounds.c
1557
.compare_signed = (cond_t == S64 || cond_t == S32),
tools/testing/selftests/bpf/prog_tests/reg_bounds.c
168
case S32: return snappendf(sb, "%d", (s32)x);
tools/testing/selftests/bpf/prog_tests/reg_bounds.c
1773
snprintf_num(S32, sb2, ctx->ssubvals[i]);
tools/testing/selftests/bpf/prog_tests/reg_bounds.c
1825
snprintf_range(S32, sb2, range(S32, ctx->ssubvals[i], ctx->ssubvals[j]));
tools/testing/selftests/bpf/prog_tests/reg_bounds.c
1844
ctx->ssubranges[cnt] = range(S32, ctx->ssubvals[i], ctx->ssubvals[j]);
tools/testing/selftests/bpf/prog_tests/reg_bounds.c
198
case S32:
tools/testing/selftests/bpf/prog_tests/reg_bounds.c
2016
case S32:
tools/testing/selftests/bpf/prog_tests/reg_bounds.c
2058
void test_reg_bounds_gen_consts_u64_s32(void) { validate_gen_range_vs_const_64(U64, S32); }
tools/testing/selftests/bpf/prog_tests/reg_bounds.c
2063
void test_reg_bounds_gen_consts_s64_s32(void) { validate_gen_range_vs_const_64(S64, S32); }
tools/testing/selftests/bpf/prog_tests/reg_bounds.c
2068
void test_reg_bounds_gen_consts_u32_s32(void) { validate_gen_range_vs_const_32(U32, S32); }
tools/testing/selftests/bpf/prog_tests/reg_bounds.c
2070
void test_reg_bounds_gen_consts_s32_u64(void) { validate_gen_range_vs_const_32(S32, U64); }
tools/testing/selftests/bpf/prog_tests/reg_bounds.c
2071
void test_reg_bounds_gen_consts_s32_s64(void) { validate_gen_range_vs_const_32(S32, S64); }
tools/testing/selftests/bpf/prog_tests/reg_bounds.c
2072
void test_reg_bounds_gen_consts_s32_u32(void) { validate_gen_range_vs_const_32(S32, U32); }
tools/testing/selftests/bpf/prog_tests/reg_bounds.c
2073
void test_reg_bounds_gen_consts_s32_s32(void) { validate_gen_range_vs_const_32(S32, S32); }
tools/testing/selftests/bpf/prog_tests/reg_bounds.c
2079
void test_reg_bounds_gen_ranges_u64_s32(void) { validate_gen_range_vs_range(U64, S32); }
tools/testing/selftests/bpf/prog_tests/reg_bounds.c
2084
void test_reg_bounds_gen_ranges_s64_s32(void) { validate_gen_range_vs_range(S64, S32); }
tools/testing/selftests/bpf/prog_tests/reg_bounds.c
2089
void test_reg_bounds_gen_ranges_u32_s32(void) { validate_gen_range_vs_range(U32, S32); }
tools/testing/selftests/bpf/prog_tests/reg_bounds.c
2091
void test_reg_bounds_gen_ranges_s32_u64(void) { validate_gen_range_vs_range(S32, U64); }
tools/testing/selftests/bpf/prog_tests/reg_bounds.c
2092
void test_reg_bounds_gen_ranges_s32_s64(void) { validate_gen_range_vs_range(S32, S64); }
tools/testing/selftests/bpf/prog_tests/reg_bounds.c
2093
void test_reg_bounds_gen_ranges_s32_u32(void) { validate_gen_range_vs_range(S32, U32); }
tools/testing/selftests/bpf/prog_tests/reg_bounds.c
2094
void test_reg_bounds_gen_ranges_s32_s32(void) { validate_gen_range_vs_range(S32, S32); }
tools/testing/selftests/bpf/prog_tests/reg_bounds.c
2179
void test_reg_bounds_rand_consts_u64_s32(void) { validate_rand_ranges(U64, S32, true /* const */); }
tools/testing/selftests/bpf/prog_tests/reg_bounds.c
2184
void test_reg_bounds_rand_consts_s64_s32(void) { validate_rand_ranges(S64, S32, true /* const */); }
tools/testing/selftests/bpf/prog_tests/reg_bounds.c
2189
void test_reg_bounds_rand_consts_u32_s32(void) { validate_rand_ranges(U32, S32, true /* const */); }
tools/testing/selftests/bpf/prog_tests/reg_bounds.c
2191
void test_reg_bounds_rand_consts_s32_u64(void) { validate_rand_ranges(S32, U64, true /* const */); }
tools/testing/selftests/bpf/prog_tests/reg_bounds.c
2192
void test_reg_bounds_rand_consts_s32_s64(void) { validate_rand_ranges(S32, S64, true /* const */); }
tools/testing/selftests/bpf/prog_tests/reg_bounds.c
2193
void test_reg_bounds_rand_consts_s32_u32(void) { validate_rand_ranges(S32, U32, true /* const */); }
tools/testing/selftests/bpf/prog_tests/reg_bounds.c
2194
void test_reg_bounds_rand_consts_s32_s32(void) { validate_rand_ranges(S32, S32, true /* const */); }
tools/testing/selftests/bpf/prog_tests/reg_bounds.c
2200
void test_reg_bounds_rand_ranges_u64_s32(void) { validate_rand_ranges(U64, S32, false /* range */); }
tools/testing/selftests/bpf/prog_tests/reg_bounds.c
2205
void test_reg_bounds_rand_ranges_s64_s32(void) { validate_rand_ranges(S64, S32, false /* range */); }
tools/testing/selftests/bpf/prog_tests/reg_bounds.c
2210
void test_reg_bounds_rand_ranges_u32_s32(void) { validate_rand_ranges(U32, S32, false /* range */); }
tools/testing/selftests/bpf/prog_tests/reg_bounds.c
2212
void test_reg_bounds_rand_ranges_s32_u64(void) { validate_rand_ranges(S32, U64, false /* range */); }
tools/testing/selftests/bpf/prog_tests/reg_bounds.c
2213
void test_reg_bounds_rand_ranges_s32_s64(void) { validate_rand_ranges(S32, S64, false /* range */); }
tools/testing/selftests/bpf/prog_tests/reg_bounds.c
2214
void test_reg_bounds_rand_ranges_s32_u32(void) { validate_rand_ranges(S32, U32, false /* range */); }
tools/testing/selftests/bpf/prog_tests/reg_bounds.c
2215
void test_reg_bounds_rand_ranges_s32_s32(void) { validate_rand_ranges(S32, S32, false /* range */); }
tools/testing/selftests/bpf/prog_tests/reg_bounds.c
2234
{U64, S32, {0, 1}, {1, 0x80000000}},
tools/testing/selftests/bpf/prog_tests/reg_bounds.c
2241
{U64, S32, {0xfffffffe00000001, 0xffffffff00000000}, {S64_MIN, S64_MIN}},
tools/testing/selftests/bpf/prog_tests/reg_bounds.c
2247
{U64, S32, {0, 0xffffffff00000000ULL}, {0, 0}},
tools/testing/selftests/bpf/prog_tests/reg_bounds.c
2251
{U64, S32, {0, 0x0ffffffffULL}, {0, 0}},
tools/testing/selftests/bpf/prog_tests/reg_bounds.c
2252
{U64, S32, {0, 0x100000000ULL}, {0, 0}},
tools/testing/selftests/bpf/prog_tests/reg_bounds.c
2253
{U64, S32, {0, 0x100000001ULL}, {0, 0}},
tools/testing/selftests/bpf/prog_tests/reg_bounds.c
2254
{U64, S32, {0, 0x180000000ULL}, {0, 0}},
tools/testing/selftests/bpf/prog_tests/reg_bounds.c
2255
{U64, S32, {0, 0x17fffffffULL}, {0, 0}},
tools/testing/selftests/bpf/prog_tests/reg_bounds.c
2256
{U64, S32, {0, 0x180000001ULL}, {0, 0}},
tools/testing/selftests/bpf/prog_tests/reg_bounds.c
2271
{U32, S32, {0, U32_MAX}, {U32_MAX, U32_MAX}},
tools/testing/selftests/bpf/prog_tests/reg_bounds.c
2273
{S32, U64, {(u32)S32_MIN, (u32)S32_MIN}, {(u32)(s32)-255, 0}},
tools/testing/selftests/bpf/prog_tests/reg_bounds.c
2274
{S32, S64, {(u32)S32_MIN, (u32)(s32)-255}, {(u32)(s32)-2, 0}},
tools/testing/selftests/bpf/prog_tests/reg_bounds.c
2275
{S32, S64, {0, 1}, {(u32)S32_MIN, (u32)S32_MIN}},
tools/testing/selftests/bpf/prog_tests/reg_bounds.c
2276
{S32, U32, {(u32)S32_MIN, (u32)S32_MIN}, {(u32)S32_MIN, (u32)S32_MIN}},
tools/testing/selftests/bpf/prog_tests/reg_bounds.c
2286
{S32, U32, {(u32)S32_MIN, 0}, {0, 0}},
tools/testing/selftests/bpf/prog_tests/reg_bounds.c
2287
{S32, U32, {(u32)S32_MIN, 0}, {(u32)S32_MIN, (u32)S32_MIN}},
tools/testing/selftests/bpf/prog_tests/reg_bounds.c
2288
{S32, U32, {(u32)S32_MIN, S32_MAX}, {S32_MAX, S32_MAX}},
tools/testing/selftests/bpf/prog_tests/reg_bounds.c
246
[S32] = { (u64)(u32)S32_MIN, (u64)(u32)S32_MAX },
tools/testing/selftests/bpf/prog_tests/reg_bounds.c
255
case S32: return unkn[S32];
tools/testing/selftests/bpf/prog_tests/reg_bounds.c
266
case S32: return (struct range){ (u32)(s32)a, (u32)(s32)b };
tools/testing/selftests/bpf/prog_tests/reg_bounds.c
289
return range(S32, a, b);
tools/testing/selftests/bpf/prog_tests/reg_bounds.c
301
return range(S32, a, b);
tools/testing/selftests/bpf/prog_tests/reg_bounds.c
304
return unkn[S32];
tools/testing/selftests/bpf/prog_tests/reg_bounds.c
322
case S32:
tools/testing/selftests/bpf/prog_tests/reg_bounds.c
344
case S32:
tools/testing/selftests/bpf/prog_tests/reg_bounds.c
361
case S32:
tools/testing/selftests/bpf/prog_tests/reg_bounds.c
378
case S32:
tools/testing/selftests/bpf/prog_tests/reg_bounds.c
395
case S32: return range_cast_s32(to_t, from);
tools/testing/selftests/bpf/prog_tests/reg_bounds.c
406
case S32: return upper32(x) == 0;
tools/testing/selftests/bpf/prog_tests/reg_bounds.c
420
case S32: return (s32)x.a <= (s32)x.b;
tools/testing/selftests/bpf/prog_tests/reg_bounds.c
545
if (x_t == S64 && y_t == S32 && y_cast.a <= S32_MAX && y_cast.b <= S32_MAX &&
tools/testing/selftests/bpf/prog_tests/reg_bounds.c
649
case S32: { range_canbe(s32); }
tools/testing/selftests/bpf/prog_tests/reg_bounds.c
65
enum num_t { U64, first_t = U64, U32, S64, S32, last_t = S32 };
tools/testing/selftests/bpf/prog_tests/reg_bounds.c
73
case S32: return (s32)x < (s32)y ? (s32)x : (s32)y;
tools/testing/selftests/bpf/prog_tests/reg_bounds.c
84
case S32: return (s32)x > (s32)y ? (u32)(s32)x : (u32)(s32)y;
tools/testing/selftests/bpf/prog_tests/reg_bounds.c
923
br = range_branch_taken_op(S32, x->r[S32], y->r[S32], op);
tools/testing/selftests/bpf/prog_tests/reg_bounds.c
95
case S32: return (u32)(s32)x;
tools/testing/selftests/proc/setns-sysvipc.c
123
if (rv == strlen(S32)) {
tools/testing/selftests/proc/setns-sysvipc.c
124
assert(memcmp(buf, S32, strlen(S32)) == 0);