Lines Matching refs:X
124 uint32_t X; member
456 rl_printf("X: [%#08x][%u]\n", r->X, r->X); in bpf_dump_curr()
649 r->R = r->X; in bpf_single_step()
653 r->X = r->A; in bpf_single_step()
656 r->A = r->X; in bpf_single_step()
662 r->M[K] = r->X; in bpf_single_step()
686 d = pkt_caplen - (r->X + K); in bpf_single_step()
688 r->A = extract_u32(pkt, r->X + K); in bpf_single_step()
691 d = pkt_caplen - (r->X + K); in bpf_single_step()
693 r->A = extract_u16(pkt, r->X + K); in bpf_single_step()
698 d = pkt_caplen - (r->X + K); in bpf_single_step()
700 r->A = extract_u8(pkt, r->X + K); in bpf_single_step()
707 r->X = extract_u8(pkt, K); in bpf_single_step()
708 r->X = (r->X & 0xf) << 2; in bpf_single_step()
722 r->X = K; in bpf_single_step()
728 r->X = r->M[K]; in bpf_single_step()
734 r->Pc += r->A > r->X ? f->jt : f->jf; in bpf_single_step()
740 r->Pc += r->A >= r->X ? f->jt : f->jf; in bpf_single_step()
746 r->Pc += r->A == r->X ? f->jt : f->jf; in bpf_single_step()
752 r->Pc += r->A & r->X ? f->jt : f->jf; in bpf_single_step()
761 r->A <<= r->X; in bpf_single_step()
767 r->A >>= r->X; in bpf_single_step()
773 r->A += r->X; in bpf_single_step()
779 r->A -= r->X; in bpf_single_step()
785 r->A *= r->X; in bpf_single_step()
792 if (r->X == 0) { in bpf_single_step()
806 r->A /= r->X; in bpf_single_step()
812 r->A %= r->X; in bpf_single_step()
820 r->A &= r->X; in bpf_single_step()
826 r->A |= r->X; in bpf_single_step()
832 r->A ^= r->X; in bpf_single_step()