Lines Matching +full:4 +full:s

77 	[BPF_ADD >> 4]  = "+=",
78 [BPF_SUB >> 4] = "-=",
79 [BPF_MUL >> 4] = "*=",
80 [BPF_DIV >> 4] = "/=",
81 [BPF_OR >> 4] = "|=",
82 [BPF_AND >> 4] = "&=",
83 [BPF_LSH >> 4] = "<<=",
84 [BPF_RSH >> 4] = ">>=",
85 [BPF_NEG >> 4] = "neg",
86 [BPF_MOD >> 4] = "%=",
87 [BPF_XOR >> 4] = "^=",
88 [BPF_MOV >> 4] = "=",
89 [BPF_ARSH >> 4] = "s>>=",
90 [BPF_END >> 4] = "endian",
94 [BPF_DIV >> 4] = "s/=",
95 [BPF_MOD >> 4] = "s%=",
98 static const char *const bpf_movsx_string[4] = {
105 [BPF_ADD >> 4] = "add",
106 [BPF_AND >> 4] = "and",
107 [BPF_OR >> 4] = "or",
108 [BPF_XOR >> 4] = "xor",
125 [BPF_JA >> 4] = "jmp",
126 [BPF_JEQ >> 4] = "==",
127 [BPF_JGT >> 4] = ">",
128 [BPF_JLT >> 4] = "<",
129 [BPF_JGE >> 4] = ">=",
130 [BPF_JLE >> 4] = "<=",
131 [BPF_JSET >> 4] = "&",
132 [BPF_JNE >> 4] = "!=",
133 [BPF_JSGT >> 4] = "s>",
134 [BPF_JSLT >> 4] = "s<",
135 [BPF_JSGE >> 4] = "s>=",
136 [BPF_JSLE >> 4] = "s<=",
137 [BPF_CALL >> 4] = "call",
138 [BPF_EXIT >> 4] = "exit",
145 verbose(private_data, "(%02x) r%d = %s%d r%d", in print_bpf_end_insn()
215 verbose(cbs->private_data, "(%02x) %c%d %s %s%c%d", in print_bpf_insn()
218 is_sdiv_smod(insn) ? bpf_alu_sign_string[BPF_OP(insn->code) >> 4] in print_bpf_insn()
219 : bpf_alu_string[BPF_OP(insn->code) >> 4], in print_bpf_insn()
224 verbose(cbs->private_data, "(%02x) %c%d %s %d", in print_bpf_insn()
227 is_sdiv_smod(insn) ? bpf_alu_sign_string[BPF_OP(insn->code) >> 4] in print_bpf_insn()
228 : bpf_alu_string[BPF_OP(insn->code) >> 4], in print_bpf_insn()
237 verbose(cbs->private_data, "(%02x) *(%s *)(r%d %+d) = r%d", in print_bpf_insn()
245 verbose(cbs->private_data, "(%02x) %slock *(%s *)(r%d %+d) %s r%d", in print_bpf_insn()
249 bpf_alu_string[BPF_OP(insn->imm) >> 4], in print_bpf_insn()
256 verbose(cbs->private_data, "(%02x) %sr%d = atomic%s_fetch_%s((%s *)(r%d %+d), r%d)", in print_bpf_insn()
259 bpf_atomic_alu_string[BPF_OP(insn->imm) >> 4], in print_bpf_insn()
263 verbose(cbs->private_data, "(%02x) %sr0 = atomic%s_cmpxchg((%s *)(r%d %+d), r0, r%d)", in print_bpf_insn()
270 verbose(cbs->private_data, "(%02x) %sr%d = atomic%s_xchg((%s *)(r%d %+d), r%d)", in print_bpf_insn()
276 verbose(cbs->private_data, "(%02x) %sr%d = load_acquire((%s *)(r%d %+d))", in print_bpf_insn()
281 verbose(cbs->private_data, "(%02x) %sstore_release((%s *)(r%d %+d), r%d)", in print_bpf_insn()
290 verbose(cbs->private_data, "(%02x) *(%s *)(r%d %+d) = %d", in print_bpf_insn()
306 verbose(cbs->private_data, "(%02x) r%d = *(%s *)(r%d %+d)", in print_bpf_insn()
314 verbose(cbs->private_data, "(%02x) r0 = *(%s *)skb[%d]", in print_bpf_insn()
319 verbose(cbs->private_data, "(%02x) r0 = *(%s *)skb[r%d + %d]", in print_bpf_insn()
339 verbose(cbs->private_data, "(%02x) r%d = %s", in print_bpf_insn()
354 verbose(cbs->private_data, "(%02x) call pc%s", in print_bpf_insn()
360 verbose(cbs->private_data, "(%02x) call %s#%d", insn->code, in print_bpf_insn()
382 "(%02x) if %c%d %s %c%d goto pc%+d", in print_bpf_insn()
385 bpf_jmp_string[BPF_OP(insn->code) >> 4], in print_bpf_insn()
390 "(%02x) if %c%d %s 0x%x goto pc%+d", in print_bpf_insn()
393 bpf_jmp_string[BPF_OP(insn->code) >> 4], in print_bpf_insn()
397 verbose(cbs->private_data, "(%02x) %s", in print_bpf_insn()