Home
last modified time | relevance | path

Searched refs:SUB (Results 1 – 25 of 35) sorted by relevance

12

/openbmc/linux/arch/mips/cavium-octeon/
H A Docteon-memcpy.S91 #define SUB dsubu macro
191 SUB len, len, 16*NBYTES
239 SUB len, len, 8*NBYTES
266 SUB len, len, 4*NBYTES
286 SUB len, len, NBYTES
296 SUB len, len, NBYTES
306 SUB len, len, NBYTES
326 SUB len, len, 4*NBYTES
349 SUB len, len, NBYTES
362 SUB len, len, 1; \
[all …]
/openbmc/linux/arch/mips/lib/
H A Dmemcpy.S156 #define SUB dsubu macro
193 #define SUB subu macro
329 SUB len, len, 8*NBYTES
364 SUB len, len, 4*NBYTES
385 SUB len, len, NBYTES
410 SUB bits, bits, rem # bits = number of bits to discard
429 SUB t2, t2, t1 # t2 = number of bytes copied
434 SUB len, len, t2
455 SUB len, len, 4*NBYTES
487 SUB len, len, NBYTES
[all …]
H A Dcsum_partial.S381 #define SUB dsubu macro
401 #define SUB subu macro
469 SUB len, 8*NBYTES # subtract here for bgez loop
480 SUB len, len, 8*NBYTES
520 SUB len, len, 4*NBYTES
543 SUB len, len, NBYTES
568 SUB bits, bits, rem # bits = number of bits to discard
590 SUB t2, t2, t1 # t2 = number of bytes copied
598 SUB len, len, t2
616 SUB len, len, 4*NBYTES
[all …]
/openbmc/linux/include/linux/ceph/
H A Drados.h294 f(PULL, __CEPH_OSD_OP1(SUB, 1), "pull") \
295 f(PUSH, __CEPH_OSD_OP1(SUB, 2), "push") \
296 f(BALANCEREADS, __CEPH_OSD_OP1(SUB, 3), "balance-reads") \
297 f(UNBALANCEREADS, __CEPH_OSD_OP1(SUB, 4), "unbalance-reads") \
298 f(SCRUB, __CEPH_OSD_OP1(SUB, 5), "scrub") \
299 f(SCRUB_RESERVE, __CEPH_OSD_OP1(SUB, 6), "scrub-reserve") \
300 f(SCRUB_UNRESERVE, __CEPH_OSD_OP1(SUB, 7), "scrub-unreserve") \
301 f(SCRUB_STOP, __CEPH_OSD_OP1(SUB, 8), "scrub-stop") \
302 f(SCRUB_MAP, __CEPH_OSD_OP1(SUB, 9), "scrub-map") \
/openbmc/linux/arch/sparc/net/
H A Dbpf_jit_comp_32.c78 #define SUB F3(2, 0x04) macro
113 *prog++ = SUB | RS1(G0) | RS2(r_A) | RD(r_A); \
274 *prog++ = (SUB | RS1(R1) | RS2(R2) | RD(R3))
277 *prog++ = (SUB | IMMED | RS1(R1) | S13(IMM) | RD(R3))
292 *prog++ = (SUB | IMMED | RS1(SP) | S13(SZ) | RD(SP))
406 emit_alu_X(SUB); in bpf_jit_compile()
409 emit_alu_K(SUB, K); in bpf_jit_compile()
H A Dbpf_jit_comp_64.c146 #define SUB F3(2, 0x04) macro
924 emit_alu(SUB, src, dst, ctx); in build_insn()
961 emit_alu3(SUB, dst, tmp, dst, ctx); in build_insn()
971 emit_alu3(SUB, dst, tmp, dst, ctx); in build_insn()
998 emit(SUB | RS1(0) | RS2(dst) | RD(dst), ctx); in build_insn()
1079 emit_alu_K(SUB, dst, imm, ctx); in build_insn()
1129 emit(SUB | RS1(dst) | RS2(tmp) | RD(dst), ctx); in build_insn()
1138 emit(SUB | RS1(dst) | RS2(tmp) | RD(dst), ctx); in build_insn()
/openbmc/linux/arch/arm/kernel/
H A Dphys2virt.S155 @ In the non-LPAE case, all patchable instructions are ADD or SUB
164 @ SUB | cond | 0 0 1 0 0 1 0 0 | Rn | Rd | imm12 |
173 @ instructions based on bits 23:22 of the opcode, and ADD/SUB can be
189 tst ip, #PV_BIT24 @ ADD/SUB have bit 24 clear
/openbmc/linux/drivers/net/wireless/intersil/p54/
H A Deeprom.c458 #define SUB(x, y) (u8)(((x) - (y)) > (x) ? 0 : (x) - (y)) in p54_convert_rev0() macro
459 dst->data_16qam = SUB(src->pcv, 12); in p54_convert_rev0()
460 dst->data_qpsk = SUB(dst->data_16qam, 12); in p54_convert_rev0()
461 dst->data_bpsk = SUB(dst->data_qpsk, 12); in p54_convert_rev0()
462 dst->data_barker = SUB(dst->data_bpsk, 14); in p54_convert_rev0()
463 #undef SUB in p54_convert_rev0()
/openbmc/qemu/target/rx/
H A Dinsns.decode572 # SUB #uimm4, rd
574 # SUB dsp[rs].ub, rd
575 # SUB rs, rd
577 # SUB dsp[rs], rd
579 # SUB rs, rs2, rd
/openbmc/linux/drivers/crypto/caam/
H A Ddesc_constr.h419 APPEND_MATH(SUB, desc, dest, src0, src1, len)
447 APPEND_MATH_IMM_u32(SUB, desc, dest, src0, src1, data)
478 APPEND_MATH_IMM_u64(SUB, desc, dest, src0, src1, data)
/openbmc/linux/security/apparmor/include/
H A Dlabel.h200 #define label_for_each_not_in_set(I, SET, SUB, P) \ argument
202 ((P) = __aa_label_next_not_in_set(&(I), (SET), (SUB))); \
/openbmc/linux/Documentation/translations/zh_CN/arch/loongarch/
H A Dintroduction.rst205 ADD.W SUB.W ADDI.W ADD.D SUB.D ADDI.D
/openbmc/linux/arch/arm64/net/
H A Dbpf_jit.h160 #define A64_SUB_I(sf, Rd, Rn, imm12) A64_ADDSUB_IMM(sf, Rd, Rn, imm12, SUB)
217 #define A64_SUB(sf, Rd, Rn, Rm) A64_ADDSUB_SREG(sf, Rd, Rn, Rm, SUB)
/openbmc/qemu/target/avr/
H A Dinsn.decode56 SUB 0001 10 . ..... .... @op_rd_rr
H A Ddisas.c136 INSN(SUB, "r%d, r%d", a->rd, a->rr)
/openbmc/linux/kernel/bpf/
H A Dcore.c1511 INSN_3(ALU, SUB, X), \
1527 INSN_3(ALU, SUB, K), \
1541 INSN_3(ALU64, SUB, X), \
1556 INSN_3(ALU64, SUB, K), \
1749 ALU(SUB, -) in ___bpf_prog_run()
/openbmc/linux/tools/arch/x86/lib/
H A Dx86-opcode-map.txt83 28: SUB Eb,Gb
84 29: SUB Ev,Gv
85 2a: SUB Gb,Eb
86 2b: SUB Gv,Ev
87 2c: SUB AL,Ib
88 2d: SUB rAX,Iz
984 5: SUB
/openbmc/linux/arch/x86/lib/
H A Dx86-opcode-map.txt83 28: SUB Eb,Gb
84 29: SUB Ev,Gv
85 2a: SUB Gb,Eb
86 2b: SUB Gv,Ev
87 2c: SUB AL,Ib
88 2d: SUB rAX,Iz
984 5: SUB
/openbmc/linux/arch/sh/math-emu/
H A Dmath.c115 BOTH_PRmn(ARITH_X, SUB); in fsub()
/openbmc/linux/Documentation/arch/loongarch/
H A Dintroduction.rst238 ADD.W SUB.W ADDI.W ADD.D SUB.D ADDI.D
/openbmc/qemu/target/i386/tcg/
H A Ddecode-new.c.inc1737 [0x28] = X86_OP_ENTRY2(SUB, E,b, G,b, lock),
1738 [0x29] = X86_OP_ENTRY2(SUB, E,v, G,v, lock),
1739 [0x2A] = X86_OP_ENTRY2(SUB, G,b, E,b, lock),
1740 [0x2B] = X86_OP_ENTRY2(SUB, G,v, E,v, lock),
1741 [0x2C] = X86_OP_ENTRY2(SUB, 0,b, I,b, lock), /* AL, Ib */
1742 [0x2D] = X86_OP_ENTRY2(SUB, 0,v, I,z, lock), /* rAX, Iz */
1746 [0x38] = X86_OP_ENTRYrr(SUB, E,b, G,b),
1747 [0x39] = X86_OP_ENTRYrr(SUB, E,v, G,v),
1748 [0x3A] = X86_OP_ENTRYrr(SUB, G,b, E,b),
1749 [0x3B] = X86_OP_ENTRYrr(SUB, G,v, E,v),
[all …]
/openbmc/qemu/target/sparc/
H A Dinsns.decode217 SUB 10 ..... 0.0100 ..... . ............. @r_r_ri_cc
/openbmc/qemu/tcg/aarch64/
H A Dtcg-target.c.inc2199 tcg_out_insn(s, 3502, SUB, ext, a0, a1, a2);
2205 tcg_out_insn(s, 3502, SUB, ext, a0, TCG_REG_XZR, a1);
2345 tcg_out_insn(s, 3502, SUB, 0, TCG_REG_TMP0, TCG_REG_XZR, a2);
2577 tcg_out_insn(s, 3611, SUB, vece, a0, a1, a2);
2579 tcg_out_insn(s, 3616, SUB, is_q, vece, a0, a1, a2);
/openbmc/linux/Documentation/networking/
H A Darcnet.rst395 route add -net SUB.NET.ADD.RESS arc0
403 route add -net SUB.NET.ADD.RESS arc0e
/openbmc/linux/lib/
H A Dtest_bpf.c11607 BPF_TEST_CLOBBER_ALU(ALU64_IMM, SUB, R8, 123456789),
11608 BPF_TEST_CLOBBER_ALU(ALU64_IMM, SUB, R9, 123456789),
11630 BPF_TEST_CLOBBER_ALU(ALU32_IMM, SUB, R8, 123456789),
11631 BPF_TEST_CLOBBER_ALU(ALU32_IMM, SUB, R9, 123456789),
11653 BPF_TEST_CLOBBER_ALU(ALU64_REG, SUB, R8, R1),
11654 BPF_TEST_CLOBBER_ALU(ALU64_REG, SUB, R9, R1),
11676 BPF_TEST_CLOBBER_ALU(ALU32_REG, SUB, R8, R1),
11677 BPF_TEST_CLOBBER_ALU(ALU32_REG, SUB, R9, R1),
11768 BPF_ALU32_SRC_ZEXT(SUB),

12