Home
last modified time | relevance | path

Searched refs:RB (Results 1 – 25 of 36) sorted by relevance

12

/Linux-v5.4/arch/x86/crypto/
Dserpent-sse2-i586-asm_32.S28 #define RB %xmm1 macro
513 read_blocks(%eax, RA, RB, RC, RD, RT0, RT1, RE);
515 K(RA, RB, RC, RD, RE, 0);
516 S0(RA, RB, RC, RD, RE); LK(RC, RB, RD, RA, RE, 1);
517 S1(RC, RB, RD, RA, RE); LK(RE, RD, RA, RC, RB, 2);
518 S2(RE, RD, RA, RC, RB); LK(RB, RD, RE, RC, RA, 3);
519 S3(RB, RD, RE, RC, RA); LK(RC, RA, RD, RB, RE, 4);
520 S4(RC, RA, RD, RB, RE); LK(RA, RD, RB, RE, RC, 5);
521 S5(RA, RD, RB, RE, RC); LK(RC, RA, RD, RE, RB, 6);
522 S6(RC, RA, RD, RE, RB); LK(RD, RB, RA, RE, RC, 7);
[all …]
Dserpent-sse2-x86_64-asm_64.S636 K2(RA, RB, RC, RD, RE, 0);
637 S(S0, RA, RB, RC, RD, RE); LK2(RC, RB, RD, RA, RE, 1);
638 S(S1, RC, RB, RD, RA, RE); LK2(RE, RD, RA, RC, RB, 2);
639 S(S2, RE, RD, RA, RC, RB); LK2(RB, RD, RE, RC, RA, 3);
640 S(S3, RB, RD, RE, RC, RA); LK2(RC, RA, RD, RB, RE, 4);
641 S(S4, RC, RA, RD, RB, RE); LK2(RA, RD, RB, RE, RC, 5);
642 S(S5, RA, RD, RB, RE, RC); LK2(RC, RA, RD, RE, RB, 6);
643 S(S6, RC, RA, RD, RE, RB); LK2(RD, RB, RA, RE, RC, 7);
644 S(S7, RD, RB, RA, RE, RC); LK2(RC, RA, RE, RD, RB, 8);
645 S(S0, RC, RA, RE, RD, RB); LK2(RE, RA, RD, RC, RB, 9);
[all …]
Dserpent-avx-x86_64-asm_64.S571 K2(RA, RB, RC, RD, RE, 0);
572 S(S0, RA, RB, RC, RD, RE); LK2(RC, RB, RD, RA, RE, 1);
573 S(S1, RC, RB, RD, RA, RE); LK2(RE, RD, RA, RC, RB, 2);
574 S(S2, RE, RD, RA, RC, RB); LK2(RB, RD, RE, RC, RA, 3);
575 S(S3, RB, RD, RE, RC, RA); LK2(RC, RA, RD, RB, RE, 4);
576 S(S4, RC, RA, RD, RB, RE); LK2(RA, RD, RB, RE, RC, 5);
577 S(S5, RA, RD, RB, RE, RC); LK2(RC, RA, RD, RE, RB, 6);
578 S(S6, RC, RA, RD, RE, RB); LK2(RD, RB, RA, RE, RC, 7);
579 S(S7, RD, RB, RA, RE, RC); LK2(RC, RA, RE, RD, RB, 8);
580 S(S0, RC, RA, RE, RD, RB); LK2(RE, RA, RD, RC, RB, 9);
[all …]
Dserpent-avx2-asm_64.S577 K2(RA, RB, RC, RD, RE, 0);
578 S(S0, RA, RB, RC, RD, RE); LK2(RC, RB, RD, RA, RE, 1);
579 S(S1, RC, RB, RD, RA, RE); LK2(RE, RD, RA, RC, RB, 2);
580 S(S2, RE, RD, RA, RC, RB); LK2(RB, RD, RE, RC, RA, 3);
581 S(S3, RB, RD, RE, RC, RA); LK2(RC, RA, RD, RB, RE, 4);
582 S(S4, RC, RA, RD, RB, RE); LK2(RA, RD, RB, RE, RC, 5);
583 S(S5, RA, RD, RB, RE, RC); LK2(RC, RA, RD, RE, RB, 6);
584 S(S6, RC, RA, RD, RE, RB); LK2(RD, RB, RA, RE, RC, 7);
585 S(S7, RD, RB, RA, RE, RC); LK2(RC, RA, RE, RD, RB, 8);
586 S(S0, RC, RA, RE, RD, RB); LK2(RE, RA, RD, RC, RB, 9);
[all …]
Dtwofish-avx-x86_64-asm_64.S194 encrypt_round((2*n), RA, RB, RC, RD, preload_rgi, rotate_1l); \
195 encrypt_round(((2*n) + 1), RC, RD, RA, RB, preload_rgi, rotate_1l);
198 encrypt_round((2*n), RA, RB, RC, RD, preload_rgi, rotate_1l); \
199 encrypt_round(((2*n) + 1), RC, RD, RA, RB, dummy, dummy);
202 decrypt_round(((2*n) + 1), RC, RD, RA, RB, preload_rgi, rotate_1l); \
203 decrypt_round((2*n), RA, RB, RC, RD, preload_rgi, rotate_1l);
206 decrypt_round(((2*n) + 1), RC, RD, RA, RB, preload_rgi, rotate_1l); \
207 decrypt_round((2*n), RA, RB, RC, RD, dummy, dummy);
Dcast6-avx-x86_64-asm_64.S156 qop(RC, RB, 2); \
159 qop(RB, RA, 3); \
169 qop(RB, RA, 3); \
172 qop(RC, RB, 2); \
Dsha1_avx2_x86_64_asm.S109 .set RB, REG_RB define
334 .set RC, RB
335 .set RB, RTB define
/Linux-v5.4/arch/powerpc/xmon/
Dppc-opc.c539 #define RB RAOPT + 1 macro
546 #define RBS RB + 1
3097 {"psq_lx", XW (4, 6,0), XW_MASK, PPCPS, 0, {FRT,RA,RB,PSWM,PSQM}},
3099 {"psq_stx", XW (4, 7,0), XW_MASK, PPCPS, 0, {FRS,RA,RB,PSWM,PSQM}},
3101 {"mulhhwu", XRC(4, 8,0), X_MASK, MULHW, 0, {RT, RA, RB}},
3102 {"mulhhwu.", XRC(4, 8,1), X_MASK, MULHW, 0, {RT, RA, RB}},
3108 {"machhwu", XO (4, 12,0,0), XO_MASK, MULHW, 0, {RT, RA, RB}},
3110 {"machhwu.", XO (4, 12,0,1), XO_MASK, MULHW, 0, {RT, RA, RB}},
3142 {"maddhd", VXA(4, 48), VXA_MASK, POWER9, 0, {RT, RA, RB, RC}},
3144 {"maddhdu", VXA(4, 49), VXA_MASK, POWER9, 0, {RT, RA, RB, RC}},
[all …]
/Linux-v5.4/arch/powerpc/crypto/
Dsha1-powerpc-asm.S28 #define RB(t) ((((t)+3)%6)+7) macro
40 andc r0,RD(t),RB(t); \
41 and r6,RB(t),RC(t); \
48 rotlwi RB(t),RB(t),30; \
52 and r6,RB(t),RC(t); \
53 andc r0,RD(t),RB(t); \
55 rotlwi RB(t),RB(t),30; \
67 xor r6,RB(t),RC(t); \
69 rotlwi RB(t),RB(t),30; \
77 xor r6,RB(t),RC(t); \
[all …]
/Linux-v5.4/tools/testing/selftests/powerpc/include/
Dinstructions.h9 #define __COPY(RA, RB, L) \ argument
10 (0x7c00060c | (RA) << (31-15) | (RB) << (31-20) | (L) << (31-10))
11 #define COPY(RA, RB, L) \ argument
12 .long __COPY((RA), (RB), (L))
33 #define __PASTE(RA, RB, L, RC) \ argument
34 (0x7c00070c | (RA) << (31-15) | (RB) << (31-20) | (L) << (31-10) | (RC) << (31-31))
35 #define PASTE(RA, RB, L, RC) \ argument
36 .long __PASTE((RA), (RB), (L), (RC))
/Linux-v5.4/arch/powerpc/kvm/
Dbook3s_32_sr.S92 #define KVM_LOAD_BAT(n, reg, RA, RB) \ argument
94 lwz RB,(n*16)+4(reg); \
96 mtspr SPRN_IBAT##n##L,RB; \
98 lwz RB,(n*16)+12(reg); \
100 mtspr SPRN_DBAT##n##L,RB; \
/Linux-v5.4/Documentation/sh/
Dregister-banks.txt8 bank (selected by SR.RB, only r0 ... r7 are banked), whereas other families
11 SR.RB banking
15 r0 ... r7 if SR.RB is set to the bank we are interested in, otherwise ldc/stc
17 when in the context of another bank. The developer must keep the SR.RB value
/Linux-v5.4/drivers/media/platform/rockchip/rga/
Drga-hw.c16 RB = 3, enumerator
92 LT, RT, LB, RB, in rga_lookup_draw_pos()
95 RT, LT, RB, LB, in rga_lookup_draw_pos()
98 RB, LB, RT, LT, in rga_lookup_draw_pos()
101 LB, RB, LT, RT, in rga_lookup_draw_pos()
115 case RB: in rga_lookup_draw_pos()
/Linux-v5.4/arch/sh/kernel/cpu/sh3/
Dswsusp.S85 3: .long 0x20000000 ! RB=1
138 2: .long 0x20000000 ! RB=1
139 3: .long 0xdfffffff ! RB=0
/Linux-v5.4/drivers/net/wireless/ath/carl9170/
Dmain.c1546 #define RB (CARL9170_MAX_CMD_PAYLOAD_LEN) in carl9170_rng_get() macro
1556 BUILD_BUG_ON(RB > CARL9170_MAX_CMD_PAYLOAD_LEN); in carl9170_rng_get()
1564 RB, (u8 *) rng_load, in carl9170_rng_get()
1565 RB, (u8 *) buf); in carl9170_rng_get()
1580 #undef RB in carl9170_rng_get()
1884 #define RB (sizeof(u32) * RW) in carl9170_read_eeprom() macro
1891 BUILD_BUG_ON(RB > CARL9170_MAX_CMD_LEN - 4); in carl9170_read_eeprom()
1894 BUILD_BUG_ON(sizeof(ar->eeprom) % RB); in carl9170_read_eeprom()
1897 for (i = 0; i < sizeof(ar->eeprom) / RB; i++) { in carl9170_read_eeprom()
1900 RB * i + 4 * j); in carl9170_read_eeprom()
[all …]
/Linux-v5.4/arch/arm/mm/
Dproc-sa1100.S147 mcr p15, 0, ip, c9, c0, 0 @ invalidate RB
187 mcr p15, 0, ip, c9, c0, 0 @ invalidate RB
188 mcr p15, 0, ip, c9, c0, 5 @ allow user space to use RB
/Linux-v5.4/drivers/pwm/
Dpwm-atmel-tcb.c112 __raw_readl(regs + ATMEL_TC_REG(group, RB)); in atmel_tcb_pwm_request()
271 __raw_writel(tcbpwm->duty, regs + ATMEL_TC_REG(group, RB)); in atmel_tcb_pwm_enable()
472 chan->rb = readl(base + ATMEL_TC_REG(i, RB)); in atmel_tcb_pwm_suspend()
489 writel(chan->rb, base + ATMEL_TC_REG(i, RB)); in atmel_tcb_pwm_resume()
/Linux-v5.4/arch/sh/
DKconfig.cpu93 This will enable the use of SR.RB register bank usage. Processors
98 information on SR.RB and register banking in the kernel in general.
/Linux-v5.4/arch/powerpc/kernel/
Dhead_32.S39 #define LOAD_BAT(n, reg, RA, RB) \ argument
43 lwz RB,(n*16)+4(reg); \
45 mtspr SPRN_IBAT##n##L,RB
47 #define LOAD_BAT(n, reg, RA, RB) \ argument
53 lwz RB,(n*16)+4(reg); \
55 mtspr SPRN_IBAT##n##L,RB; \
57 lwz RB,(n*16)+12(reg); \
59 mtspr SPRN_DBAT##n##L,RB
/Linux-v5.4/arch/sh/kernel/
Dhead_32.S59 mov.l 1f, r0 ! MD=1, RB=0, BL=0, IMASK=0xF
340 1: .long 0x500080F0 ! MD=1, RB=0, BL=1, FD=1, IMASK=0xF
/Linux-v5.4/arch/nds32/mm/
Dalignment.c20 #define RB(inst) (((inst) >> 10) & 0x1FUL) macro
475 shift = *idx_to_addr(regs, RB(inst)) << SV(inst); in do_32()
/Linux-v5.4/arch/m68k/include/asm/
Dtraps.h110 #define RB (0x1000) macro
/Linux-v5.4/arch/sh/kernel/cpu/shmobile/
Dsleep.S238 rb_bit: .long 0x20000000 ! RB=1
400 _rb_bit: .long 0x20000000 ! RB=1
/Linux-v5.4/arch/powerpc/lib/
Dmemcpy_power7.S16 #define LVS(VRT,RA,RB) lvsl VRT,RA,RB argument
19 #define LVS(VRT,RA,RB) lvsr VRT,RA,RB argument
/Linux-v5.4/tools/testing/selftests/powerpc/copyloops/
Dmemcpy_power7.S16 #define LVS(VRT,RA,RB) lvsl VRT,RA,RB argument
19 #define LVS(VRT,RA,RB) lvsr VRT,RA,RB argument

12