Lines Matching +full:4 +full:d
36 snprintf(buff, len, "%+d", insn->imm);
74 [BPF_ADD >> 4] = "+=",
75 [BPF_SUB >> 4] = "-=",
76 [BPF_MUL >> 4] = "*=",
77 [BPF_DIV >> 4] = "/=",
78 [BPF_OR >> 4] = "|=",
79 [BPF_AND >> 4] = "&=",
80 [BPF_LSH >> 4] = "<<=",
81 [BPF_RSH >> 4] = ">>=",
82 [BPF_NEG >> 4] = "neg",
83 [BPF_MOD >> 4] = "%=",
84 [BPF_XOR >> 4] = "^=",
85 [BPF_MOV >> 4] = "=",
86 [BPF_ARSH >> 4] = "s>>=",
87 [BPF_END >> 4] = "endian",
91 [BPF_DIV >> 4] = "s/=",
92 [BPF_MOD >> 4] = "s%=",
95 static const char *const bpf_movsx_string[4] = {
102 [BPF_ADD >> 4] = "add",
103 [BPF_AND >> 4] = "and",
104 [BPF_OR >> 4] = "or",
105 [BPF_XOR >> 4] = "xor",
122 [BPF_JA >> 4] = "jmp",
123 [BPF_JEQ >> 4] = "==",
124 [BPF_JGT >> 4] = ">",
125 [BPF_JLT >> 4] = "<",
126 [BPF_JGE >> 4] = ">=",
127 [BPF_JLE >> 4] = "<=",
128 [BPF_JSET >> 4] = "&",
129 [BPF_JNE >> 4] = "!=",
130 [BPF_JSGT >> 4] = "s>",
131 [BPF_JSLT >> 4] = "s<",
132 [BPF_JSGE >> 4] = "s>=",
133 [BPF_JSLE >> 4] = "s<=",
134 [BPF_CALL >> 4] = "call",
135 [BPF_EXIT >> 4] = "exit",
142 verbose(private_data, "(%02x) r%d = %s%d r%d\n",
152 verbose(private_data, "(%02x) r%d = bswap%d r%d\n",
200 verbose(cbs->private_data, "(%02x) %c%d = -%c%d\n",
205 verbose(cbs->private_data, "(%02x) r%d = addr_space_cast(r%d, %u, %u)\n",
209 verbose(cbs->private_data, "(%02x) r%d = &(void __percpu *)(r%d)\n",
212 verbose(cbs->private_data, "(%02x) %c%d %s %s%c%d\n",
215 is_sdiv_smod(insn) ? bpf_alu_sign_string[BPF_OP(insn->code) >> 4]
216 : bpf_alu_string[BPF_OP(insn->code) >> 4],
221 verbose(cbs->private_data, "(%02x) %c%d %s %d\n",
224 is_sdiv_smod(insn) ? bpf_alu_sign_string[BPF_OP(insn->code) >> 4]
225 : bpf_alu_string[BPF_OP(insn->code) >> 4],
230 verbose(cbs->private_data, "(%02x) *(%s *)(r%d %+d) = r%d\n",
238 verbose(cbs->private_data, "(%02x) lock *(%s *)(r%d %+d) %s r%d\n",
242 bpf_alu_string[BPF_OP(insn->imm) >> 4],
249 verbose(cbs->private_data, "(%02x) r%d = atomic%s_fetch_%s((%s *)(r%d %+d), r%d)\n",
252 bpf_atomic_alu_string[BPF_OP(insn->imm) >> 4],
257 verbose(cbs->private_data, "(%02x) r0 = atomic%s_cmpxchg((%s *)(r%d %+d), r0, r%d)\n",
265 verbose(cbs->private_data, "(%02x) r%d = atomic%s_xchg((%s *)(r%d %+d), r%d)\n",
272 verbose(cbs->private_data, "(%02x) r%d = load_acquire((%s *)(r%d %+d))\n",
278 verbose(cbs->private_data, "(%02x) store_release((%s *)(r%d %+d), r%d)\n",
287 verbose(cbs->private_data, "(%02x) *(%s *)(r%d %+d) = %d\n",
302 verbose(cbs->private_data, "(%02x) r%d = *(%s *)(r%d %+d)\n",
310 verbose(cbs->private_data, "(%02x) r0 = *(%s *)skb[%d]\n",
315 verbose(cbs->private_data, "(%02x) r0 = *(%s *)skb[r%d + %d]\n",
332 verbose(cbs->private_data, "(%02x) r%d = %s\n",
353 verbose(cbs->private_data, "(%02x) call %s#%d\n", insn->code,
359 verbose(cbs->private_data, "(%02x) goto pc%+d\n",
362 verbose(cbs->private_data, "(%02x) gotox r%d\n",
366 verbose(cbs->private_data, "(%02x) may_goto pc%+d\n",
369 verbose(cbs->private_data, "(%02x) gotol pc%+d\n",
375 "(%02x) if %c%d %s %c%d goto pc%+d\n",
378 bpf_jmp_string[BPF_OP(insn->code) >> 4],
383 "(%02x) if %c%d %s 0x%x goto pc%+d\n",
386 bpf_jmp_string[BPF_OP(insn->code) >> 4],