Lines Matching refs:BPF_ALU64

400 		case BPF_ALU64 | BPF_ADD | BPF_X: /* dst += src */  in bpf_jit_build_body()
404 case BPF_ALU64 | BPF_SUB | BPF_X: /* dst -= src */ in bpf_jit_build_body()
408 case BPF_ALU64 | BPF_ADD | BPF_K: /* dst += imm */ in bpf_jit_build_body()
419 case BPF_ALU64 | BPF_SUB | BPF_K: /* dst -= imm */ in bpf_jit_build_body()
430 case BPF_ALU64 | BPF_MUL | BPF_X: /* dst *= src */ in bpf_jit_build_body()
437 case BPF_ALU64 | BPF_MUL | BPF_K: /* dst *= imm */ in bpf_jit_build_body()
457 case BPF_ALU64 | BPF_DIV | BPF_X: /* dst /= src */ in bpf_jit_build_body()
458 case BPF_ALU64 | BPF_MOD | BPF_X: /* dst %= src */ in bpf_jit_build_body()
468 case BPF_ALU64 | BPF_MOD | BPF_K: /* dst %= imm */ in bpf_jit_build_body()
469 case BPF_ALU64 | BPF_DIV | BPF_K: /* dst /= imm */ in bpf_jit_build_body()
491 case BPF_ALU64: in bpf_jit_build_body()
502 case BPF_ALU64 | BPF_NEG: /* dst = -dst */ in bpf_jit_build_body()
510 case BPF_ALU64 | BPF_AND | BPF_X: /* dst = dst & src */ in bpf_jit_build_body()
514 case BPF_ALU64 | BPF_AND | BPF_K: /* dst = dst & imm */ in bpf_jit_build_body()
524 case BPF_ALU64 | BPF_OR | BPF_X: /* dst = dst | src */ in bpf_jit_build_body()
528 case BPF_ALU64 | BPF_OR | BPF_K:/* dst = dst | imm */ in bpf_jit_build_body()
529 if (imm < 0 && BPF_CLASS(code) == BPF_ALU64) { in bpf_jit_build_body()
541 case BPF_ALU64 | BPF_XOR | BPF_X: /* dst ^= src */ in bpf_jit_build_body()
545 case BPF_ALU64 | BPF_XOR | BPF_K: /* dst ^= imm */ in bpf_jit_build_body()
546 if (imm < 0 && BPF_CLASS(code) == BPF_ALU64) { in bpf_jit_build_body()
564 case BPF_ALU64 | BPF_LSH | BPF_X: /* dst <<= src; */ in bpf_jit_build_body()
573 case BPF_ALU64 | BPF_LSH | BPF_K: /* dst <<== imm */ in bpf_jit_build_body()
582 case BPF_ALU64 | BPF_RSH | BPF_X: /* dst >>= src */ in bpf_jit_build_body()
590 case BPF_ALU64 | BPF_RSH | BPF_K: /* dst >>= imm */ in bpf_jit_build_body()
597 case BPF_ALU64 | BPF_ARSH | BPF_X: /* (s64) dst >>= src */ in bpf_jit_build_body()
603 case BPF_ALU64 | BPF_ARSH | BPF_K: /* (s64) dst >>= imm */ in bpf_jit_build_body()
612 case BPF_ALU64 | BPF_MOV | BPF_X: /* dst = src */ in bpf_jit_build_body()
621 case BPF_ALU64 | BPF_MOV | BPF_K: /* dst = (s64) imm */ in bpf_jit_build_body()