Home
last modified time | relevance | path

Searched refs:srcs (Results 1 – 16 of 16) sorted by relevance

/Linux-v4.19/crypto/async_tx/
Dasync_raid6_recov.c32 async_sum_product(struct page *dest, struct page **srcs, unsigned char *coef, in async_sum_product() argument
36 &dest, 1, srcs, 2, len); in async_sum_product()
54 unmap->addr[0] = dma_map_page(dev, srcs[0], 0, len, DMA_TO_DEVICE); in async_sum_product()
55 unmap->addr[1] = dma_map_page(dev, srcs[1], 0, len, DMA_TO_DEVICE); in async_sum_product()
83 a = page_address(srcs[0]); in async_sum_product()
84 b = page_address(srcs[1]); in async_sum_product()
165 struct page *srcs[2]; in __2data_recov_4() local
180 srcs[0] = p; in __2data_recov_4()
181 srcs[1] = q; in __2data_recov_4()
185 tx = async_sum_product(b, srcs, coef, bytes, submit); in __2data_recov_4()
[all …]
Dasync_pq.c126 void **srcs; in do_sync_gen_syndrome() local
131 srcs = submit->scribble; in do_sync_gen_syndrome()
133 srcs = (void **) blocks; in do_sync_gen_syndrome()
138 srcs[i] = (void*)raid6_empty_zero_page; in do_sync_gen_syndrome()
140 srcs[i] = page_address(blocks[i]) + offset; in do_sync_gen_syndrome()
151 raid6_call.xor_syndrome(disks, start, stop, len, srcs); in do_sync_gen_syndrome()
153 raid6_call.gen_syndrome(disks, len, srcs); in do_sync_gen_syndrome()
Dasync_xor.c120 void **srcs; in do_sync_xor() local
123 srcs = submit->scribble; in do_sync_xor()
125 srcs = (void **) src_list; in do_sync_xor()
130 srcs[xor_src_cnt++] = page_address(src_list[i]) + offset; in do_sync_xor()
141 xor_blocks(xor_src_cnt, len, dest_buf, &srcs[src_off]); in do_sync_xor()
/Linux-v4.19/crypto/
Dxor.c35 xor_blocks(unsigned int src_count, unsigned int bytes, void *dest, void **srcs) in xor_blocks() argument
39 p1 = (unsigned long *) srcs[0]; in xor_blocks()
45 p2 = (unsigned long *) srcs[1]; in xor_blocks()
51 p3 = (unsigned long *) srcs[2]; in xor_blocks()
57 p4 = (unsigned long *) srcs[3]; in xor_blocks()
/Linux-v4.19/drivers/dma/
Ddmatest.c174 u8 **srcs; member
471 dma_addr_t *srcs; in dmatest_func() local
510 thread->srcs = kcalloc(src_cnt + 1, sizeof(u8 *), GFP_KERNEL); in dmatest_func()
511 if (!thread->srcs) in dmatest_func()
526 thread->srcs[i] = PTR_ALIGN(thread->usrcs[i], align); in dmatest_func()
528 thread->srcs[i] = thread->usrcs[i]; in dmatest_func()
530 thread->srcs[i] = NULL; in dmatest_func()
556 srcs = kcalloc(src_cnt, sizeof(dma_addr_t), GFP_KERNEL); in dmatest_func()
557 if (!srcs) in dmatest_func()
616 dmatest_init_srcs(thread->srcs, src_off, len, in dmatest_func()
[all …]
/Linux-v4.19/sound/pci/ctxfi/
Dctatc.c955 src = atc->srcs[2]; in atc_select_line_in()
957 src = atc->srcs[3]; in atc_select_line_in()
977 src = atc->srcs[2]; in atc_select_mic_in()
979 src = atc->srcs[3]; in atc_select_mic_in()
1192 if (atc->srcs) { in atc_release_resources()
1195 src_mgr->put_src(src_mgr, atc->srcs[i]); in atc_release_resources()
1197 kfree(atc->srcs); in atc_release_resources()
1198 atc->srcs = NULL; in atc_release_resources()
1385 atc->srcs = kcalloc(num_srcs, sizeof(void *), GFP_KERNEL); in atc_get_resources()
1386 if (!atc->srcs) in atc_get_resources()
[all …]
Dctatc.h137 void **srcs; /* Sample Rate Converters for input signal */ member
/Linux-v4.19/include/linux/raid/
Dxor.h8 void *dest, void **srcs);
/Linux-v4.19/drivers/dma/qcom/
Dbam_dma.c781 u32 i, srcs, pipe_stts, offset, avail; in process_channel_irqs() local
785 srcs = readl_relaxed(bam_addr(bdev, 0, BAM_IRQ_SRCS_EE)); in process_channel_irqs()
788 if (!(srcs & P_IRQ)) in process_channel_irqs()
789 return srcs; in process_channel_irqs()
794 if (!(srcs & BIT(i))) in process_channel_irqs()
842 return srcs; in process_channel_irqs()
855 u32 clr_mask = 0, srcs = 0; in bam_dma_irq() local
858 srcs |= process_channel_irqs(bdev); in bam_dma_irq()
861 if (srcs & P_IRQ) in bam_dma_irq()
868 if (srcs & BAM_IRQ) { in bam_dma_irq()
/Linux-v4.19/include/uapi/linux/
Digmp.h81 __be32 srcs[0]; member
/Linux-v4.19/drivers/leds/
Dleds-max77693.c617 const __be32 *srcs = NULL; in max77693_led_parse_dt() local
620 srcs = of_prop_next_u32(prop, srcs, in max77693_led_parse_dt()
622 if (!srcs) in max77693_led_parse_dt()
/Linux-v4.19/drivers/md/
Draid5-ppl.c168 struct page **srcs = flex_array_get(percpu->scribble, 0); in ops_run_partial_parity() local
186 srcs[count++] = sh->dev[pd_idx].page; in ops_run_partial_parity()
192 srcs[count++] = dev->page; in ops_run_partial_parity()
203 tx = async_memcpy(sh->ppl_page, srcs[0], 0, 0, PAGE_SIZE, in ops_run_partial_parity()
206 tx = async_xor(sh->ppl_page, srcs, 0, count, PAGE_SIZE, in ops_run_partial_parity()
Draid5.c1459 static int set_syndrome_sources(struct page **srcs, in set_syndrome_sources() argument
1470 srcs[i] = NULL; in set_syndrome_sources()
1487 srcs[slot] = sh->dev[i].orig_page; in set_syndrome_sources()
1489 srcs[slot] = sh->dev[i].page; in set_syndrome_sources()
2044 struct page **srcs = to_addr_page(percpu, 0); in ops_run_check_pq() local
2052 count = set_syndrome_sources(srcs, sh, SYNDROME_SRC_ALL); in ops_run_check_pq()
2054 srcs[count] = NULL; in ops_run_check_pq()
2059 async_syndrome_val(srcs, 0, count+2, STRIPE_SIZE, in ops_run_check_pq()
/Linux-v4.19/net/ipv4/
Digmp.c840 static int igmp_xmarksources(struct ip_mc_list *pmc, int nsrcs, __be32 *srcs) in igmp_xmarksources() argument
855 if (srcs[i] == psf->sf_inaddr) { in igmp_xmarksources()
867 static int igmp_marksources(struct ip_mc_list *pmc, int nsrcs, __be32 *srcs) in igmp_marksources() argument
873 return igmp_xmarksources(pmc, nsrcs, srcs); in igmp_marksources()
881 if (srcs[i] == psf->sf_inaddr) { in igmp_marksources()
1023 igmp_marksources(im, ntohs(ih3->nsrcs), ih3->srcs); in igmp_heard_query()
/Linux-v4.19/drivers/dma/ppc4xx/
Dadma.c826 static int ppc440spe_dma2_pq_slot_count(dma_addr_t *srcs, in ppc440spe_dma2_pq_slot_count() argument
834 dma_addr_t cur_addr = srcs[i]; in ppc440spe_dma2_pq_slot_count()
835 dma_addr_t old_addr = srcs[i-1]; in ppc440spe_dma2_pq_slot_count()
891 pr_err("\t[%d] 0x%llx \n", i, srcs[i]); in ppc440spe_dma2_pq_slot_count()
1265 static int ppc440spe_can_rxor(struct page **srcs, int src_cnt, size_t len) in ppc440spe_can_rxor() argument
1277 if (!srcs[i]) in ppc440spe_can_rxor()
1279 ppc440spe_rxor_srcs[idx++] = srcs[i]; in ppc440spe_can_rxor()
/Linux-v4.19/net/ipv6/
Dmcast.c1108 const struct in6_addr *srcs) in mld_xmarksources() argument
1123 if (ipv6_addr_equal(&srcs[i], &psf->sf_addr)) { in mld_xmarksources()
1136 const struct in6_addr *srcs) in mld_marksources() argument
1142 return mld_xmarksources(pmc, nsrcs, srcs); in mld_marksources()
1151 if (ipv6_addr_equal(&srcs[i], &psf->sf_addr)) { in mld_marksources()