/kernel/linux/linux-5.10/arch/arm64/crypto/ |
D | aes-neonbs-core.S | 191 in_bs_ch \b0\().16b, \b1\().16b, \b2\().16b, \b3\().16b, \ 192 \b4\().16b, \b5\().16b, \b6\().16b, \b7\().16b 193 inv_gf256 \b6\().16b, \b5\().16b, \b0\().16b, \b3\().16b, \ 194 \b7\().16b, \b1\().16b, \b4\().16b, \b2\().16b, \ 195 \t0\().16b, \t1\().16b, \t2\().16b, \t3\().16b, \ 196 \s0\().16b, \s1\().16b, \s2\().16b, \s3\().16b 197 out_bs_ch \b7\().16b, \b1\().16b, \b4\().16b, \b2\().16b, \ 198 \b6\().16b, \b5\().16b, \b0\().16b, \b3\().16b 203 inv_in_bs_ch \b0\().16b, \b1\().16b, \b2\().16b, \b3\().16b, \ 204 \b4\().16b, \b5\().16b, \b6\().16b, \b7\().16b [all …]
|
D | aes-neon.S | 45 movi v12.16b, #0x1b 49 ld1 {v16.16b-v19.16b}, [\temp], #64 50 ld1 {v20.16b-v23.16b}, [\temp], #64 51 ld1 {v24.16b-v27.16b}, [\temp], #64 52 ld1 {v28.16b-v31.16b}, [\temp] 71 sub v9.16b, \in\().16b, v15.16b 72 tbl \in\().16b, {v16.16b-v19.16b}, \in\().16b 73 sub v10.16b, v9.16b, v15.16b 74 tbx \in\().16b, {v20.16b-v23.16b}, v9.16b 75 sub v11.16b, v10.16b, v15.16b [all …]
|
D | sha3-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,20,21,22,23,24,25,26,27,28,29,30,31 16 .set .Lv\b\().2d, \b 17 .set .Lv\b\().16b, \b 59 ld1 {v25.8b-v28.8b}, [x1], #32 60 ld1 {v29.8b-v31.8b}, [x1], #24 61 eor v0.8b, v0.8b, v25.8b 62 eor v1.8b, v1.8b, v26.8b 63 eor v2.8b, v2.8b, v27.8b 64 eor v3.8b, v3.8b, v28.8b 65 eor v4.8b, v4.8b, v29.8b [all …]
|
D | ghash-ce-core.S | 71 ext t3.8b, \ad\().8b, \ad\().8b, #1 // A1 72 ext t5.8b, \ad\().8b, \ad\().8b, #2 // A2 73 ext t7.8b, \ad\().8b, \ad\().8b, #3 // A3 79 tbl t3.16b, {\ad\().16b}, perm1.16b // A1 80 tbl t5.16b, {\ad\().16b}, perm2.16b // A2 81 tbl t7.16b, {\ad\().16b}, perm3.16b // A3 87 __pmull_p8_tail \rq, \ad\().8b, SHASH.8b, 8b,, sh1, sh2, sh3, sh4 91 __pmull_p8_tail \rq, \ad\().8b, SHASH2.8b, 8b,, ss1, ss2, ss3, ss4 95 __pmull_p8_tail \rq, \ad\().16b, SHASH.16b, 16b, 2, sh1, sh2, sh3, sh4 99 pmull\t t3.8h, t3.\nb, \bd // F = A1*B [all …]
|
D | chacha-neon-core.S | 47 eor v3.16b, v3.16b, v0.16b 52 eor v4.16b, v1.16b, v2.16b 58 eor v3.16b, v3.16b, v0.16b 59 tbl v3.16b, {v3.16b}, v12.16b 63 eor v4.16b, v1.16b, v2.16b 68 ext v1.16b, v1.16b, v1.16b, #4 70 ext v2.16b, v2.16b, v2.16b, #8 72 ext v3.16b, v3.16b, v3.16b, #12 76 eor v3.16b, v3.16b, v0.16b 81 eor v4.16b, v1.16b, v2.16b [all …]
|
D | aes-modes.S | 63 ld1 {v0.16b-v3.16b}, [x1], #64 /* get 4 pt blocks */ 65 ST5( ld1 {v4.16b}, [x1], #16 ) 67 st1 {v0.16b-v3.16b}, [x0], #64 68 ST5( st1 {v4.16b}, [x0], #16 ) 69 b .LecbencloopNx 74 ld1 {v0.16b}, [x1], #16 /* get next pt block */ 76 st1 {v0.16b}, [x0], #16 94 ld1 {v0.16b-v3.16b}, [x1], #64 /* get 4 ct blocks */ 96 ST5( ld1 {v4.16b}, [x1], #16 ) 98 st1 {v0.16b-v3.16b}, [x0], #64 [all …]
|
D | aes-ce-ccm-core.S | 20 ld1 {v0.16b}, [x0] /* load mac */ 23 eor v1.16b, v1.16b, v1.16b 27 ins v1.b[0], w7 28 ext v1.16b, v1.16b, v1.16b, #1 /* rotate in the input bytes */ 30 cbnz w8, 0b 31 eor v0.16b, v0.16b, v1.16b 39 mov v5.16b, v3.16b 40 b 4f 41 2: mov v4.16b, v3.16b 43 3: aese v0.16b, v4.16b [all …]
|
D | crct10dif-ce-core.S | 116 movi perm4.8b, #8 118 eor perm1.16b, perm1.16b, perm4.16b 128 tbl bd1.16b, {\bd\().16b}, perm1.16b 129 tbl bd2.16b, {\bd\().16b}, perm2.16b 130 tbl bd3.16b, {\bd\().16b}, perm3.16b 131 tbl bd4.16b, {\bd\().16b}, perm4.16b 136 ext t4.8b, ad.8b, ad.8b, #1 // A1 137 ext t5.8b, ad.8b, ad.8b, #2 // A2 138 ext t6.8b, ad.8b, ad.8b, #3 // A3 140 pmull t4.8h, t4.8b, fold_consts.8b // F = A1*B [all …]
|
D | aes-ce-core.S | 13 ld1 {v0.16b}, [x2] 18 mov v3.16b, v1.16b 19 b 2f 20 0: mov v2.16b, v1.16b 22 1: aese v0.16b, v2.16b 23 aesmc v0.16b, v0.16b 25 aese v0.16b, v3.16b 26 aesmc v0.16b, v0.16b 29 aese v0.16b, v1.16b 30 aesmc v0.16b, v0.16b [all …]
|
D | sm3-ce-core.S | 11 .irp b, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12 12 .set .Lv\b\().4s, \b 53 ext \s4\().16b, \s1\().16b, \s2\().16b, #12 54 ext v6.16b, \s0\().16b, \s1\().16b, #12 55 ext v7.16b, \s2\().16b, \s3\().16b, #8 59 eor v10.16b, \s0\().16b, \s1\().16b 81 ext v8.16b, v8.16b, v8.16b, #8 82 ext v9.16b, v9.16b, v9.16b, #8 88 0: ld1 {v0.16b-v3.16b}, [x1], #64 91 mov v15.16b, v8.16b [all …]
|
/kernel/linux/linux-5.10/drivers/staging/comedi/drivers/ni_routing/ni_route_values/ |
D | ni_mseries.c | 57 [B(NI_PFI(0))] = { 58 [B(TRIGGER_LINE(0))] = I(18), 59 [B(TRIGGER_LINE(1))] = I(19), 60 [B(TRIGGER_LINE(2))] = I(20), 61 [B(TRIGGER_LINE(3))] = I(21), 62 [B(TRIGGER_LINE(4))] = I(22), 63 [B(TRIGGER_LINE(5))] = I(23), 64 [B(TRIGGER_LINE(6))] = I(24), 65 [B(TRIGGER_LINE(7))] = I(25), 66 [B(NI_CtrSource(0))] = I(9), [all …]
|
D | ni_eseries.c | 54 [B(NI_PFI(0))] = { 55 [B(NI_AI_StartTrigger)] = I(NI_PFI_OUTPUT_AI_START1), 57 [B(NI_PFI(1))] = { 58 [B(NI_AI_ReferenceTrigger)] = I(NI_PFI_OUTPUT_AI_START2), 60 [B(NI_PFI(2))] = { 61 [B(NI_AI_ConvertClock)] = I(NI_PFI_OUTPUT_AI_CONVERT), 63 [B(NI_PFI(3))] = { 64 [B(NI_CtrSource(1))] = I(NI_PFI_OUTPUT_G_SRC1), 66 [B(NI_PFI(4))] = { 67 [B(NI_CtrGate(1))] = I(NI_PFI_OUTPUT_G_GATE1), [all …]
|
D | ni_660x.c | 49 [B(NI_PFI(8))] = { 50 [B(NI_CtrInternalOutput(7))] = I(1), 52 [B(NI_PFI(10))] = { 53 [B(NI_CtrGate(7))] = I(1), 55 [B(NI_PFI(11))] = { 56 [B(NI_CtrSource(7))] = I(1), 58 [B(NI_PFI(12))] = { 59 [B(NI_CtrInternalOutput(6))] = I(1), 61 [B(NI_PFI(14))] = { 62 [B(NI_CtrGate(6))] = I(1), [all …]
|
/kernel/linux/linux-5.10/drivers/iommu/ |
D | msm_iommu_hw-8xxx.h | 20 #define SET_GLOBAL_REG_N(b, n, r, v) SET_GLOBAL_REG(b, ((r) + (n << 2)), (v)) argument 21 #define GET_GLOBAL_REG_N(b, n, r) GET_GLOBAL_REG(b, ((r) + (n << 2))) argument 24 #define GET_GLOBAL_FIELD(b, r, F) GET_FIELD(((b) + (r)), F##_MASK, F##_SHIFT) argument 25 #define GET_CONTEXT_FIELD(b, c, r, F) \ argument 26 GET_FIELD(((b) + (r) + ((c) << CTX_SHIFT)), F##_MASK, F##_SHIFT) 28 #define SET_GLOBAL_FIELD(b, r, F, v) \ argument 29 SET_FIELD(((b) + (r)), F##_MASK, F##_SHIFT, (v)) 30 #define SET_CONTEXT_FIELD(b, c, r, F, v) \ argument 31 SET_FIELD(((b) + (r) + ((c) << CTX_SHIFT)), F##_MASK, F##_SHIFT, (v)) 84 #define SET_M2VCBR_N(b, N, v) SET_GLOBAL_REG_N(M2VCBR_N, N, (b), (v)) argument [all …]
|
/kernel/linux/linux-5.10/arch/x86/lib/ |
D | usercopy_32.c | 48 " jmp 2b\n" \ 50 _ASM_EXTABLE_UA(0b, 3b) \ 51 _ASM_EXTABLE_UA(1b, 2b) \ 143 " ja 1b\n" in __copy_user_intel() 154 " jmp 100b\n" in __copy_user_intel() 156 _ASM_EXTABLE_UA(1b, 100b) in __copy_user_intel() 157 _ASM_EXTABLE_UA(2b, 100b) in __copy_user_intel() 158 _ASM_EXTABLE_UA(3b, 100b) in __copy_user_intel() 159 _ASM_EXTABLE_UA(4b, 100b) in __copy_user_intel() 160 _ASM_EXTABLE_UA(5b, 100b) in __copy_user_intel() [all …]
|
/kernel/linux/linux-5.10/drivers/md/bcache/ |
D | btree.c | 104 #define insert_lock(s, b) ((b)->level <= (s)->lock) argument 107 static inline struct bset *write_block(struct btree *b) in write_block() argument 109 return ((void *) btree_bset_first(b)) + b->written * block_bytes(b->c->cache); in write_block() 112 static void bch_btree_init_next(struct btree *b) in bch_btree_init_next() argument 115 if (b->level && b->keys.nsets) in bch_btree_init_next() 116 bch_btree_sort(&b->keys, &b->c->sort); in bch_btree_init_next() 118 bch_btree_sort_lazy(&b->keys, &b->c->sort); in bch_btree_init_next() 120 if (b->written < btree_blocks(b)) in bch_btree_init_next() 121 bch_bset_init_next(&b->keys, write_block(b), in bch_btree_init_next() 122 bset_magic(&b->c->cache->sb)); in bch_btree_init_next() [all …]
|
/kernel/linux/linux-5.10/Documentation/userspace-api/media/v4l/ |
D | pixfmt-rgb.rst | 84 - b\ :sub:`1` 85 - b\ :sub:`0` 96 - b\ :sub:`3` 97 - b\ :sub:`2` 98 - b\ :sub:`1` 99 - b\ :sub:`0` 119 - b\ :sub:`3` 120 - b\ :sub:`2` 121 - b\ :sub:`1` 122 - b\ :sub:`0` [all …]
|
/kernel/linux/linux-5.10/lib/ |
D | sha1.c | 55 #define SHA_ROUND(t, input, fn, constant, A, B, C, D, E) do { \ argument 58 B = ror32(B, 2); } while (0) 60 #define T_0_15(t, A, B, C, D, E) SHA_ROUND(t, SHA_SRC, (((C^D)&B)^D) , 0x5a827999, A, B, C, D, E ) argument 61 #define T_16_19(t, A, B, C, D, E) SHA_ROUND(t, SHA_MIX, (((C^D)&B)^D) , 0x5a827999, A, B, C, D, E ) argument 62 #define T_20_39(t, A, B, C, D, E) SHA_ROUND(t, SHA_MIX, (B^C^D) , 0x6ed9eba1, A, B, C, D, E ) argument 63 #define T_40_59(t, A, B, C, D, E) SHA_ROUND(t, SHA_MIX, ((B&C)+(D&(B^C))) , 0x8f1bbcdc, A, B, C, D,… argument 64 #define T_60_79(t, A, B, C, D, E) SHA_ROUND(t, SHA_MIX, (B^C^D) , 0xca62c1d6, A, B, C, D, E ) argument 86 __u32 A, B, C, D, E; in sha1_transform() local 89 B = digest[1]; in sha1_transform() 95 T_0_15( 0, A, B, C, D, E); in sha1_transform() [all …]
|
/kernel/linux/linux-5.10/net/ceph/crush/ |
D | hash.c | 11 * a, b = random bits, c = input and output 13 #define crush_hashmix(a, b, c) do { \ argument 14 a = a-b; a = a-c; a = a^(c>>13); \ 15 b = b-c; b = b-a; b = b^(a<<8); \ 16 c = c-a; c = c-b; c = c^(b>>13); \ 17 a = a-b; a = a-c; a = a^(c>>12); \ 18 b = b-c; b = b-a; b = b^(a<<16); \ 19 c = c-a; c = c-b; c = c^(b>>5); \ 20 a = a-b; a = a-c; a = a^(c>>3); \ 21 b = b-c; b = b-a; b = b^(a<<10); \ [all …]
|
D | crush.c | 24 * @b: bucket pointer 27 int crush_get_bucket_item_weight(const struct crush_bucket *b, int p) in crush_get_bucket_item_weight() argument 29 if ((__u32)p >= b->size) in crush_get_bucket_item_weight() 32 switch (b->alg) { in crush_get_bucket_item_weight() 34 return ((struct crush_bucket_uniform *)b)->item_weight; in crush_get_bucket_item_weight() 36 return ((struct crush_bucket_list *)b)->item_weights[p]; in crush_get_bucket_item_weight() 38 return ((struct crush_bucket_tree *)b)->node_weights[crush_calc_tree_node(p)]; in crush_get_bucket_item_weight() 40 return ((struct crush_bucket_straw *)b)->item_weights[p]; in crush_get_bucket_item_weight() 42 return ((struct crush_bucket_straw2 *)b)->item_weights[p]; in crush_get_bucket_item_weight() 47 void crush_destroy_bucket_uniform(struct crush_bucket_uniform *b) in crush_destroy_bucket_uniform() argument [all …]
|
/kernel/linux/linux-5.10/tools/perf/tests/ |
D | time-utils-test.c | 159 u64 b = 1234567123456789ULL; in test__time_utils() local 162 .ptime = { {b, b + 1}, }, in test__time_utils() 164 .skip = { b - 1, b + 2, }, in test__time_utils() 165 .noskip = { b, b + 1, }, in test__time_utils() 172 u64 b = 1234567123456789ULL; in test__time_utils() local 179 .ptime = { {b, b + 1}, {c, c + 123}, {e, e + 5}, }, in test__time_utils() 181 .skip = { b - 1, b + 2, c - 1, c + 124, e - 1, e + 6 }, in test__time_utils() 182 .noskip = { b, b + 1, c, c + 123, e, e + 5 }, in test__time_utils() 189 u64 b = 7654321ULL * NSEC_PER_SEC; in test__time_utils() local 192 .first = b, in test__time_utils() [all …]
|
/kernel/linux/linux-5.10/drivers/md/ |
D | dm-bufio.c | 242 static void buffer_record_stack(struct dm_buffer *b) in buffer_record_stack() argument 244 b->stack_len = stack_trace_save(b->stack_entries, MAX_STACK, 2); in buffer_record_stack() 254 struct dm_buffer *b; in __find() local 257 b = container_of(n, struct dm_buffer, node); in __find() 259 if (b->block == block) in __find() 260 return b; in __find() 262 n = block < b->block ? n->rb_left : n->rb_right; in __find() 271 struct dm_buffer *b; in __find_next() local 275 b = container_of(n, struct dm_buffer, node); in __find_next() 277 if (b->block == block) in __find_next() [all …]
|
D | dm-cache-background-tracker.c | 34 struct background_tracker *b = kmalloc(sizeof(*b), GFP_KERNEL); in btracker_create() local 36 if (!b) { in btracker_create() 41 b->max_work = max_work; in btracker_create() 42 atomic_set(&b->pending_promotes, 0); in btracker_create() 43 atomic_set(&b->pending_writebacks, 0); in btracker_create() 44 atomic_set(&b->pending_demotes, 0); in btracker_create() 46 INIT_LIST_HEAD(&b->issued); in btracker_create() 47 INIT_LIST_HEAD(&b->queued); in btracker_create() 49 b->pending = RB_ROOT; in btracker_create() 50 b->work_cache = KMEM_CACHE(bt_work, 0); in btracker_create() [all …]
|
/kernel/linux/linux-5.10/arch/powerpc/include/asm/ |
D | ppc-opcode.h | 282 #define ___PPC_RB(b) (((b) & 0x1f) << 11) argument 291 #define __PPC_RB(b) ___PPC_RB(__REG_##b) argument 295 #define __PPC_XB(b) ((((b) & 0x1f) << 11) | (((b) & 0x20) >> 4)) argument 334 #define PPC_RAW_COPY(a, b) (PPC_INST_COPY | ___PPC_RA(a) | ___PPC_RB(b)) argument 336 #define PPC_RAW_DCBAL(a, b) (0x7c2005ec | __PPC_RA(a) | __PPC_RB(b)) argument 337 #define PPC_RAW_DCBZL(a, b) (0x7c2007ec | __PPC_RA(a) | __PPC_RB(b)) argument 338 #define PPC_RAW_LQARX(t, a, b, eh) (0x7c000228 | ___PPC_RT(t) | ___PPC_RA(a) | ___PPC_RB(b) | __PPC… argument 339 #define PPC_RAW_LDARX(t, a, b, eh) (0x7c0000a8 | ___PPC_RT(t) | ___PPC_RA(a) | ___PPC_RB(b) | __PPC… argument 340 #define PPC_RAW_LWARX(t, a, b, eh) (0x7c000028 | ___PPC_RT(t) | ___PPC_RA(a) | ___PPC_RB(b) | __PPC… argument 343 #define PPC_RAW_STQCX(t, a, b) (0x7c00016d | ___PPC_RT(t) | ___PPC_RA(a) | ___PPC_RB(b)) argument [all …]
|
/kernel/linux/linux-5.10/drivers/media/platform/s5p-mfc/ |
D | s5p_mfc_opr.c | 38 struct s5p_mfc_priv_buf *b) in s5p_mfc_alloc_priv_buf() argument 41 unsigned int count = b->size >> PAGE_SHIFT; in s5p_mfc_alloc_priv_buf() 45 mfc_debug(3, "Allocating priv: %zu\n", b->size); in s5p_mfc_alloc_priv_buf() 54 b->virt = dev->mem_virt + offset; in s5p_mfc_alloc_priv_buf() 55 b->dma = dev->mem_base + offset; in s5p_mfc_alloc_priv_buf() 60 b->ctx = mem_ctx; in s5p_mfc_alloc_priv_buf() 61 b->virt = dma_alloc_coherent(mem_dev, b->size, &b->dma, GFP_KERNEL); in s5p_mfc_alloc_priv_buf() 62 if (!b->virt) in s5p_mfc_alloc_priv_buf() 64 if (b->dma < base) { in s5p_mfc_alloc_priv_buf() 66 &b->dma, &base); in s5p_mfc_alloc_priv_buf() [all …]
|