| /linux/lib/raid/raid6/riscv/ |
| H A D | recov_rvv.c | 149 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 D | rvv.c | 19 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 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() 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 D | arraymap.c | 927 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 D | intel_bios.c | 209 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 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/tools/testing/selftests/bpf/libarena/selftests/ |
| H A D | test_buddy.bpf.c | 19 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 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()
|
| /linux/drivers/net/ethernet/8390/ |
| H A D | apne.c | 383 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 D | profiler.bpf.c | 48 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 D | frame_vector.c | 58 (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 D | mips_ejtag_fdc.c | 216 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 D | memory.h | 24 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 D | gpuobj.h | 13 const struct nvkm_gpuobj_func *ptrs; member
|
| /linux/tools/testing/selftests/bpf/progs/ |
| H A D | cpumask_success.c | 30 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 D | bmap.c | 457 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 D | goldfish_pipe.c | 97 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 D | xsk_queue.h | 30 struct xdp_ring ptrs; member 36 struct xdp_ring ptrs; member
|
| H A D | xsk.c | 1913 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 D | gk20a.c | 395 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 D | nv40.c | 132 iobj->base.memory.ptrs = &nv40_instobj_ptrs; in nv40_instobj_new()
|
| H A D | nv04.c | 133 iobj->base.memory.ptrs = &nv04_instobj_ptrs; in nv04_instobj_new()
|
| /linux/arch/parisc/net/ |
| H A D | bpf_jit_comp64.c | 387 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 D | bpf_jit_comp32.c | 985 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 D | xfrm_state.c | 1117 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()
|