Home
last modified time | relevance | path

Searched refs:ptrs (Results 1 – 25 of 40) sorted by relevance

12

/linux/lib/raid/raid6/riscv/
H A Drecov_rvv.c149 int failb, void **ptrs) in raid6_2data_recov_rvv() argument
155 p = (u8 *)ptrs[disks - 2]; in raid6_2data_recov_rvv()
156 q = (u8 *)ptrs[disks - 1]; in raid6_2data_recov_rvv()
163 dp = (u8 *)ptrs[faila]; in raid6_2data_recov_rvv()
164 ptrs[faila] = page_address(ZERO_PAGE(0)); in raid6_2data_recov_rvv()
165 ptrs[disks - 2] = dp; in raid6_2data_recov_rvv()
166 dq = (u8 *)ptrs[failb]; in raid6_2data_recov_rvv()
167 ptrs[failb] = page_address(ZERO_PAGE(0)); in raid6_2data_recov_rvv()
168 ptrs[disks - 1] = dq; in raid6_2data_recov_rvv()
170 raid6_gen_syndrome(disks, bytes, ptrs); in raid6_2data_recov_rvv()
[all …]
H A Drvv.c19 static void raid6_rvv1_gen_syndrome_real(int disks, unsigned long bytes, void **ptrs) in raid6_rvv1_gen_syndrome_real() argument
21 u8 **dptr = (u8 **)ptrs; in raid6_rvv1_gen_syndrome_real()
94 unsigned long bytes, void **ptrs) in raid6_rvv1_xor_syndrome_real() argument
96 u8 **dptr = (u8 **)ptrs; in raid6_rvv1_xor_syndrome_real()
194 static void raid6_rvv2_gen_syndrome_real(int disks, unsigned long bytes, void **ptrs) in raid6_rvv2_gen_syndrome_real() argument
196 u8 **dptr = (u8 **)ptrs; in raid6_rvv2_gen_syndrome_real()
288 unsigned long bytes, void **ptrs) in raid6_rvv2_xor_syndrome_real() argument
290 u8 **dptr = (u8 **)ptrs; in raid6_rvv2_xor_syndrome_real()
418 static void raid6_rvv4_gen_syndrome_real(int disks, unsigned long bytes, void **ptrs) in raid6_rvv4_gen_syndrome_real() argument
420 u8 **dptr = (u8 **)ptrs; in raid6_rvv4_gen_syndrome_real()
[all …]
/linux/kernel/bpf/
H A Dreuseport_array.c13 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()
155 array = bpf_map_area_alloc(struct_size(array, ptrs, attr->max_entries), numa_node); in reuseport_array_alloc()
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()
[all …]
H A Darraymap.c927 BUG_ON(array->ptrs[i] != NULL); in fd_array_map_free()
978 old_ptr = xchg(array->ptrs + index, new_ptr); in bpf_fd_array_map_update_elem()
982 old_ptr = xchg(array->ptrs + index, new_ptr); in bpf_fd_array_map_update_elem()
1001 old_ptr = xchg(array->ptrs + index, NULL); in __fd_array_map_delete_elem()
1005 old_ptr = xchg(array->ptrs + index, NULL); in __fd_array_map_delete_elem()
1368 ee = READ_ONCE(array->ptrs[i]); in perf_event_fd_array_release()
/linux/drivers/gpu/drm/i915/display/
H A Dintel_bios.c209 const struct bdb_lfp_data_ptrs *ptrs; in lfp_data_min_size() local
212 ptrs = bdb_find_section(display, BDB_LFP_DATA_PTRS); in lfp_data_min_size()
213 if (!ptrs) in lfp_data_min_size()
217 if (ptrs->panel_name.table_size) in lfp_data_min_size()
218 size = max(size, ptrs->panel_name.offset + in lfp_data_min_size()
225 const struct bdb_lfp_data_ptrs *ptrs) in validate_lfp_data_ptrs() argument
241 if (ptrs->num_entries != 3) in validate_lfp_data_ptrs()
244 fp_timing_size = ptrs->ptr[0].fp_timing.table_size; in validate_lfp_data_ptrs()
245 dvo_timing_size = ptrs->ptr[0].dvo_timing.table_size; in validate_lfp_data_ptrs()
246 panel_pnp_id_size = ptrs->ptr[0].panel_pnp_id.table_size; in validate_lfp_data_ptrs()
[all …]
/linux/crypto/async_tx/
H A Draid6test.c58 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/tools/testing/selftests/bpf/libarena/selftests/
H A Dtest_buddy.bpf.c19 static void __arena *ptrs[17]; variable
184 ptrs[i] = buddy_alloc(&buddy, alignment_sizes[i]); in test_buddy_alignment()
185 if (!ptrs[i]) { in test_buddy_alignment()
193 if ((u64)ptrs[i] & 0x7) { in test_buddy_alignment()
196 (u64)ptrs[i], alignment_sizes[i]); in test_buddy_alignment()
205 buddy_free(&buddy, ptrs[i]); in test_buddy_alignment()
/linux/include/media/
H A Dframe_vector.h11 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()
/linux/drivers/net/ethernet/8390/
H A Dapne.c383 short *ptrs; in apne_get_8390_hdr() local
403 ptrs = (short*)hdr; in apne_get_8390_hdr()
405 *ptrs++ = inw(NE_BASE + NE_DATAPORT); in apne_get_8390_hdr()
429 short *ptrs; in apne_block_input() local
448 ptrs = (short*)buf; in apne_block_input()
450 *ptrs++ = inw(NE_BASE + NE_DATAPORT); in apne_block_input()
471 short *ptrs; in apne_block_output() local
501 ptrs = (short*)buf; in apne_block_output()
503 outw(*ptrs++, NE_BASE+NE_DATAPORT); in apne_block_output()
/linux/tools/bpf/bpftool/skeleton/
H A Dprofiler.bpf.c48 struct bpf_perf_event_value___local *ptrs[MAX_NUM_METRICS]; in BPF_PROG() local
56 ptrs[i] = bpf_map_lookup_elem(&fentry_readings, &flag); in BPF_PROG()
57 if (!ptrs[i]) in BPF_PROG()
69 *(ptrs[i]) = reading; in BPF_PROG()
/linux/drivers/media/common/videobuf2/
H A Dframe_vector.c58 (struct page **)(vec->ptrs)); in get_vaddr_frames()
144 pages = (struct page **)(vec->ptrs); in frame_vector_to_pfns()
162 int size = struct_size(vec, ptrs, nr_frames); in frame_vector_create()
/linux/drivers/tty/
H A Dmips_ejtag_fdc.c216 static struct fdc_word mips_ejtag_fdc_encode(const u8 **ptrs, in mips_ejtag_fdc_encode() argument
221 const u8 **ptrs_end = ptrs + ranges; in mips_ejtag_fdc_encode()
223 for (; ptrs < ptrs_end; ++ptrs) { in mips_ejtag_fdc_encode()
224 const u8 *ptr = *(ptrs++); in mips_ejtag_fdc_encode()
420 const u8 *ptrs[2]; in mips_ejtag_fdc_put_chan() local
428 ptrs[0] = dport->port.xmit_buf + dport->xmit_tail; in mips_ejtag_fdc_put_chan()
432 ptrs[1] = dport->port.xmit_buf; in mips_ejtag_fdc_put_chan()
434 word = mips_ejtag_fdc_encode(ptrs, sizes, 1 + !!sizes[1]); in mips_ejtag_fdc_put_chan()
438 min_t(int, word.bytes, sizes[0]), ptrs[0], in mips_ejtag_fdc_put_chan()
439 max_t(int, 0, word.bytes - sizes[0]), ptrs[1]); in mips_ejtag_fdc_put_chan()
/linux/drivers/gpu/drm/nouveau/include/nvkm/core/
H A Dmemory.h24 const struct nvkm_memory_ptrs *ptrs; member
76 #define nvkm_ro32(o,a) (o)->ptrs->rd32((o), (a))
77 #define nvkm_wo32(o,a,d) (o)->ptrs->wr32((o), (a), (d))
H A Dgpuobj.h13 const struct nvkm_gpuobj_func *ptrs; member
/linux/tools/testing/selftests/bpf/progs/
H A Dcpumask_success.c30 struct kptr_nested_mid ptrs[2]; member
677 r = _global_mask_array_rcu(&global_mask_nested_deep.ptrs[0].m.mask, in BPF_PROG()
678 &global_mask_nested_deep.ptrs[1].m.mask); in BPF_PROG()
/linux/fs/gfs2/
H A Dbmap.c457 unsigned int ptrs);
493 unsigned int ptrs; in gfs2_walk_metadata() local
497 ptrs = (hgt >= 1 ? sdp->sd_inptrs : sdp->sd_diptrs) - start; in gfs2_walk_metadata()
498 len = ptrs * factor; in gfs2_walk_metadata()
500 ptrs = DIV_ROUND_UP_ULL(max_len, factor); in gfs2_walk_metadata()
501 status = walker(mp, ptrs); in gfs2_walk_metadata()
507 ptrs = mp->mp_list[hgt] - start; in gfs2_walk_metadata()
508 len = ptrs * factor; in gfs2_walk_metadata()
553 unsigned int ptrs) in gfs2_hole_walker() argument
560 end = start + ptrs; in gfs2_hole_walker()
/linux/drivers/platform/goldfish/
H A Dgoldfish_pipe.c97 u64 ptrs[MAX_BUFFERS_PER_COMMAND]; member
305 command->rw_params.ptrs[0] = (u64)(xaddr | (address & ~PAGE_MASK)); in populate_rw_params()
315 command->rw_params.ptrs[buffer_idx] = (u64)xaddr; in populate_rw_params()
/linux/net/xdp/
H A Dxsk_queue.h30 struct xdp_ring ptrs; member
36 struct xdp_ring ptrs; member
H A Dxsk.c1913 ring->producer = offsetof(struct xdp_rxtx_ring, ptrs.producer); in xsk_enter_rxtx_offsets()
1914 ring->consumer = offsetof(struct xdp_rxtx_ring, ptrs.consumer); in xsk_enter_rxtx_offsets()
1920 ring->producer = offsetof(struct xdp_umem_ring, ptrs.producer); in xsk_enter_umem_offsets()
1921 ring->consumer = offsetof(struct xdp_umem_ring, ptrs.consumer); in xsk_enter_umem_offsets()
2007 ptrs.flags); in xsk_getsockopt()
2009 ptrs.flags); in xsk_getsockopt()
2011 ptrs.flags); in xsk_getsockopt()
2013 ptrs.flags); in xsk_getsockopt()
/linux/drivers/gpu/drm/nouveau/nvkm/subdev/instmem/
H A Dgk20a.c395 node->base.base.memory.ptrs = &gk20a_instobj_ptrs; in gk20a_instobj_ctor_dma()
442 node->base.base.memory.ptrs = &gk20a_instobj_ptrs; in gk20a_instobj_ctor_iommu()
H A Dnv40.c132 iobj->base.memory.ptrs = &nv40_instobj_ptrs; in nv40_instobj_new()
H A Dnv04.c133 iobj->base.memory.ptrs = &nv04_instobj_ptrs; in nv04_instobj_new()
/linux/arch/parisc/net/
H A Dbpf_jit_comp64.c387 BUILD_BUG_ON(sizeof(bpfa.ptrs[0]) != 8); in emit_bpf_tail_call()
389 off = offsetof(struct bpf_array, ptrs); in emit_bpf_tail_call()
H A Dbpf_jit_comp32.c985 BUILD_BUG_ON(sizeof(bpfa.ptrs[0]) != 4); in emit_bpf_tail_call()
987 off = offsetof(struct bpf_array, ptrs); in emit_bpf_tail_call()
/linux/net/xfrm/
H A Dxfrm_state.c1117 static void xfrm_hash_ptrs_get(const struct net *net, struct xfrm_hash_state_ptrs *ptrs) in xfrm_hash_ptrs_get() argument
1124 ptrs->bydst = xfrm_state_deref_check(net->xfrm.state_bydst, net); in xfrm_hash_ptrs_get()
1125 ptrs->bysrc = xfrm_state_deref_check(net->xfrm.state_bysrc, net); in xfrm_hash_ptrs_get()
1126 ptrs->byspi = xfrm_state_deref_check(net->xfrm.state_byspi, net); in xfrm_hash_ptrs_get()
1127 ptrs->hmask = net->xfrm.state_hmask; in xfrm_hash_ptrs_get()

12