| /linux/arch/arm64/crypto/ |
| H A D | sm4-ce-asm.h | 12 sm4e b0.4s, v24.4s; \ 13 sm4e b0.4s, v25.4s; \ 14 sm4e b0.4s, v26.4s; \ 15 sm4e b0.4s, v27.4s; \ 16 sm4e b0.4s, v28.4s; \ 17 sm4e b0.4s, v29.4s; \ 18 sm4e b0.4s, v30.4s; \ 19 sm4e b0.4s, v31.4s; \ 20 rev64 b0.4s, b0.4s; \ 29 sm4e b0.4s, v24.4s; \ [all …]
|
| H A D | sm4-neon-core.S | 41 zip1 RTMP0.4s, s0.4s, s1.4s; \ 42 zip1 RTMP1.4s, s2.4s, s3.4s; \ 43 zip2 RTMP2.4s, s0.4s, s1.4s; \ 44 zip2 RTMP3.4s, s2.4s, s3.4s; \ 51 zip1 RTMP0.4s, s0.4s, s1.4s; \ 52 zip1 RTMP1.4s, s2.4s, s3.4s; \ 53 zip2 RTMP2.4s, s0.4s, s1.4s; \ 54 zip2 RTMP3.4s, s2.4s, s3.4s; \ 55 zip1 RTMP4.4s, s4.4s, s5.4s; \ 56 zip1 RTMP5.4s, s6.4s, s7.4s; \ [all …]
|
| H A D | sm4-ce-cipher-core.S | 6 .irp b, 0, 1, 2, 3, 4, 5, 6, 7, 8 7 .set .Lv\b\().4s, \b 19 ld1 {v8.4s}, [x2] 20 ld1 {v0.4s-v3.4s}, [x0], #64 22 ld1 {v4.4s-v7.4s}, [x0] 23 sm4e v8.4s, v0.4s 24 sm4e v8.4s, v1.4s 25 sm4e v8.4s, v2.4s 26 sm4e v8.4s, v3.4s 27 sm4e v8.4s, v4.4s [all …]
|
| H A D | sm4-ce-gcm-core.S | 19 .set .Lv\b\().4s, \b 112 sm4e b0.4s, v24.4s; \ 114 sm4e b0.4s, v25.4s; \ 116 sm4e b0.4s, v26.4s; \ 118 sm4e b0.4s, v27.4s; \ 120 sm4e b0.4s, v28.4s; \ 122 sm4e b0.4s, v29.4s; \ 124 sm4e b0.4s, v30.4s; \ 126 sm4e b0.4s, v31.4s; \ 128 rev64 b0.4s, b0.4s; \ [all …]
|
| /linux/arch/arm64/kernel/vdso/ |
| H A D | vgetrandom-chacha.S | 52 ld1 { copy1.4s, copy2.4s }, [x1] 54 ld1 { copy3.2s }, [x2] 56 movi one_v.2s, #1 57 uzp1 one_v.4s, one_v.4s, one_v.4s 76 add state0.4s, state0.4s, state1.4s 81 add state2.4s, state2.4s, state3.4s 83 shl state1.4s, tmp.4s, #12 84 sri state1.4s, tmp.4s, #20 87 add state0.4s, state0.4s, state1.4s 89 shl state3.4s, tmp.4s, #8 [all …]
|
| /linux/arch/xtensa/variants/test_kc705_hifi/include/variant/ |
| H A D | tie.h | 7 /* This header file describes this specific Xtensa processor's TIE extensions 68 #define XCHAL_NCP_SA_ALIGN 4 79 * XCHAL_SA_REG(s,ccused,abikind,kind,opt,name,galign,align,asize, 82 * s = passed from XCHAL_*_LIST(s), eg. to select how to expand 104 * #define XCHAL_SA_REG(s,ccused,p...) SELCC##ccused(p) 115 #define XCHAL_NCP_SA_LIST(s) \ argument 116 XCHAL_SA_REG(s,1,2,1,1, threadptr, 4, 4, 4,0x03E7, ur,231, 32,0,0,0) \ 117 XCHAL_SA_REG(s,1,0,0,1, acclo, 4, 4, 4,0x0210, sr,16 , 32,0,0,0) \ 118 XCHAL_SA_REG(s,1,0,0,1, acchi, 4, 4, 4,0x0211, sr,17 , 8,0,0,0) \ 119 XCHAL_SA_REG(s,0,0,0,1, m0, 4, 4, 4,0x0220, sr,32 , 32,0,0,0) \ [all …]
|
| /linux/drivers/watchdog/ |
| H A D | sbc8360.c | 76 * MOV AX,000nH (set multiplier n, from 1-4) 95 * M | 1 2 3 4 97 * 0 | 0.5s 5s 50s 100s 98 * 1 | 1s 10s 100s 200s 99 * 2 | 1.5s 15s 150s 300s 100 * 3 | 2s 20s 200s 400s 101 * 4 | 2.5s 25s 250s 500s 102 * 5 | 3s 30s 300s 600s 103 * 6 | 3.5s 35s 350s 700s 104 * 7 | 4s 40s 400s 800s [all …]
|
| /linux/lib/crypto/powerpc/ |
| H A D | chacha-p10le-8x.S | 14 # 4. c += d; b ^= c; b <<<= 7 21 # 4 blocks (a b c d) 195 vadduwm 0, 0, 4 221 vxor 4, 4, 8 232 vrlw 4, 4, 25 # 241 vadduwm 0, 0, 4 271 vxor 4, 4, 8 279 vrlw 4, 4, 28 # 295 vadduwm 3, 3, 4 322 vxor 4, 4, 9 [all …]
|
| /linux/arch/xtensa/variants/test_kc705_be/include/variant/ |
| H A D | tie.h | 7 /* This header file describes this specific Xtensa processor's TIE extensions 68 #define XCHAL_NCP_SA_ALIGN 4 79 * XCHAL_SA_REG(s,ccused,abikind,kind,opt,name,galign,align,asize, 82 * s = passed from XCHAL_*_LIST(s), eg. to select how to expand 104 * #define XCHAL_SA_REG(s,ccused,p...) SELCC##ccused(p) 115 #define XCHAL_NCP_SA_LIST(s) \ argument 116 XCHAL_SA_REG(s,1,2,1,1, threadptr, 4, 4, 4,0x03E7, ur,231, 32,0,0,0) \ 117 XCHAL_SA_REG(s,1,0,0,1, acclo, 4, 4, 4,0x0210, sr,16 , 32,0,0,0) \ 118 XCHAL_SA_REG(s,1,0,0,1, acchi, 4, 4, 4,0x0211, sr,17 , 8,0,0,0) \ 119 XCHAL_SA_REG(s,0,0,0,1, br, 4, 4, 4,0x0204, sr,4 , 16,0,0,0) \ [all …]
|
| /linux/arch/xtensa/variants/dc232b/include/variant/ |
| H A D | tie.h | 2 * This header file describes this specific Xtensa processor's TIE extensions 46 #define XCHAL_NCP_SA_ALIGN 4 50 #define XCHAL_TOTAL_SA_ALIGN 4 /* actual minimum alignment */ 57 * XCHAL_SA_REG(s,ccused,abikind,kind,opt,name,galign,align,asize, 60 * s = passed from XCHAL_*_LIST(s), eg. to select how to expand 82 * #define XCHAL_SA_REG(s,ccused,p...) SELCC##ccused(p) 93 #define XCHAL_NCP_SA_LIST(s) \ argument 94 XCHAL_SA_REG(s,1,0,0,1, acclo, 4, 4, 4,0x0210, sr,16 , 32,0,0,0) \ 95 XCHAL_SA_REG(s,1,0,0,1, acchi, 4, 4, 4,0x0211, sr,17 , 8,0,0,0) \ 96 XCHAL_SA_REG(s,0,0,0,1, m0, 4, 4, 4,0x0220, sr,32 , 32,0,0,0) \ [all …]
|
| /linux/arch/xtensa/variants/test_mmuhifi_c3/include/variant/ |
| H A D | tie.h | 2 * This header file describes this specific Xtensa processor's TIE extensions 45 #define XCHAL_NCP_SA_ALIGN 4 56 * XCHAL_SA_REG(s,ccused,abikind,kind,opt,name,galign,align,asize, 59 * s = passed from XCHAL_*_LIST(s), eg. to select how to expand 81 * #define XCHAL_SA_REG(s,ccused,p...) SELCC##ccused(p) 92 #define XCHAL_NCP_SA_LIST(s) \ argument 93 XCHAL_SA_REG(s,0,0,0,1, br, 4, 4, 4,0x0204, sr,4 , 16,0,0,0) \ 94 XCHAL_SA_REG(s,0,0,0,1, scompare1, 4, 4, 4,0x020C, sr,12 , 32,0,0,0) \ 95 XCHAL_SA_REG(s,1,2,1,1, threadptr, 4, 4, 4,0x03E7, ur,231, 32,0,0,0) 98 #define XCHAL_CP0_SA_LIST(s) /* empty */ argument [all …]
|
| /linux/arch/xtensa/variants/dc233c/include/variant/ |
| H A D | tie.h | 7 /* This header file describes this specific Xtensa processor's TIE extensions 65 #define XCHAL_NCP_SA_ALIGN 4 69 #define XCHAL_TOTAL_SA_ALIGN 4 /* actual minimum alignment */ 76 * XCHAL_SA_REG(s,ccused,abikind,kind,opt,name,galign,align,asize, 79 * s = passed from XCHAL_*_LIST(s), eg. to select how to expand 101 * #define XCHAL_SA_REG(s,ccused,p...) SELCC##ccused(p) 112 #define XCHAL_NCP_SA_LIST(s) \ argument 113 XCHAL_SA_REG(s,1,2,1,1, threadptr, 4, 4, 4,0x03E7, ur,231, 32,0,0,0) \ 114 XCHAL_SA_REG(s,1,0,0,1, acclo, 4, 4, 4,0x0210, sr,16 , 32,0,0,0) \ 115 XCHAL_SA_REG(s,1,0,0,1, acchi, 4, 4, 4,0x0211, sr,17 , 8,0,0,0) \ [all …]
|
| /linux/arch/loongarch/kvm/intc/ |
| H A D | eiointc.c | 10 static void eiointc_set_sw_coreisr(struct loongarch_eiointc *s) in eiointc_set_sw_coreisr() argument 16 ipnum = (s->ipmap >> (irq / 32 * 8)) & 0xff; in eiointc_set_sw_coreisr() 17 if (!(s->status & BIT(EIOINTC_ENABLE_INT_ENCODE))) { in eiointc_set_sw_coreisr() 19 ipnum = ipnum < 4 ? ipnum : 0; in eiointc_set_sw_coreisr() 23 cpuid = ((u8 *)s->coremap)[irq]; in eiointc_set_sw_coreisr() 24 vcpu = kvm_get_vcpu_by_cpuid(s->kvm, cpuid); in eiointc_set_sw_coreisr() 29 if (test_bit(irq, (unsigned long *)s->coreisr[cpu])) in eiointc_set_sw_coreisr() 30 __set_bit(irq, s->sw_coreisr[cpu][ipnum]); in eiointc_set_sw_coreisr() 32 __clear_bit(irq, s->sw_coreisr[cpu][ipnum]); in eiointc_set_sw_coreisr() 36 static void eiointc_update_irq(struct loongarch_eiointc *s, int irq, int level) in eiointc_update_irq() argument [all …]
|
| /linux/arch/mips/include/asm/octeon/ |
| H A D | cvmx-asxx-defs.h | 70 } s; member 83 } s; member 91 uint64_t txpsh:4; 92 uint64_t txpop:4; 93 uint64_t ovrflw:4; 95 uint64_t ovrflw:4; 96 uint64_t txpop:4; 97 uint64_t txpsh:4; 100 } s; member 125 uint64_t txpsh:4; [all …]
|
| H A D | cvmx-pko-defs.h | 99 } s; member 112 } s; member 129 } s; member 137 uint64_t back:4; 145 uint64_t back:4; 148 } s; member 159 } s; member 193 uint64_t back:4; 201 uint64_t back:4; 204 } s; member [all …]
|
| H A D | cvmx-lmcx-defs.h | 191 } s; member 216 } s; member 256 } s; member 282 } s; member 295 } s; member 306 } s; member 319 } s; member 352 } s; member 360 uint64_t nctl_csr:4; 361 uint64_t nctl_clk:4; [all …]
|
| H A D | cvmx-pip-defs.h | 162 } s; member 181 } s; member 194 } s; member 244 } s; member 285 } s; member 318 } s; member 328 uint64_t grp:4; 338 uint64_t grp:4; 360 } s; member 375 } s; member [all …]
|
| H A D | cvmx-sriox-defs.h | 101 } s; member 129 } s; member 144 } s; member 163 } s; member 179 uint64_t obulk:4; 180 uint64_t optrs:4; 200 uint64_t optrs:4; 201 uint64_t obulk:4; 212 } s; member 223 uint64_t obulk:4; [all …]
|
| H A D | cvmx-mio-defs.h | 175 } s; member 292 } s; member 343 } s; member 358 } s; member 373 } s; member 412 } s; member 427 } s; member 442 } s; member 457 } s; member 476 } s; member [all …]
|
| H A D | cvmx-pow-defs.h | 73 } s; member 166 uint64_t pp:4; 188 uint64_t pp:4; 226 uint64_t pp:4; 227 uint64_t reserved_12_15:4; 230 uint64_t nbt:4; 240 uint64_t nbt:4; 243 uint64_t reserved_12_15:4; 244 uint64_t pp:4; 252 uint64_t reserved_12_15:4; [all …]
|
| /linux/arch/xtensa/variants/csp/include/variant/ |
| H A D | tie.h | 7 /* This header file describes this specific Xtensa processor's TIE extensions 65 #define XCHAL_NCP_SA_ALIGN 4 69 #define XCHAL_TOTAL_SA_ALIGN 4 /* actual minimum alignment */ 76 * XCHAL_SA_REG(s,ccused,abikind,kind,opt,name,galign,align,asize, 79 * s = passed from XCHAL_*_LIST(s), eg. to select how to expand 101 * #define XCHAL_SA_REG(s,ccused,p...) SELCC##ccused(p) 112 #define XCHAL_NCP_SA_LIST(s) \ argument 113 XCHAL_SA_REG(s,1,2,1,1, threadptr, 4, 4, 4,0x03E7, ur,231, 32,0,0,0) \ 114 XCHAL_SA_REG(s,1,0,0,1, acclo, 4, 4, 4,0x0210, sr,16 , 32,0,0,0) \ 115 XCHAL_SA_REG(s,1,0,0,1, acchi, 4, 4, 4,0x0211, sr,17 , 8,0,0,0) \ [all …]
|
| /linux/arch/xtensa/variants/de212/include/variant/ |
| H A D | tie.h | 7 /* This header file describes this specific Xtensa processor's TIE extensions 42 #define XCHAL_NCP_SA_ALIGN 4 46 #define XCHAL_TOTAL_SA_ALIGN 4 /* actual minimum alignment */ 53 * XCHAL_SA_REG(s,ccused,abikind,kind,opt,name,galign,align,asize, 56 * s = passed from XCHAL_*_LIST(s), eg. to select how to expand 78 * #define XCHAL_SA_REG(s,ccused,p...) SELCC##ccused(p) 89 #define XCHAL_NCP_SA_LIST(s) \ argument 90 XCHAL_SA_REG(s,1,0,0,1, acclo, 4, 4, 4,0x0210, sr,16 , 32,0,0,0) \ 91 XCHAL_SA_REG(s,1,0,0,1, acchi, 4, 4, 4,0x0211, sr,17 , 8,0,0,0) \ 92 XCHAL_SA_REG(s,0,0,0,1, scompare1, 4, 4, 4,0x020C, sr,12 , 32,0,0,0) \ [all …]
|
| /linux/tools/testing/selftests/bpf/ |
| H A D | disasm.c | 77 [BPF_ADD >> 4] = "+=", 78 [BPF_SUB >> 4] = "-=", 79 [BPF_MUL >> 4] = "*=", 80 [BPF_DIV >> 4] = "/=", 81 [BPF_OR >> 4] = "|=", 82 [BPF_AND >> 4] = "&=", 83 [BPF_LSH >> 4] = "<<=", 84 [BPF_RSH >> 4] = ">>=", 85 [BPF_NEG >> 4] = "neg", 86 [BPF_MOD >> 4] [all...] |
| /linux/drivers/media/pci/cobalt/ |
| H A D | cobalt-alsa-pcm.c | 30 pr_info("cobalt-alsa-pcm %s: " fmt, __func__, ##arg); \ 47 .buffer_bytes_max = 4 * 240 * 8 * 4, /* 5 ms of data */ 48 .period_bytes_min = 1920, /* 1 sample = 8 * 4 bytes */ 49 .period_bytes_max = 240 * 8 * 4, /* 5 ms of 8 channel data */ 51 .periods_max = 4, 68 .buffer_bytes_max = 4 * 240 * 8 * 4, /* 5 ms of data */ 69 .period_bytes_min = 1920, /* 1 sample = 8 * 4 bytes */ 70 .period_bytes_max = 240 * 8 * 4, /* 5 ms of 8 channel data */ 72 .periods_max = 4, 77 static const unsigned map[8] = { 0, 1, 5, 4, 2, 3, 6, 7 }; in sample_cpy() [all …]
|
| /linux/kernel/bpf/ |
| H A D | disasm.c | 77 [BPF_ADD >> 4] = "+=", 78 [BPF_SUB >> 4] = "-=", 79 [BPF_MUL >> 4] = "*=", 80 [BPF_DIV >> 4] = "/=", 81 [BPF_OR >> 4] = "|=", 82 [BPF_AND >> 4] = "&=", 83 [BPF_LSH >> 4] = "<<=", 84 [BPF_RSH >> 4] = ">>=", 85 [BPF_NEG >> 4] = "neg", 86 [BPF_MOD >> 4] = "%=", [all …]
|