| /linux/lib/raid6/ |
| A D | recov_loongarch_simd.c | 46 ptrs[disks - 2] = dp; in raid6_2data_recov_lsx() 49 ptrs[disks - 1] = dq; in raid6_2data_recov_lsx() 54 ptrs[faila] = dp; in raid6_2data_recov_lsx() 55 ptrs[failb] = dq; in raid6_2data_recov_lsx() 56 ptrs[disks - 2] = p; in raid6_2data_recov_lsx() 57 ptrs[disks - 1] = q; in raid6_2data_recov_lsx() 187 void **ptrs) in raid6_datap_recov_lsx() argument 206 ptrs[faila] = dq; in raid6_datap_recov_lsx() 328 ptrs[faila] = dp; in raid6_2data_recov_lasx() 329 ptrs[failb] = dq; in raid6_2data_recov_lasx() [all …]
|
| A D | recov.c | 20 int failb, void **ptrs) in raid6_2data_recov_intx1() argument 35 ptrs[disks-2] = dp; in raid6_2data_recov_intx1() 38 ptrs[disks-1] = dq; in raid6_2data_recov_intx1() 43 ptrs[faila] = dp; in raid6_2data_recov_intx1() 44 ptrs[failb] = dq; in raid6_2data_recov_intx1() 45 ptrs[disks-2] = p; in raid6_2data_recov_intx1() 46 ptrs[disks-1] = q; in raid6_2data_recov_intx1() 64 void **ptrs) in raid6_datap_recov_intx1() argument 76 ptrs[disks-1] = dq; in raid6_datap_recov_intx1() 81 ptrs[faila] = dq; in raid6_datap_recov_intx1() [all …]
|
| A D | recov_neon.c | 24 int failb, void **ptrs) in raid6_2data_recov_neon() argument 38 dp = (u8 *)ptrs[faila]; in raid6_2data_recov_neon() 40 ptrs[disks - 2] = dp; in raid6_2data_recov_neon() 43 ptrs[disks - 1] = dq; in raid6_2data_recov_neon() 48 ptrs[faila] = dp; in raid6_2data_recov_neon() 49 ptrs[failb] = dq; in raid6_2data_recov_neon() 50 ptrs[disks - 2] = p; in raid6_2data_recov_neon() 51 ptrs[disks - 1] = q; in raid6_2data_recov_neon() 64 void **ptrs) in raid6_datap_recov_neon() argument 78 ptrs[disks - 1] = dq; in raid6_datap_recov_neon() [all …]
|
| A D | recov_s390xc.c | 24 int failb, void **ptrs) in raid6_2data_recov_s390xc() argument 39 ptrs[disks-2] = dp; in raid6_2data_recov_s390xc() 42 ptrs[disks-1] = dq; in raid6_2data_recov_s390xc() 47 ptrs[faila] = dp; in raid6_2data_recov_s390xc() 48 ptrs[failb] = dq; in raid6_2data_recov_s390xc() 49 ptrs[disks-2] = p; in raid6_2data_recov_s390xc() 50 ptrs[disks-1] = q; in raid6_2data_recov_s390xc() 73 void **ptrs) in raid6_datap_recov_s390xc() argument 86 ptrs[disks-1] = dq; in raid6_datap_recov_s390xc() 91 ptrs[faila] = dq; in raid6_datap_recov_s390xc() [all …]
|
| A D | recov_avx2.c | 17 int failb, void **ptrs) in raid6_2data_recov_avx2() argument 24 p = (u8 *)ptrs[disks-2]; in raid6_2data_recov_avx2() 30 dp = (u8 *)ptrs[faila]; in raid6_2data_recov_avx2() 32 ptrs[disks-2] = dp; in raid6_2data_recov_avx2() 35 ptrs[disks-1] = dq; in raid6_2data_recov_avx2() 40 ptrs[faila] = dp; in raid6_2data_recov_avx2() 41 ptrs[failb] = dq; in raid6_2data_recov_avx2() 42 ptrs[disks-2] = p; in raid6_2data_recov_avx2() 43 ptrs[disks-1] = q; in raid6_2data_recov_avx2() 187 void **ptrs) in raid6_datap_recov_avx2() argument [all …]
|
| A D | recov_avx512.c | 41 dp = (u8 *)ptrs[faila]; in raid6_2data_recov_avx512() 43 ptrs[disks-2] = dp; in raid6_2data_recov_avx512() 44 dq = (u8 *)ptrs[failb]; in raid6_2data_recov_avx512() 46 ptrs[disks-1] = dq; in raid6_2data_recov_avx512() 51 ptrs[faila] = dp; in raid6_2data_recov_avx512() 52 ptrs[failb] = dq; in raid6_2data_recov_avx512() 53 ptrs[disks-2] = p; in raid6_2data_recov_avx512() 54 ptrs[disks-1] = q; in raid6_2data_recov_avx512() 244 ptrs[disks-1] = dq; in raid6_datap_recov_avx512() 249 ptrs[faila] = dq; in raid6_datap_recov_avx512() [all …]
|
| A D | recov_ssse3.c | 17 int failb, void **ptrs) in raid6_2data_recov_ssse3() argument 32 dp = (u8 *)ptrs[faila]; in raid6_2data_recov_ssse3() 34 ptrs[disks-2] = dp; in raid6_2data_recov_ssse3() 37 ptrs[disks-1] = dq; in raid6_2data_recov_ssse3() 42 ptrs[faila] = dp; in raid6_2data_recov_ssse3() 43 ptrs[failb] = dq; in raid6_2data_recov_ssse3() 44 ptrs[disks-2] = p; in raid6_2data_recov_ssse3() 45 ptrs[disks-1] = q; in raid6_2data_recov_ssse3() 192 void **ptrs) in raid6_datap_recov_ssse3() argument 207 ptrs[disks-1] = dq; in raid6_datap_recov_ssse3() [all …]
|
| A D | neon.h | 3 void raid6_neon1_gen_syndrome_real(int disks, unsigned long bytes, void **ptrs); 5 unsigned long bytes, void **ptrs); 6 void raid6_neon2_gen_syndrome_real(int disks, unsigned long bytes, void **ptrs); 8 unsigned long bytes, void **ptrs); 9 void raid6_neon4_gen_syndrome_real(int disks, unsigned long bytes, void **ptrs); 11 unsigned long bytes, void **ptrs); 12 void raid6_neon8_gen_syndrome_real(int disks, unsigned long bytes, void **ptrs); 14 unsigned long bytes, void **ptrs);
|
| A D | avx512.c | 44 static void raid6_avx5121_gen_syndrome(int disks, size_t bytes, void **ptrs) in raid6_avx5121_gen_syndrome() argument 46 u8 **dptr = (u8 **)ptrs; in raid6_avx5121_gen_syndrome() 102 size_t bytes, void **ptrs) in raid6_avx5121_xor_syndrome() argument 104 u8 **dptr = (u8 **)ptrs; in raid6_avx5121_xor_syndrome() 171 static void raid6_avx5122_gen_syndrome(int disks, size_t bytes, void **ptrs) in raid6_avx5122_gen_syndrome() argument 173 u8 **dptr = (u8 **)ptrs; in raid6_avx5122_gen_syndrome() 234 size_t bytes, void **ptrs) in raid6_avx5122_xor_syndrome() argument 236 u8 **dptr = (u8 **)ptrs; in raid6_avx5122_xor_syndrome() 332 u8 **dptr = (u8 **)ptrs; in raid6_avx5124_gen_syndrome() 424 size_t bytes, void **ptrs) in raid6_avx5124_xor_syndrome() argument [all …]
|
| A D | avx2.c | 34 static void raid6_avx21_gen_syndrome(int disks, size_t bytes, void **ptrs) in raid6_avx21_gen_syndrome() argument 36 u8 **dptr = (u8 **)ptrs; in raid6_avx21_gen_syndrome() 83 size_t bytes, void **ptrs) in raid6_avx21_xor_syndrome() argument 85 u8 **dptr = (u8 **)ptrs; in raid6_avx21_xor_syndrome() 141 static void raid6_avx22_gen_syndrome(int disks, size_t bytes, void **ptrs) in raid6_avx22_gen_syndrome() argument 143 u8 **dptr = (u8 **)ptrs; in raid6_avx22_gen_syndrome() 193 size_t bytes, void **ptrs) in raid6_avx22_xor_syndrome() argument 195 u8 **dptr = (u8 **)ptrs; in raid6_avx22_xor_syndrome() 275 u8 **dptr = (u8 **)ptrs; in raid6_avx24_gen_syndrome() 354 size_t bytes, void **ptrs) in raid6_avx24_xor_syndrome() argument [all …]
|
| A D | sse2.c | 36 static void raid6_sse21_gen_syndrome(int disks, size_t bytes, void **ptrs) in raid6_sse21_gen_syndrome() argument 38 u8 **dptr = (u8 **)ptrs; in raid6_sse21_gen_syndrome() 88 size_t bytes, void **ptrs) in raid6_sse21_xor_syndrome() argument 90 u8 **dptr = (u8 **)ptrs; in raid6_sse21_xor_syndrome() 146 static void raid6_sse22_gen_syndrome(int disks, size_t bytes, void **ptrs) in raid6_sse22_gen_syndrome() argument 148 u8 **dptr = (u8 **)ptrs; in raid6_sse22_gen_syndrome() 199 size_t bytes, void **ptrs) in raid6_sse22_xor_syndrome() argument 201 u8 **dptr = (u8 **)ptrs; in raid6_sse22_xor_syndrome() 280 u8 **dptr = (u8 **)ptrs; in raid6_sse24_gen_syndrome() 365 size_t bytes, void **ptrs) in raid6_sse24_xor_syndrome() argument [all …]
|
| A D | loongarch_simd.c | 33 static void raid6_lsx_gen_syndrome(int disks, size_t bytes, void **ptrs) in raid6_lsx_gen_syndrome() argument 35 u8 **dptr = (u8 **)ptrs; in raid6_lsx_gen_syndrome() 115 size_t bytes, void **ptrs) in raid6_lsx_xor_syndrome() argument 117 u8 **dptr = (u8 **)ptrs; in raid6_lsx_xor_syndrome() 264 static void raid6_lasx_gen_syndrome(int disks, size_t bytes, void **ptrs) in raid6_lasx_gen_syndrome() argument 266 u8 **dptr = (u8 **)ptrs; in raid6_lasx_gen_syndrome() 324 size_t bytes, void **ptrs) in raid6_lasx_xor_syndrome() argument 326 u8 **dptr = (u8 **)ptrs; in raid6_lasx_xor_syndrome()
|
| A D | neon.c | 31 size_t bytes, void **ptrs) \ 37 (unsigned long)bytes, ptrs); \ 42 size_t bytes, void **ptrs) \ 48 start, stop, (unsigned long)bytes, ptrs); \
|
| A D | mmx.c | 35 static void raid6_mmx1_gen_syndrome(int disks, size_t bytes, void **ptrs) in raid6_mmx1_gen_syndrome() argument 37 u8 **dptr = (u8 **)ptrs; in raid6_mmx1_gen_syndrome() 83 static void raid6_mmx2_gen_syndrome(int disks, size_t bytes, void **ptrs) in raid6_mmx2_gen_syndrome() argument 85 u8 **dptr = (u8 **)ptrs; in raid6_mmx2_gen_syndrome()
|
| A D | sse1.c | 40 static void raid6_sse11_gen_syndrome(int disks, size_t bytes, void **ptrs) in raid6_sse11_gen_syndrome() argument 42 u8 **dptr = (u8 **)ptrs; in raid6_sse11_gen_syndrome() 99 static void raid6_sse12_gen_syndrome(int disks, size_t bytes, void **ptrs) in raid6_sse12_gen_syndrome() argument 101 u8 **dptr = (u8 **)ptrs; in raid6_sse12_gen_syndrome()
|
| /linux/fs/bcachefs/ |
| A D | extents.c | 743 pos = ptrs.start; in bch2_extent_ptr_decoded_append() 793 ptr >= &ptrs.end->ptr); in bch2_bkey_drop_ptr_noerror() 797 next != ptrs.end; in bch2_bkey_drop_ptr_noerror() 867 bkey_for_each_ptr(ptrs, ptr) in bch2_bkey_has_device_c() 881 bkey_for_each_ptr(ptrs, ptr) in bch2_bkey_has_target() 1059 struct bkey_ptrs ptrs; in bch2_extent_normalize_by_opts() local 1064 ptrs = bch2_bkey_ptrs(k); in bch2_extent_normalize_by_opts() 1067 bkey_for_each_ptr(ptrs, ptr) in bch2_extent_normalize_by_opts() 1360 d != (u64 *) ptrs.end; in bch2_ptr_swab() 1364 for (entry = ptrs.start; in bch2_ptr_swab() [all …]
|
| A D | alloc_foreground.h | 81 struct open_buckets *ptrs) in bch2_open_buckets_put() argument 86 open_bucket_for_each(c, ptrs, ob, i) in bch2_open_buckets_put() 88 ptrs->nr = 0; in bch2_open_buckets_put() 97 open_bucket_for_each(c, &wp->ptrs, ob, i) in bch2_alloc_sectors_done_inlined() 98 ob_push(c, !ob->sectors_free ? &ptrs : &keep, ob); in bch2_alloc_sectors_done_inlined() 99 wp->ptrs = keep; in bch2_alloc_sectors_done_inlined() 103 bch2_open_buckets_put(c, &ptrs); in bch2_alloc_sectors_done_inlined() 108 struct open_buckets *ptrs) in bch2_open_bucket_get() argument 113 open_bucket_for_each(c, &wp->ptrs, ob, i) { in bch2_open_bucket_get() 116 ob_push(c, ptrs, ob); in bch2_open_bucket_get() [all …]
|
| A D | alloc_foreground.c | 766 ob_push(c, ptrs, ob); in add_new_bucket() 946 wp->ptrs = ptrs_skip; in bucket_alloc_set_writepoint() 1165 ob_push(c, &ptrs, ob); in bch2_writepoint_stop() 1166 wp->ptrs = ptrs; in bch2_writepoint_stop() 1293 wp->ptrs.nr = 0; in try_decrease_writepoints() 1376 *ptrs = ptrs2; in deallocate_extra_replicas() 1408 ptrs.nr = 0; in bch2_alloc_sectors_start_trans() 1480 deallocate_extra_replicas(c, &ptrs, &wp->ptrs, nr_effective - nr_replicas); in bch2_alloc_sectors_start_trans() 1486 wp->ptrs = ptrs; in bch2_alloc_sectors_start_trans() 1498 if (ptrs.nr < ARRAY_SIZE(ptrs.v)) in bch2_alloc_sectors_start_trans() [all …]
|
| /linux/kernel/bpf/ |
| A D | reuseport_array.c | 13 struct sock __rcu *ptrs[]; member 58 return rcu_dereference(array->ptrs[index]); in reuseport_array_lookup_elem() 72 if (!rcu_access_pointer(array->ptrs[index])) in reuseport_array_delete_elem() 77 sk = rcu_dereference_protected(array->ptrs[index], in reuseport_array_delete_elem() 82 RCU_INIT_POINTER(array->ptrs[index], NULL); in reuseport_array_delete_elem() 127 sk = rcu_dereference(array->ptrs[i]); in reuseport_array_free() 137 RCU_INIT_POINTER(array->ptrs[i], NULL); in reuseport_array_free() 271 rcu_access_pointer(array->ptrs[index]), in bpf_fd_reuseport_array_update_elem() 285 osk = rcu_dereference_protected(array->ptrs[index], in bpf_fd_reuseport_array_update_elem() 296 rcu_assign_pointer(array->ptrs[index], nsk); in bpf_fd_reuseport_array_update_elem() [all …]
|
| /linux/drivers/gpu/drm/xe/ |
| A D | xe_sched_job.c | 88 struct xe_job_ptrs *ptrs = &job->ptrs[i]; in xe_sched_job_free_fences() local 90 if (ptrs->lrc_fence) in xe_sched_job_free_fences() 91 xe_lrc_free_seqno_fence(ptrs->lrc_fence); in xe_sched_job_free_fences() 92 dma_fence_chain_free(ptrs->chain_fence); in xe_sched_job_free_fences() 128 job->ptrs[i].lrc_fence = fence; in xe_sched_job_create() 138 job->ptrs[i].chain_fence = chain; in xe_sched_job_create() 146 job->ptrs[i].batch_addr = batch_addr[i]; in xe_sched_job_create() 267 fence = job->ptrs[i].lrc_fence; in xe_sched_job_arm() 269 job->ptrs[i].lrc_fence = NULL; in xe_sched_job_arm() 277 chain = job->ptrs[i - 1].chain_fence; in xe_sched_job_arm() [all …]
|
| /linux/fs/xfs/libxfs/ |
| A D | xfs_iext_tree.c | 168 node = node->ptrs[0]; in xfs_iext_find_first_leaf() 187 if (!node->ptrs[i]) in xfs_iext_find_last_leaf() 189 node = node->ptrs[i - 1]; in xfs_iext_find_last_leaf() 415 node->ptrs[0] = prev; in xfs_iext_grow() 422 node->ptrs[0] = prev; in xfs_iext_grow() 480 new->ptrs[i] = node->ptrs[nr_keep + i]; in xfs_iext_split_node() 533 node->ptrs[i] = node->ptrs[i - 1]; in xfs_iext_insert_node() 536 node->ptrs[pos] = ptr; in xfs_iext_insert_node() 710 prev->ptrs[nr_prev + i] = node->ptrs[i]; in xfs_iext_rebalance_node() 728 node->ptrs[nr_entries + i] = next->ptrs[i]; in xfs_iext_rebalance_node() [all …]
|
| /linux/drivers/gpu/drm/i915/display/ |
| A D | intel_bios.c | 209 if (!ptrs) in lfp_data_min_size() 256 lfp_data_size = ptrs->ptr[1].fp_timing.offset - ptrs->ptr[0].fp_timing.offset; in validate_lfp_data_ptrs() 401 ptrs = ptrs_block + 3; in generate_lfp_data_ptrs() 413 ptrs->num_entries++; in generate_lfp_data_ptrs() 415 ptrs->num_entries++; in generate_lfp_data_ptrs() 417 ptrs->num_entries++; in generate_lfp_data_ptrs() 427 next_lfp_data_ptr(&ptrs->ptr[i].fp_timing, &ptrs->ptr[i-1].fp_timing, size); in generate_lfp_data_ptrs() 428 next_lfp_data_ptr(&ptrs->ptr[i].dvo_timing, &ptrs->ptr[i-1].dvo_timing, size); in generate_lfp_data_ptrs() 429 next_lfp_data_ptr(&ptrs->ptr[i].panel_pnp_id, &ptrs->ptr[i-1].panel_pnp_id, size); in generate_lfp_data_ptrs() 679 if (!ptrs) in pnpid_get_panel_type() [all …]
|
| /linux/crypto/async_tx/ |
| A D | raid6test.c | 58 struct page **ptrs, unsigned int *offs) in raid6_dual_recov() argument 72 tx = async_gen_syndrome(ptrs, offs, in raid6_dual_recov() 88 blocks[count++] = ptrs[i]; in raid6_dual_recov() 90 dest = ptrs[faila]; in raid6_dual_recov() 96 tx = async_gen_syndrome(ptrs, offs, in raid6_dual_recov() 104 faila, ptrs, offs, &submit); in raid6_dual_recov() 109 faila, failb, ptrs, offs, &submit); in raid6_dual_recov() 114 tx = async_syndrome_val(ptrs, offs, in raid6_dual_recov()
|
| /linux/drivers/net/ethernet/8390/ |
| A D | zorro8390.c | 111 short *ptrs; in zorro8390_get_8390_hdr() local 132 ptrs = (short *)hdr; in zorro8390_get_8390_hdr() 134 *ptrs++ = z_readw(NE_BASE + NE_DATAPORT); in zorro8390_get_8390_hdr() 154 short *ptrs; in zorro8390_block_input() local 173 ptrs = (short *)buf; in zorro8390_block_input() 175 *ptrs++ = z_readw(NE_BASE + NE_DATAPORT); in zorro8390_block_input() 189 short *ptrs; in zorro8390_block_output() local 220 ptrs = (short *)buf; in zorro8390_block_output() 222 z_writew(*ptrs++, NE_BASE + NE_DATAPORT); in zorro8390_block_output()
|
| /linux/include/media/ |
| A D | frame_vector.h | 11 void *ptrs[]; /* Array of pinned pfns / pages. Use member 37 return (struct page **)(vec->ptrs); in frame_vector_pages() 44 return (unsigned long *)(vec->ptrs); in frame_vector_pfns()
|