Lines Matching refs:r_A

113 	*prog++ = SUB | RS1(G0) | RS2(r_A) | RD(r_A);	\
140 *prog++ = OPCODE | RS1(r_A) | RS2(r_X) | RD(r_A); \
161 _insn |= RS1(r_A) | RD(r_A); \
388 emit_clear(r_A); /* A = 0 */ in bpf_jit_compile()
471 emit_clear(r_A); in bpf_jit_compile()
490 emit_clear(r_A); in bpf_jit_compile()
492 emit_loadimm(K, r_A); in bpf_jit_compile()
510 emit_reg_move(r_A, O0); /* delay slot */ in bpf_jit_compile()
514 emit_reg_move(r_A, r_X); in bpf_jit_compile()
518 emit_reg_move(r_X, r_A); in bpf_jit_compile()
521 emit_load_cpu(r_A); in bpf_jit_compile()
524 emit_skb_load16(protocol, r_A); in bpf_jit_compile()
527 __emit_skb_load8(__pkt_type_offset, r_A); in bpf_jit_compile()
528 emit_andi(r_A, PKT_TYPE_MAX, r_A); in bpf_jit_compile()
532 emit_skb_loadptr(dev, r_A); in bpf_jit_compile()
533 emit_cmpi(r_A, 0); in bpf_jit_compile()
536 emit_load32(r_A, struct net_device, ifindex, r_A); in bpf_jit_compile()
539 emit_skb_load32(mark, r_A); in bpf_jit_compile()
542 emit_skb_load16(queue_mapping, r_A); in bpf_jit_compile()
545 emit_skb_loadptr(dev, r_A); in bpf_jit_compile()
546 emit_cmpi(r_A, 0); in bpf_jit_compile()
549 emit_load16(r_A, struct net_device, type, r_A); in bpf_jit_compile()
552 emit_skb_load32(hash, r_A); in bpf_jit_compile()
555 emit_skb_load16(vlan_tci, r_A); in bpf_jit_compile()
558 __emit_skb_load8(__pkt_vlan_present_offset, r_A); in bpf_jit_compile()
562 emit_andi(r_A, 1, r_A); in bpf_jit_compile()
565 emit_skb_load32(len, r_A); in bpf_jit_compile()
571 emit_loadimm(K, r_A); in bpf_jit_compile()
578 emit_ldmem(K * 4, r_A); in bpf_jit_compile()
586 emit_stmem(K * 4, r_A); in bpf_jit_compile()
667 emit_cmp(r_A, r_X); in bpf_jit_compile()
671 emit_btst(r_A, r_X); in bpf_jit_compile()
677 emit_cmpi(r_A, K); in bpf_jit_compile()
680 emit_cmp(r_A, r_TMP); in bpf_jit_compile()
685 emit_btsti(r_A, K); in bpf_jit_compile()
688 emit_btst(r_A, r_TMP); in bpf_jit_compile()