Home
last modified time | relevance | path

Searched refs:b (Results 1 – 25 of 2890) sorted by relevance

12345678910>>...116

/Linux-v5.10/arch/arm64/crypto/
Daes-neon.S45 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 …]
Dsha3-ce-core.S15 .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
66 ld1 {v25.8b-v28.8b}, [x20], #32
67 ld1 {v29.8b-v31.8b}, [x20], #24
68 eor v0.8b, v0.8b, v25.8b
69 eor v1.8b, v1.8b, v26.8b
70 eor v2.8b, v2.8b, v27.8b
71 eor v3.8b, v3.8b, v28.8b
72 eor v4.8b, v4.8b, v29.8b
[all …]
Daes-neonbs-core.S191 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 …]
Daes-ce-ccm-core.S20 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 …]
Dghash-ce-core.S71 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
108 eor t3.16b, t3.16b, t4.16b // L = E + F
[all …]
Dcrct10dif-ce-core.S116 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 …]
Daes-modes.S63 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 …]
Dchacha-neon-core.S47 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 …]
Daes-ce-core.S13 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 …]
/Linux-v5.10/arch/x86/lib/
Dusercopy_32.c50 _ASM_EXTABLE_UA(0b, 3b) \
51 _ASM_EXTABLE_UA(1b, 2b) \
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()
161 _ASM_EXTABLE_UA(6b, 100b) in __copy_user_intel()
162 _ASM_EXTABLE_UA(7b, 100b) in __copy_user_intel()
163 _ASM_EXTABLE_UA(8b, 100b) in __copy_user_intel()
[all …]
/Linux-v5.10/drivers/iommu/
Dmsm_iommu_hw-8xxx.h20 #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 …]
/Linux-v5.10/drivers/md/bcache/
Dbtree.c102 #define insert_lock(s, b) ((b)->level <= (s)->lock) argument
105 static inline struct bset *write_block(struct btree *b) in write_block() argument
107 return ((void *) btree_bset_first(b)) + b->written * block_bytes(b->c->cache); in write_block()
110 static void bch_btree_init_next(struct btree *b) in bch_btree_init_next() argument
113 if (b->level && b->keys.nsets) in bch_btree_init_next()
114 bch_btree_sort(&b->keys, &b->c->sort); in bch_btree_init_next()
116 bch_btree_sort_lazy(&b->keys, &b->c->sort); in bch_btree_init_next()
118 if (b->written < btree_blocks(b)) in bch_btree_init_next()
119 bch_bset_init_next(&b->keys, write_block(b), in bch_btree_init_next()
120 bset_magic(&b->c->cache->sb)); in bch_btree_init_next()
[all …]
/Linux-v5.10/drivers/staging/media/atomisp/pci/hive_isp_css_include/
Dmath_support.h32 #define IMPLIES(a, b) (!(a) || (b)) argument
36 #define MAX(a, b) (((a) > (b)) ? (a) : (b)) argument
37 #define MIN(a, b) (((a) < (b)) ? (a) : (b)) argument
39 #define ROUND_DIV(a, b) (((b) != 0) ? ((a) + ((b) >> 1)) / (b) : 0) argument
40 #define CEIL_DIV(a, b) (((b) != 0) ? ((a) + (b) - 1) / (b) : 0) argument
41 #define CEIL_MUL(a, b) (CEIL_DIV(a, b) * (b)) argument
42 #define CEIL_MUL2(a, b) (((a) + (b) - 1) & ~((b) - 1)) argument
43 #define CEIL_SHIFT(a, b) (((a) + (1 << (b)) - 1) >> (b)) argument
44 #define CEIL_SHIFT_MUL(a, b) (CEIL_SHIFT(a, b) << (b)) argument
45 #define ROUND_HALF_DOWN_DIV(a, b) (((b) != 0) ? ((a) + (b / 2) - 1) / (b) : 0) argument
[all …]
/Linux-v5.10/net/ceph/crush/
Dcrush.c27 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
49 kfree(b->h.items); in crush_destroy_bucket_uniform()
[all …]
/Linux-v5.10/drivers/md/
Ddm-bufio.c242 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 …]
Ddm-cache-background-tracker.c34 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 …]
/Linux-v5.10/arch/x86/xen/
Dmulticalls.c58 struct mc_buffer *b = this_cpu_ptr(&mc_buffer); in xen_mc_flush() local
70 trace_xen_mc_flush(b->mcidx, b->argidx, b->cbidx); in xen_mc_flush()
73 memcpy(b->debug, b->entries, in xen_mc_flush()
74 b->mcidx * sizeof(struct multicall_entry)); in xen_mc_flush()
77 switch (b->mcidx) { in xen_mc_flush()
80 BUG_ON(b->argidx != 0); in xen_mc_flush()
86 mc = &b->entries[0]; in xen_mc_flush()
95 if (HYPERVISOR_multicall(b->entries, b->mcidx) != 0) in xen_mc_flush()
97 for (i = 0; i < b->mcidx; i++) in xen_mc_flush()
98 if (b->entries[i].result < 0) in xen_mc_flush()
[all …]
/Linux-v5.10/tools/perf/tests/
Dtime-utils-test.c159 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 …]
/Linux-v5.10/drivers/misc/
Dvmw_balloon.c422 static inline void vmballoon_stats_op_inc(struct vmballoon *b, unsigned int op, in vmballoon_stats_op_inc() argument
426 atomic64_inc(&b->stats->ops[op][type]); in vmballoon_stats_op_inc()
429 static inline void vmballoon_stats_gen_inc(struct vmballoon *b, in vmballoon_stats_gen_inc() argument
433 atomic64_inc(&b->stats->general_stat[stat]); in vmballoon_stats_gen_inc()
436 static inline void vmballoon_stats_gen_add(struct vmballoon *b, in vmballoon_stats_gen_add() argument
441 atomic64_add(val, &b->stats->general_stat[stat]); in vmballoon_stats_gen_add()
444 static inline void vmballoon_stats_page_inc(struct vmballoon *b, in vmballoon_stats_page_inc() argument
449 atomic64_inc(&b->stats->page_stat[stat][size]); in vmballoon_stats_page_inc()
452 static inline void vmballoon_stats_page_add(struct vmballoon *b, in vmballoon_stats_page_add() argument
458 atomic64_add(val, &b->stats->page_stat[stat][size]); in vmballoon_stats_page_add()
[all …]
/Linux-v5.10/arch/s390/include/asm/
Dalternative-asm.h72 773: alt_len_check 770b, 771b
73 alt_len_check 772b, 773b
74 alt_pad ( ( 771b - 770b ) - ( 773b - 772b ) )
76 alt_entry 772b, 774b, 770b, 771b, \feature
92 774: alt_len_check 770b, 771b
93 alt_len_check 771b, 772b
94 alt_len_check 773b, 774b
95 .if ( 771b - 770b > 772b - 771b )
96 alt_pad ( ( 771b - 770b ) - ( 774b - 773b ) )
98 alt_pad ( ( 772b - 771b ) - ( 774b - 773b ) )
[all …]
/Linux-v5.10/drivers/media/platform/s5p-mfc/
Ds5p_mfc_opr.c38 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 …]
/Linux-v5.10/arch/powerpc/include/asm/
Dppc-opcode.h282 #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 …]
/Linux-v5.10/drivers/block/drbd/
Ddrbd_bitmap.c115 struct drbd_bitmap *b = device->bitmap; in __bm_print_lock_info() local
120 func, b->bm_why ?: "?", in __bm_print_lock_info()
121 b->bm_task->comm, task_pid_nr(b->bm_task)); in __bm_print_lock_info()
126 struct drbd_bitmap *b = device->bitmap; in drbd_bm_lock() local
129 if (!b) { in drbd_bm_lock()
134 trylock_failed = !mutex_trylock(&b->bm_change); in drbd_bm_lock()
139 why, b->bm_why ?: "?", in drbd_bm_lock()
140 b->bm_task->comm, task_pid_nr(b->bm_task)); in drbd_bm_lock()
141 mutex_lock(&b->bm_change); in drbd_bm_lock()
143 if (BM_LOCKED_MASK & b->bm_flags) in drbd_bm_lock()
[all …]
/Linux-v5.10/drivers/gpu/drm/i915/gt/
Dintel_breadcrumbs.c61 static void __intel_breadcrumbs_arm_irq(struct intel_breadcrumbs *b) in __intel_breadcrumbs_arm_irq() argument
67 if (GEM_WARN_ON(!intel_gt_pm_get_if_awake(b->irq_engine->gt))) in __intel_breadcrumbs_arm_irq()
76 WRITE_ONCE(b->irq_armed, true); in __intel_breadcrumbs_arm_irq()
79 if (!b->irq_enabled++ && irq_enable(b->irq_engine)) in __intel_breadcrumbs_arm_irq()
80 irq_work_queue(&b->irq_work); in __intel_breadcrumbs_arm_irq()
83 static void intel_breadcrumbs_arm_irq(struct intel_breadcrumbs *b) in intel_breadcrumbs_arm_irq() argument
85 if (!b->irq_engine) in intel_breadcrumbs_arm_irq()
88 spin_lock(&b->irq_lock); in intel_breadcrumbs_arm_irq()
89 if (!b->irq_armed) in intel_breadcrumbs_arm_irq()
90 __intel_breadcrumbs_arm_irq(b); in intel_breadcrumbs_arm_irq()
[all …]
/Linux-v5.10/lib/crypto/
Ddes.c609 #define DES_PC2(a, b, c, d) (T4(d) | T3(c) | T2(b) | T1(a)) argument
626 unsigned long a, b, c, d, w; in des_ekey() local
631 b = k[6]; b &= 0x0e; b <<= 4; b |= k[2] & 0x1e; b = pc1[b]; in des_ekey()
634 pe[15 * 2 + 0] = DES_PC2(a, b, c, d); d = rs[d]; in des_ekey()
635 pe[14 * 2 + 0] = DES_PC2(d, a, b, c); c = rs[c]; b = rs[b]; in des_ekey()
636 pe[13 * 2 + 0] = DES_PC2(b, c, d, a); a = rs[a]; d = rs[d]; in des_ekey()
637 pe[12 * 2 + 0] = DES_PC2(d, a, b, c); c = rs[c]; b = rs[b]; in des_ekey()
638 pe[11 * 2 + 0] = DES_PC2(b, c, d, a); a = rs[a]; d = rs[d]; in des_ekey()
639 pe[10 * 2 + 0] = DES_PC2(d, a, b, c); c = rs[c]; b = rs[b]; in des_ekey()
640 pe[ 9 * 2 + 0] = DES_PC2(b, c, d, a); a = rs[a]; d = rs[d]; in des_ekey()
[all …]

12345678910>>...116