reg_both 91 drivers/gpio/gpio-ftgpio010.c u32 reg_both, reg_level, reg_type; reg_both 95 drivers/gpio/gpio-ftgpio010.c reg_both = readl(g->base + GPIO_INT_BOTH_EDGE); reg_both 101 drivers/gpio/gpio-ftgpio010.c reg_both |= mask; reg_both 106 drivers/gpio/gpio-ftgpio010.c reg_both &= ~mask; reg_both 112 drivers/gpio/gpio-ftgpio010.c reg_both &= ~mask; reg_both 132 drivers/gpio/gpio-ftgpio010.c writel(reg_both, g->base + GPIO_INT_BOTH_EDGE); reg_both 629 drivers/net/ethernet/netronome/nfp/bpf/jit.c wrp_immed(nfp_prog, reg_both(dst + 1), 0); reg_both 686 drivers/net/ethernet/netronome/nfp/bpf/jit.c wrp_mov(nfp_prog, reg_both(dst), reg_b(src)); reg_both 841 drivers/net/ethernet/netronome/nfp/bpf/jit.c wrp_reg_subpart(nfp_prog, reg_both(meta->insn.dst_reg * 2), reg_both 846 drivers/net/ethernet/netronome/nfp/bpf/jit.c wrp_reg_subpart(nfp_prog, reg_both(meta->insn.dst_reg * 2), reg_both 850 drivers/net/ethernet/netronome/nfp/bpf/jit.c wrp_mov(nfp_prog, reg_both(meta->insn.dst_reg * 2), reg_both 854 drivers/net/ethernet/netronome/nfp/bpf/jit.c wrp_mov(nfp_prog, reg_both(meta->insn.dst_reg * 2), reg_both 856 drivers/net/ethernet/netronome/nfp/bpf/jit.c wrp_mov(nfp_prog, reg_both(meta->insn.dst_reg * 2 + 1), reg_both 862 drivers/net/ethernet/netronome/nfp/bpf/jit.c wrp_immed(nfp_prog, reg_both(meta->insn.dst_reg * 2 + 1), 0); reg_both 885 drivers/net/ethernet/netronome/nfp/bpf/jit.c emit_shf(nfp_prog, reg_both(dst_gpr), reg_none(), SHF_OP_NONE, reg_both 889 drivers/net/ethernet/netronome/nfp/bpf/jit.c wrp_mov(nfp_prog, reg_both(dst_gpr + i), reg_xfer(i)); reg_both 916 drivers/net/ethernet/netronome/nfp/bpf/jit.c emit_ld_field_any(nfp_prog, reg_both(dst_gpr), mask, reg_both 920 drivers/net/ethernet/netronome/nfp/bpf/jit.c wrp_mov(nfp_prog, reg_both(dst_gpr + i), reg_xfer(i)); reg_both 1038 drivers/net/ethernet/netronome/nfp/bpf/jit.c wrp_mov(nfp_prog, reg_both(dst), reg_both 1080 drivers/net/ethernet/netronome/nfp/bpf/jit.c emit_ld_field_any(nfp_prog, reg_both(dst), mask, reg, sc, shf, new_gpr); reg_both 1271 drivers/net/ethernet/netronome/nfp/bpf/jit.c wrp_immed(nfp_prog, reg_both(dst), 0); reg_both 1277 drivers/net/ethernet/netronome/nfp/bpf/jit.c wrp_immed(nfp_prog, reg_both(dst), ~0U); reg_both 1283 drivers/net/ethernet/netronome/nfp/bpf/jit.c emit_alu(nfp_prog, reg_both(dst), reg_none(), reg_both 1290 drivers/net/ethernet/netronome/nfp/bpf/jit.c emit_alu(nfp_prog, reg_both(dst), reg_a(dst), alu_op, tmp_reg); reg_both 1317 drivers/net/ethernet/netronome/nfp/bpf/jit.c emit_alu(nfp_prog, reg_both(dst), reg_a(dst), alu_op, reg_b(src)); reg_both 1318 drivers/net/ethernet/netronome/nfp/bpf/jit.c emit_alu(nfp_prog, reg_both(dst + 1), reg_both 1343 drivers/net/ethernet/netronome/nfp/bpf/jit.c emit_alu(nfp_prog, reg_both(dst), reg_a(dst), alu_op, reg_b(src)); reg_both 1467 drivers/net/ethernet/netronome/nfp/bpf/jit.c emit_ld_field(nfp_prog, reg_both(gpr_out), 0xf, reg_in, reg_both 1469 drivers/net/ethernet/netronome/nfp/bpf/jit.c emit_ld_field(nfp_prog, reg_both(gpr_out), 0x5, reg_a(gpr_out), reg_both 1511 drivers/net/ethernet/netronome/nfp/bpf/jit.c dst_hi = reg_both(dst_reg * 2 + 1); reg_both 1512 drivers/net/ethernet/netronome/nfp/bpf/jit.c dst_lo = reg_both(dst_reg * 2); reg_both 1534 drivers/net/ethernet/netronome/nfp/bpf/jit.c swreg dst_both = reg_both(dst), dst_a = reg_a(dst), dst_b = reg_a(dst); reg_both 1620 drivers/net/ethernet/netronome/nfp/bpf/jit.c wrp_immed(nfp_prog, reg_both(0), 0); reg_both 1621 drivers/net/ethernet/netronome/nfp/bpf/jit.c wrp_immed(nfp_prog, reg_both(1), 0); reg_both 1653 drivers/net/ethernet/netronome/nfp/bpf/jit.c wrp_immed(nfp_prog, reg_both(0), 0); reg_both 1654 drivers/net/ethernet/netronome/nfp/bpf/jit.c wrp_immed(nfp_prog, reg_both(1), 0); reg_both 1671 drivers/net/ethernet/netronome/nfp/bpf/jit.c wrp_immed(nfp_prog, reg_both(0), -22); reg_both 1672 drivers/net/ethernet/netronome/nfp/bpf/jit.c wrp_immed(nfp_prog, reg_both(1), ~0); reg_both 1710 drivers/net/ethernet/netronome/nfp/bpf/jit.c wrp_immed(nfp_prog, reg_both(0), 0); reg_both 1711 drivers/net/ethernet/netronome/nfp/bpf/jit.c wrp_immed(nfp_prog, reg_both(1), 0); reg_both 1716 drivers/net/ethernet/netronome/nfp/bpf/jit.c wrp_immed(nfp_prog, reg_both(0), -22); reg_both 1717 drivers/net/ethernet/netronome/nfp/bpf/jit.c wrp_immed(nfp_prog, reg_both(1), ~0); reg_both 1771 drivers/net/ethernet/netronome/nfp/bpf/jit.c emit_immed(nfp_prog, reg_both(0), 0, reg_both 1773 drivers/net/ethernet/netronome/nfp/bpf/jit.c emit_immed(nfp_prog, reg_both(1), 0, reg_both 1848 drivers/net/ethernet/netronome/nfp/bpf/jit.c emit_alu(nfp_prog, reg_both(dst), stack_reg(nfp_prog), reg_both 1850 drivers/net/ethernet/netronome/nfp/bpf/jit.c wrp_immed(nfp_prog, reg_both(dst + 1), 0); reg_both 1863 drivers/net/ethernet/netronome/nfp/bpf/jit.c wrp_immed(nfp_prog, reg_both(meta->insn.dst_reg * 2), imm & ~0U); reg_both 1864 drivers/net/ethernet/netronome/nfp/bpf/jit.c wrp_immed(nfp_prog, reg_both(meta->insn.dst_reg * 2 + 1), imm >> 32); reg_both 1903 drivers/net/ethernet/netronome/nfp/bpf/jit.c emit_alu(nfp_prog, reg_both(insn->dst_reg * 2), reg_both 1906 drivers/net/ethernet/netronome/nfp/bpf/jit.c emit_alu(nfp_prog, reg_both(insn->dst_reg * 2 + 1), reg_both 1928 drivers/net/ethernet/netronome/nfp/bpf/jit.c emit_alu(nfp_prog, reg_both(insn->dst_reg * 2), reg_both 1931 drivers/net/ethernet/netronome/nfp/bpf/jit.c emit_alu(nfp_prog, reg_both(insn->dst_reg * 2 + 1), reg_both 1978 drivers/net/ethernet/netronome/nfp/bpf/jit.c emit_alu(nfp_prog, reg_both(insn->dst_reg * 2), reg_imm(0), reg_both 1980 drivers/net/ethernet/netronome/nfp/bpf/jit.c emit_alu(nfp_prog, reg_both(insn->dst_reg * 2 + 1), reg_imm(0), reg_both 2002 drivers/net/ethernet/netronome/nfp/bpf/jit.c emit_shf(nfp_prog, reg_both(dst + 1), reg_a(dst + 1), reg_both 2005 drivers/net/ethernet/netronome/nfp/bpf/jit.c emit_shf(nfp_prog, reg_both(dst), reg_none(), SHF_OP_NONE, reg_both 2009 drivers/net/ethernet/netronome/nfp/bpf/jit.c wrp_immed(nfp_prog, reg_both(dst), 0); reg_both 2011 drivers/net/ethernet/netronome/nfp/bpf/jit.c emit_shf(nfp_prog, reg_both(dst + 1), reg_none(), SHF_OP_NONE, reg_both 2013 drivers/net/ethernet/netronome/nfp/bpf/jit.c wrp_immed(nfp_prog, reg_both(dst), 0); reg_both 2032 drivers/net/ethernet/netronome/nfp/bpf/jit.c emit_shf_indir(nfp_prog, reg_both(dst + 1), reg_a(dst + 1), SHF_OP_NONE, reg_both 2040 drivers/net/ethernet/netronome/nfp/bpf/jit.c emit_shf_indir(nfp_prog, reg_both(dst), reg_none(), SHF_OP_NONE, reg_both 2053 drivers/net/ethernet/netronome/nfp/bpf/jit.c emit_shf_indir(nfp_prog, reg_both(dst + 1), reg_none(), SHF_OP_NONE, reg_both 2055 drivers/net/ethernet/netronome/nfp/bpf/jit.c wrp_immed(nfp_prog, reg_both(dst), 0); reg_both 2117 drivers/net/ethernet/netronome/nfp/bpf/jit.c emit_shf(nfp_prog, reg_both(dst), reg_a(dst + 1), SHF_OP_NONE, reg_both 2119 drivers/net/ethernet/netronome/nfp/bpf/jit.c emit_shf(nfp_prog, reg_both(dst + 1), reg_none(), SHF_OP_NONE, reg_both 2123 drivers/net/ethernet/netronome/nfp/bpf/jit.c wrp_immed(nfp_prog, reg_both(dst + 1), 0); reg_both 2125 drivers/net/ethernet/netronome/nfp/bpf/jit.c emit_shf(nfp_prog, reg_both(dst), reg_none(), SHF_OP_NONE, reg_both 2127 drivers/net/ethernet/netronome/nfp/bpf/jit.c wrp_immed(nfp_prog, reg_both(dst + 1), 0); reg_both 2145 drivers/net/ethernet/netronome/nfp/bpf/jit.c emit_shf_indir(nfp_prog, reg_both(dst + 1), reg_none(), SHF_OP_NONE, reg_both 2152 drivers/net/ethernet/netronome/nfp/bpf/jit.c emit_shf_indir(nfp_prog, reg_both(dst), reg_a(dst + 1), SHF_OP_NONE, reg_both 2165 drivers/net/ethernet/netronome/nfp/bpf/jit.c emit_shf_indir(nfp_prog, reg_both(dst), reg_none(), SHF_OP_NONE, reg_both 2167 drivers/net/ethernet/netronome/nfp/bpf/jit.c wrp_immed(nfp_prog, reg_both(dst + 1), 0); reg_both 2221 drivers/net/ethernet/netronome/nfp/bpf/jit.c emit_shf(nfp_prog, reg_both(dst), reg_a(dst + 1), SHF_OP_NONE, reg_both 2226 drivers/net/ethernet/netronome/nfp/bpf/jit.c emit_shf(nfp_prog, reg_both(dst + 1), reg_none(), SHF_OP_ASHR, reg_both 2231 drivers/net/ethernet/netronome/nfp/bpf/jit.c emit_shf(nfp_prog, reg_both(dst + 1), reg_none(), SHF_OP_ASHR, reg_both 2236 drivers/net/ethernet/netronome/nfp/bpf/jit.c emit_shf(nfp_prog, reg_both(dst), reg_none(), SHF_OP_ASHR, reg_both 2238 drivers/net/ethernet/netronome/nfp/bpf/jit.c emit_shf(nfp_prog, reg_both(dst + 1), reg_none(), SHF_OP_ASHR, reg_both 2259 drivers/net/ethernet/netronome/nfp/bpf/jit.c emit_shf_indir(nfp_prog, reg_both(dst + 1), reg_none(), SHF_OP_ASHR, reg_both 2280 drivers/net/ethernet/netronome/nfp/bpf/jit.c emit_shf_indir(nfp_prog, reg_both(dst), reg_none(), SHF_OP_ASHR, reg_both 2282 drivers/net/ethernet/netronome/nfp/bpf/jit.c emit_shf(nfp_prog, reg_both(dst + 1), reg_none(), SHF_OP_ASHR, reg_both 2331 drivers/net/ethernet/netronome/nfp/bpf/jit.c wrp_immed(nfp_prog, reg_both(insn->dst_reg * 2 + 1), 0); reg_both 2340 drivers/net/ethernet/netronome/nfp/bpf/jit.c wrp_immed(nfp_prog, reg_both(insn->dst_reg * 2), insn->imm); reg_both 2341 drivers/net/ethernet/netronome/nfp/bpf/jit.c wrp_immed(nfp_prog, reg_both(insn->dst_reg * 2 + 1), 0); reg_both 2420 drivers/net/ethernet/netronome/nfp/bpf/jit.c emit_alu(nfp_prog, reg_both(dst), reg_imm(0), ALU_OP_SUB, reg_b(dst)); reg_both 2434 drivers/net/ethernet/netronome/nfp/bpf/jit.c emit_shf(nfp_prog, reg_both(dst), reg_none(), SHF_OP_ASHR, reg_both 2459 drivers/net/ethernet/netronome/nfp/bpf/jit.c emit_shf_indir(nfp_prog, reg_both(dst), reg_none(), SHF_OP_ASHR, reg_both 2479 drivers/net/ethernet/netronome/nfp/bpf/jit.c emit_shf(nfp_prog, reg_both(dst), reg_none(), SHF_OP_NONE, reg_both 2507 drivers/net/ethernet/netronome/nfp/bpf/jit.c emit_shf_indir(nfp_prog, reg_both(dst), reg_none(), SHF_OP_NONE, reg_both 2518 drivers/net/ethernet/netronome/nfp/bpf/jit.c emit_shf(nfp_prog, reg_both(dst), reg_none(), SHF_OP_NONE, reg_both 2557 drivers/net/ethernet/netronome/nfp/bpf/jit.c emit_ld_field(nfp_prog, reg_both(gpr), 0x9, reg_b(gpr), reg_both 2559 drivers/net/ethernet/netronome/nfp/bpf/jit.c emit_ld_field(nfp_prog, reg_both(gpr), 0xe, reg_a(gpr), reg_both 2562 drivers/net/ethernet/netronome/nfp/bpf/jit.c wrp_immed(nfp_prog, reg_both(gpr + 1), 0); reg_both 2566 drivers/net/ethernet/netronome/nfp/bpf/jit.c wrp_immed(nfp_prog, reg_both(gpr + 1), 0); reg_both 2589 drivers/net/ethernet/netronome/nfp/bpf/jit.c wrp_immed(nfp_prog, reg_both(dst), imm_lo); reg_both 2593 drivers/net/ethernet/netronome/nfp/bpf/jit.c wrp_mov(nfp_prog, reg_both(dst + 1), reg_a(dst)); reg_both 2595 drivers/net/ethernet/netronome/nfp/bpf/jit.c wrp_immed(nfp_prog, reg_both(dst + 1), imm_hi); reg_both 2651 drivers/net/ethernet/netronome/nfp/bpf/jit.c swreg dst = reg_both(meta->insn.dst_reg * 2); reg_both 2674 drivers/net/ethernet/netronome/nfp/bpf/jit.c wrp_immed(nfp_prog, reg_both(meta->insn.dst_reg * 2 + 1), 0); reg_both 2682 drivers/net/ethernet/netronome/nfp/bpf/jit.c swreg dst = reg_both(meta->insn.dst_reg * 2); reg_both 2700 drivers/net/ethernet/netronome/nfp/bpf/jit.c wrp_immed(nfp_prog, reg_both(meta->insn.dst_reg * 2 + 1), 0); reg_both 2768 drivers/net/ethernet/netronome/nfp/bpf/jit.c dst_hi = reg_both(dst_gpr + 1); reg_both 2769 drivers/net/ethernet/netronome/nfp/bpf/jit.c dst_lo = reg_both(dst_gpr); reg_both 2819 drivers/net/ethernet/netronome/nfp/bpf/jit.c dst_hi = reg_both(dst_gpr + 1); reg_both 2820 drivers/net/ethernet/netronome/nfp/bpf/jit.c dst_lo = reg_both(dst_gpr); reg_both 3795 drivers/net/ethernet/netronome/nfp/bpf/jit.c wrp_mov(nfp_prog, reg_both(adj), reg_lm(0, 1 + idx)); reg_both 3801 drivers/net/ethernet/netronome/nfp/bpf/jit.c wrp_mov(nfp_prog, reg_both(adj + 1), reg_lm(0, 1 + idx + 1)); reg_both 79 drivers/net/ethernet/netronome/nfp/bpf/main.h #define imm_both(np) reg_both(STATIC_REG_IMM)