Lines Matching refs:s32
362 static int bpf_adj_delta_to_imm(struct bpf_insn *insn, u32 pos, s32 end_old,
363 s32 end_new, s32 curr, const bool probe_pass)
366 s32 delta = end_new - end_old;
380 static int bpf_adj_delta_to_off(struct bpf_insn *insn, u32 pos, s32 end_old,
381 s32 end_new, s32 curr, const bool probe_pass)
384 s32 delta = end_new - end_old;
411 static int bpf_adj_branches(struct bpf_prog *prog, u32 pos, s32 end_old,
412 s32 end_new, const bool probe_pass)
1255 s32 imm = insn->imm;
1833 DST = (s32) SRC;
1845 DST = (u64) (u32) (((s32) DST) >> (SRC & 31));
1848 DST = (u64) (u32) (((s32) DST) >> IMM);
1875 AX = abs((s32)DST);
1876 AX = do_div(AX, abs((s32)SRC));
1877 if ((s32)DST < 0)
1903 AX = abs((s32)DST);
1904 AX = do_div(AX, abs((s32)IMM));
1905 if ((s32)DST < 0)
1930 AX = abs((s32)DST);
1931 do_div(AX, abs((s32)SRC));
1932 if (((s32)DST < 0) == ((s32)SRC < 0))
1957 AX = abs((s32)DST);
1958 do_div(AX, abs((s32)IMM));
1959 if (((s32)DST < 0) == ((s32)IMM < 0))
2144 LDSX(W, s32)
2950 bool __weak bpf_jit_inlines_helper_call(s32 imm)