| /kernel/linux/linux-5.10/arch/x86/crypto/ |
| D | twofish-i586-asm_32.S | 17 #define ctx 4 /* Twofish context structure */ 20 #define b_offset 4 64 * d input register containing d (already rol $1) 67 #define encrypt_round(a,b,c,d,round)\ argument 68 push d ## D;\ 70 mov s1(%ebp,%edi,4),d ## D;\ 72 mov s2(%ebp,%edi,4),%esi;\ 74 ror $16, b ## D;\ 75 xor s2(%ebp,%edi,4),d ## D;\ 77 ror $16, a ## D;\ [all …]
|
| D | twofish-x86_64-asm_64.S | 14 #define b_offset 4 63 * d input register containing d (already rol $1) 66 #define encrypt_round(a,b,c,d,round)\ argument 68 mov s1(%r11,%rdi,4),%r8d;\ 70 mov s2(%r11,%rdi,4),%r9d;\ 72 ror $16, b ## D;\ 73 xor s2(%r11,%rdi,4),%r8d;\ 75 ror $16, a ## D;\ 76 xor s3(%r11,%rdi,4),%r9d;\ 78 xor s3(%r11,%rdi,4),%r8d;\ [all …]
|
| D | des3_ede-asm_64.S | 80 movl val##d, RT0d; \ 81 rorl $4, RT0d; \ 89 roll $4, RT0d; \ 90 orl RT0d, val##d; 93 do_permutation(left##d, right##d, 4, 0x0f0f0f0f); \ 94 do_permutation(left##d, right##d, 16, 0x0000ffff); \ 95 do_permutation(right##d, left##d, 2, 0x33333333); \ 96 do_permutation(right##d, left##d, 8, 0x00ff00ff); \ 98 movl left##d, RW0d; \ 99 roll $1, right##d; \ [all …]
|
| D | twofish-x86_64-asm_64-3way.S | 78 movzbl ab ## bl, tmp2 ## d; \ 79 movzbl ab ## bh, tmp1 ## d; \ 81 op1##l T0(CTX, tmp2, 4), dst ## d; \ 82 op2##l T1(CTX, tmp1, 4), dst ## d; 118 addl y ## d, x ## d; \ 119 addl x ## d, y ## d; \ 120 addl k+4*(2*(n))(CTX), x ## d; \ 121 xorl ab ## d, x ## d; \ 122 addl k+4*(2*(n)+1)(CTX), y ## d; \ 124 roll $1, ab ## d; \ [all …]
|
| /kernel/linux/linux-5.10/arch/arm64/crypto/ |
| D | poly1305-core.S_shipped | 36 and x9,x9,#-4 137 and x10,x14,#-4 // final reduction 193 tst x14,#-4 // see if it's carried/borrowed 239 and x10,x14,#-4 // final reduction 250 .align 4 266 str w13,[x0,#16*4] // s2 339 .align 4 389 sub x0,x0,#4 393 sub x0,x0,#4 396 bl poly1305_mult // r^4 [all …]
|
| D | sha512-ce-core.S | 15 .irp b,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19 17 .set .Lv\b\().2d, \b 40 .align 4 85 ld1 {v\rc1\().2d}, [x4], #16 87 add v5.2d, v\rc0\().2d, v\in0\().2d 91 add v\i3\().2d, v\i3\().2d, v5.2d 94 sha512su0 v\in0\().2d, v\in1\().2d 96 sha512h q\i3, q6, v7.2d 98 sha512su1 v\in0\().2d, v\in2\().2d, v5.2d 100 add v\i4\().2d, v\i1\().2d, v\i3\().2d [all …]
|
| D | nh-neon-core.S | 40 ld1 {\k3\().4s}, [KEY], #16 43 add T0.4s, T3.4s, \k0\().4s 44 add T1.4s, T3.4s, \k1\().4s 45 add T2.4s, T3.4s, \k2\().4s 46 add T3.4s, T3.4s, \k3\().4s 49 mov T4.d[0], T0.d[1] 50 mov T5.d[0], T1.d[1] 51 mov T6.d[0], T2.d[1] 52 mov T7.d[0], T3.d[1] 53 umlal PASS0_SUMS.2d, T0.2s, T4.2s [all …]
|
| D | chacha-neon-core.S | 42 ld1 {v12.4s}, [x10] 46 add v0.4s, v0.4s, v1.4s 51 add v2.4s, v2.4s, v3.4s 53 shl v1.4s, v4.4s, #12 54 sri v1.4s, v4.4s, #20 57 add v0.4s, v0.4s, v1.4s 62 add v2.4s, v2.4s, v3.4s 64 shl v1.4s, v4.4s, #7 65 sri v1.4s, v4.4s, #25 68 ext v1.16b, v1.16b, v1.16b, #4 [all …]
|
| D | ghash-ce-core.S | 63 pmull \rd\().1q, \rn\().1d, \rm\().1d 67 pmull2 \rd\().1q, \rn\().2d, \rm\().2d 106 pmull\t \rq\().8h, \ad, \bd // D = A*B 112 uzp1 t4.2d, t3.2d, t5.2d 113 uzp2 t3.2d, t3.2d, t5.2d 114 uzp1 t6.2d, t7.2d, t9.2d 115 uzp2 t7.2d, t7.2d, t9.2d 130 zip2 t5.2d, t4.2d, t3.2d 131 zip1 t3.2d, t4.2d, t3.2d 132 zip2 t9.2d, t6.2d, t7.2d [all …]
|
| /kernel/linux/linux-5.10/kernel/bpf/ |
| D | disasm.c | 31 snprintf(buff, len, "%+d", insn->imm); in __func_get_name() 67 [BPF_ADD >> 4] = "+=", 68 [BPF_SUB >> 4] = "-=", 69 [BPF_MUL >> 4] = "*=", 70 [BPF_DIV >> 4] = "/=", 71 [BPF_OR >> 4] = "|=", 72 [BPF_AND >> 4] = "&=", 73 [BPF_LSH >> 4] = "<<=", 74 [BPF_RSH >> 4] = ">>=", 75 [BPF_NEG >> 4] = "neg", [all …]
|
| /kernel/linux/linux-5.10/arch/microblaze/lib/ |
| D | fastcopy.S | 29 * between mem locations with size of xfer spec'd in bytes 40 /* move d to return register as value of function */ 43 addi r4, r0, 4 /* n = 4 */ 48 andi r4, r5, 3 /* n = d & 3 */ 51 /* n = 4 - n (yields 3, 2, 1 transfers for 1, 2, 3 addr offset) */ 52 rsubi r4, r4, 4 59 sbi r11, r5, 0 /* *d = h */ 61 addi r5, r5, 1 /* d++ */ 81 lwi r10, r6, 4 /* t2 = *(s + 4) */ 84 swi r9, r5, 0 /* *(d + 0) = t1 */ [all …]
|
| /kernel/linux/linux-5.10/tools/perf/arch/x86/tests/ |
| D | intel-pt-pkt-decoder-test.c | 31 {1, {4}, 0, {INTEL_PT_TNT, 1, 0}, 0, 0 }, 43 {5, {0x4d, 1, 2, 3, 4}, 0, {INTEL_PT_TIP, 2, 0x4030201}, 0, 0 }, 44 {7, {0x6d, 1, 2, 3, 4, 5, 6}, 0, {INTEL_PT_TIP, 3, 0x60504030201}, 0, 0 }, 45 {7, {0x8d, 1, 2, 3, 4, 5, 6}, 0, {INTEL_PT_TIP, 4, 0x60504030201}, 0, 0 }, 46 {9, {0xcd, 1, 2, 3, 4, 5, 6, 7, 8}, 0, {INTEL_PT_TIP, 6, 0x807060504030201}, 0, 0 }, 50 {5, {0x51, 1, 2, 3, 4}, 0, {INTEL_PT_TIP_PGE, 2, 0x4030201}, 0, 0 }, 51 {7, {0x71, 1, 2, 3, 4, 5, 6}, 0, {INTEL_PT_TIP_PGE, 3, 0x60504030201}, 0, 0 }, 52 {7, {0x91, 1, 2, 3, 4, 5, 6}, 0, {INTEL_PT_TIP_PGE, 4, 0x60504030201}, 0, 0 }, 53 {9, {0xd1, 1, 2, 3, 4, 5, 6, 7, 8}, 0, {INTEL_PT_TIP_PGE, 6, 0x807060504030201}, 0, 0 }, 57 {5, {0x41, 1, 2, 3, 4}, 0, {INTEL_PT_TIP_PGD, 2, 0x4030201}, 0, 0 }, [all …]
|
| /kernel/linux/linux-5.10/drivers/video/fbdev/ |
| D | c2p_iplan2.c | 21 * Perform a full C2P step on 16 8-bit pixels, stored in 4 32-bit words 27 static void c2p_16x8(u32 d[4]) in c2p_16x8() argument 29 transp4(d, 8, 2); in c2p_16x8() 30 transp4(d, 1, 2); in c2p_16x8() 31 transp4x(d, 16, 2); in c2p_16x8() 32 transp4x(d, 2, 2); in c2p_16x8() 33 transp4(d, 4, 1); in c2p_16x8() 41 static const int perm_c2p_16x8[4] = { 1, 3, 0, 2 }; 48 static inline void store_iplan2(void *dst, u32 bpp, u32 d[4]) in store_iplan2() argument 52 for (i = 0; i < bpp/2; i++, dst += 4) in store_iplan2() [all …]
|
| D | c2p_core.h | 22 static inline void _transp(u32 d[], unsigned int i1, unsigned int i2, in _transp() argument 25 u32 t = (d[i1] ^ (d[i2] >> shift)) & mask; in _transp() 27 d[i1] ^= t; in _transp() 28 d[i2] ^= t << shift; in _transp() 41 case 4: in get_mask() 60 static __always_inline void transp8(u32 d[], unsigned int n, unsigned int m) in transp8() argument 67 _transp(d, 0, 1, n, mask); in transp8() 69 _transp(d, 2, 3, n, mask); in transp8() 71 _transp(d, 4, 5, n, mask); in transp8() 73 _transp(d, 6, 7, n, mask); in transp8() [all …]
|
| /kernel/linux/linux-5.10/drivers/media/usb/pwc/ |
| D | pwc-dec23.c | 129 p0[k + 0x30] = (4 * pw) + 0x80; in build_table_color() 133 p0[k + 0x70] = (-4 * pw) + 0x80; in build_table_color() 166 * yyyy = get_bits(4) 181 * op == 2 when (i%4)==0 186 static const unsigned char hash_table_ops[64*4] = { 260 {4, 4, 4, 4, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4,}, 262 {4, 5, 5, 4, 4, 5, 5, 4, 4, 5, 5, 4, 4, 5, 5, 4,}, 268 {4, 5, 5, 4, 5, 4, 4, 5, 5, 4, 4, 5, 4, 5, 5, 4,}, 313 else if (flags == 4) in pwc_dec23_init() 347 * Copy the 4x4 image block to Y plane buffer [all …]
|
| /kernel/linux/linux-5.10/arch/powerpc/crypto/ |
| D | aes-tab-4k.S | 3 * 4K AES tables for PPC AES implementation 12 * one required). Thus they are aligned to 4K. The locality of rotated values 25 #define R(a, b, c, d) \ argument 26 0x##a##b##c##d, 0x##d##a##b##c, 0x##c##d##a##b, 0x##b##c##d##a 34 .long R(ee, 77, 77, 99), R(f6, 7b, 7b, 8d) 35 .long R(ff, f2, f2, 0d), R(d6, 6b, 6b, bd) 38 .long R(ce, 67, 67, a9), R(56, 2b, 2b, 7d) 40 .long R(4d, ab, ab, e6), R(ec, 76, 76, 9a) 41 .long R(8f, ca, ca, 45), R(1f, 82, 82, 9d) 42 .long R(89, c9, c9, 40), R(fa, 7d, 7d, 87) [all …]
|
| /kernel/linux/linux-5.10/tools/hv/ |
| D | lsvmbus | 26 '{57164f39-9115-4e78-ab55-382f3bd5422d}': '[Heartbeat]', 27 '{a9a0f4e7-5a45-4d96-b827-8a841e8c03e6}': '[Data Exchange]', 31 '{cfa8b69e-5b4a-4cc0-b98b-8ba1a1f3f95a}': 'Synthetic mouse', 33 '{da0a7802-e377-4aac-8e77-0558eb1073f8}': 'Synthetic framebuffer adapter', 36 '{ba6163d9-04a1-4d29-b605-72e2ffb1dc7f}': 'Synthetic SCSI Controller', 37 '{2f9bcc4a-0069-4af3-b76b-6fd0be528cda}': 'Synthetic fiber channel adapter', 38 '{8c2eaf3d-32a7-4b09-ab99-bd1f1c86b501}': 'Synthetic RDMA adapter', 41 '{f8e65716-3cb3-4a06-9a60-1889c5cccab5}': '[Reserved system device]', 42 '{3375baf4-9e15-4b30-b765-67acb10d607b}': '[Reserved system device]', 78 d = VMBus_Dev() [all …]
|
| /kernel/linux/linux-5.10/arch/s390/include/asm/ |
| D | kvm_para.h | 32 asm volatile ("diag 2,4,0x500\n" in __kvm_hypercall0() 33 : "=d" (__rc) : "d" (__nr): "memory", "cc"); in __kvm_hypercall0() 49 asm volatile ("diag 2,4,0x500\n" in __kvm_hypercall1() 50 : "=d" (__rc) : "d" (__nr), "0" (__p1) : "memory", "cc"); in __kvm_hypercall1() 68 asm volatile ("diag 2,4,0x500\n" in __kvm_hypercall2() 69 : "=d" (__rc) : "d" (__nr), "0" (__p1), "d" (__p2) in __kvm_hypercall2() 87 register unsigned long __p3 asm("4") = p3; in __kvm_hypercall3() 90 asm volatile ("diag 2,4,0x500\n" in __kvm_hypercall3() 91 : "=d" (__rc) : "d" (__nr), "0" (__p1), "d" (__p2), in __kvm_hypercall3() 92 "d" (__p3) : "memory", "cc"); in __kvm_hypercall3() [all …]
|
| /kernel/linux/linux-5.10/fs/f2fs/ |
| D | debug.c | 314 seq_printf(s, "\n=====[ partition info(%pg). #%d, %s, CP: %s]=====\n", in stat_show() 319 seq_printf(s, "[SB: 1] [CP: 2] [SIT: %d] [NAT: %d] ", in stat_show() 321 seq_printf(s, "[SSA: %d] [MAIN: %d", in stat_show() 323 seq_printf(s, "(OverProv:%d Resv:%d)]\n\n", in stat_show() 350 seq_printf(s, "\nMain area: %d segs, %d secs %d zones\n", in stat_show() 355 seq_printf(s, " - COLD data: %8d %8d %8d %10u %10u %10u\n", in stat_show() 362 seq_printf(s, " - WARM data: %8d %8d %8d %10u %10u %10u\n", in stat_show() 369 seq_printf(s, " - HOT data: %8d %8d %8d %10u %10u %10u\n", in stat_show() 376 seq_printf(s, " - Dir dnode: %8d %8d %8d %10u %10u %10u\n", in stat_show() 383 seq_printf(s, " - File dnode: %8d %8d %8d %10u %10u %10u\n", in stat_show() [all …]
|
| /kernel/linux/linux-5.10/Documentation/userspace-api/media/v4l/ |
| D | constraints.svg | 3 …ow="visible" orient="auto"><path id="path6263" transform="matrix(-.4 0 0 -.4 -4 0)" d="m0 0 5-5-17… 4 …4 0 0 -.4 -4 0)" d="m0 0 5-5-17.5 5 17.5 5-5-5z" fill="#f00" fill-rule="evenodd" stroke="#f00" str… 5 …4 0 0 -.4 -4 0)" d="m0 0 5-5-17.5 5 17.5 5-5-5z" fill="#000080" fill-rule="evenodd" stroke="#00008… 6 fill="none"/><path id="path209" d="m13800 17500h-12400v-14200h24800v14200h-12400z" fill="#fff"/><pa… 7 …0101" fill="none"/><path id="path228" d="m12050 12250h-9e3v-1e4h18000v1e4h-9e3z" fill="#fff"/><pat… 8 …501" fill="none"/><path id="path247" d="m11000 13400h-3900v-5400h7800v5400h-3900z" fill="#fff"/><p… 9 …d="m20750 7150h-7e3" fill="none" marker-end="url(#Arrow2Mend)" stroke="#000080" stroke-linejoin="r… 10 …d="m2450 7150h-2000.9" fill="none" marker-end="url(#marker6125)" stroke="#f00" stroke-linejoin="ro… 11 fill="none"/><path id="path319" d="m9650 12550v1505.2" fill="none" marker-end="url(#marker5693)" st…
|
| /kernel/linux/linux-5.10/drivers/irqchip/ |
| D | irq-loongson-pch-pic.c | 46 void __iomem *addr = priv->base + offset + PIC_REG_IDX(bit) * 4; in pch_pic_bitset() 58 void __iomem *addr = priv->base + offset + PIC_REG_IDX(bit) * 4; in pch_pic_bitclr() 67 static void pch_pic_mask_irq(struct irq_data *d) in pch_pic_mask_irq() argument 69 struct pch_pic *priv = irq_data_get_irq_chip_data(d); in pch_pic_mask_irq() 71 pch_pic_bitset(priv, PCH_PIC_MASK, d->hwirq); in pch_pic_mask_irq() 72 irq_chip_mask_parent(d); in pch_pic_mask_irq() 75 static void pch_pic_unmask_irq(struct irq_data *d) in pch_pic_unmask_irq() argument 77 struct pch_pic *priv = irq_data_get_irq_chip_data(d); in pch_pic_unmask_irq() 79 writel(BIT(PIC_REG_BIT(d->hwirq)), in pch_pic_unmask_irq() 80 priv->base + PCH_PIC_CLR + PIC_REG_IDX(d->hwirq) * 4); in pch_pic_unmask_irq() [all …]
|
| /kernel/linux/linux-5.10/arch/mips/netlogic/xlr/ |
| D | fmn-config.c | 55 pr_info(" %d %d %d %d %d %d %d %d\n", in print_credit_config() 60 xlr_board_fmn_config.bucket_size[(bkt * 8) + 4], in print_credit_config() 69 pr_info(" %d %d %d %d %d %d %d %d\n", in print_credit_config() 74 fmn_info->credit_config[(bkt * 8) + 4], in print_credit_config() 99 pr_err("ERROR: Bucket %d: credits (%d) > size (%d)\n", in check_credit_distribution() 132 n = 4; in setup_fmn_cc() 146 for (j = 0; (j < num_core) && (credits_per_cpu >= 4); j++) { in setup_fmn_cc() 147 cpu[j].credit_config[i] += 4; in setup_fmn_cc() 148 credits_per_cpu -= 4; in setup_fmn_cc() 200 FMN_STNID_DMA_3, 4, 8, 64); in xlr_board_info_setup() [all …]
|
| /kernel/linux/linux-5.10/arch/xtensa/variants/test_mmuhifi_c3/include/variant/ |
| D | tie-asm.h | 39 xchal_sa_align \ptr, 0, 1024-4, 4, 4 42 .set .Lxchal_ofs_, .Lxchal_ofs_ + 4 45 xchal_sa_align \ptr, 0, 1024-4, 4, 4 48 .set .Lxchal_ofs_, .Lxchal_ofs_ + 4 51 xchal_sa_align \ptr, 0, 1024-4, 4, 4 54 .set .Lxchal_ofs_, .Lxchal_ofs_ + 4 66 xchal_sa_align \ptr, 0, 1024-4, 4, 4 69 .set .Lxchal_ofs_, .Lxchal_ofs_ + 4 72 xchal_sa_align \ptr, 0, 1024-4, 4, 4 75 .set .Lxchal_ofs_, .Lxchal_ofs_ + 4 [all …]
|
| /kernel/linux/linux-5.10/fs/ext4/ |
| D | hash.c | 16 static void TEA_transform(__u32 buf[4], __u32 const in[]) in TEA_transform() argument 20 __u32 a = in[0], b = in[1], c = in[2], d = in[3]; in TEA_transform() local 25 b0 += ((b1 << 4)+a) ^ (b1+sum) ^ ((b1 >> 5)+b); in TEA_transform() 26 b1 += ((b0 << 4)+c) ^ (b0+sum) ^ ((b0 >> 5)+d); in TEA_transform() 44 #define ROUND(f, a, b, c, d, x, s) \ argument 45 (a += f(b, c, d) + x, a = rol32(a, s)) 53 static __u32 half_md4_transform(__u32 buf[4], __u32 const in[8]) in half_md4_transform() argument 55 __u32 a = buf[0], b = buf[1], c = buf[2], d = buf[3]; in half_md4_transform() local 58 ROUND(F, a, b, c, d, in[0] + K1, 3); in half_md4_transform() 59 ROUND(F, d, a, b, c, in[1] + K1, 7); in half_md4_transform() [all …]
|
| /kernel/linux/linux-5.10/arch/arm/crypto/ |
| D | sha1-armv4-large.S | 31 @ full unroll ~5100/+260% ~1260/+4% ~1300/+5% 76 sub sp,sp,#15*4 86 ldrb r12,[r1],#4 93 ldr r9,[r1],#4 @ handles unaligned 103 eor r10,r10,r6,ror#2 @ F_00_19(B,C,D) 104 str r9,[r14,#-4]! 105 add r7,r7,r10 @ E+=F_00_19(B,C,D) 111 ldrb r12,[r1],#4 118 ldr r9,[r1],#4 @ handles unaligned 128 eor r10,r10,r5,ror#2 @ F_00_19(B,C,D) [all …]
|