Home
last modified time | relevance | path

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

/linux/crypto/async_tx/
H A Dasync_raid6_recov.c20 struct page **srcs, unsigned int *src_offs, unsigned char *coef, in async_sum_product()
24 &dest, 1, srcs, 2, len); in async_sum_product()
42 unmap->addr[0] = dma_map_page(dev, srcs[0], src_offs[0], in async_sum_product()
44 unmap->addr[1] = dma_map_page(dev, srcs[1], src_offs[1], in async_sum_product()
74 a = page_address(srcs[0]) + src_offs[0]; in async_sum_product()
75 b = page_address(srcs[1]) + src_offs[1]; in async_sum_product()
161 struct page *srcs[2]; in __2data_recov_4()
181 srcs[0] = p; in __2data_recov_4()
183 srcs[1] = q; in __2data_recov_4()
188 tx = async_sum_product(b, b_off, srcs, src_off in __2data_recov_4()
19 async_sum_product(struct page * dest,unsigned int d_off,struct page ** srcs,unsigned int * src_offs,unsigned char * coef,size_t len,struct async_submit_ctl * submit) async_sum_product() argument
160 struct page *srcs[2]; __2data_recov_4() local
210 struct page *srcs[2]; __2data_recov_5() local
301 struct page *srcs[2]; __2data_recov_n() local
484 struct page *srcs[2]; async_raid6_datap_recov() local
[all...]
H A Dasync_pq.c111 void **srcs; in do_sync_gen_syndrome()
116 srcs = submit->scribble; in do_sync_gen_syndrome()
118 srcs = (void **) blocks; in do_sync_gen_syndrome()
123 srcs[i] = page_address(ZERO_PAGE(0)); in do_sync_gen_syndrome()
125 srcs[i] = page_address(blocks[i]) + offsets[i]; in do_sync_gen_syndrome()
137 raid6_xor_syndrome(disks, start, stop, len, srcs); in do_sync_gen_syndrome()
139 raid6_gen_syndrome(disks, len, srcs); in do_sync_gen_syndrome()
110 void **srcs; do_sync_gen_syndrome() local
/linux/drivers/irqchip/
H A Dirq-riscv-aplic-main.c27 struct aplic_src_ctrl *srcs; in aplic_restore_states() local
46 srcs = &priv->saved_hw_regs.srcs[i]; in aplic_restore_states()
47 writel(srcs->sourcecfg, regs + APLIC_SOURCECFG_BASE + i * sizeof(u32)); in aplic_restore_states()
48 writel(srcs->target, regs + APLIC_TARGET_BASE + i * sizeof(u32)); in aplic_restore_states()
52 srcs = &priv->saved_hw_regs.srcs[i]; in aplic_restore_states()
54 writel(srcs->ie, regs + APLIC_SETIE_BASE + (i / 32) * sizeof(u32)); in aplic_restore_states()
68 struct aplic_src_ctrl *srcs; in aplic_save_states() local
76 srcs = &priv->saved_hw_regs.srcs[i]; in aplic_save_states()
77 srcs->target = readl(regs + APLIC_TARGET_BASE + i * sizeof(u32)); in aplic_save_states()
82 srcs->ie = readl(regs + APLIC_SETIE_BASE + (i / 32) * sizeof(u32)); in aplic_save_states()
[all …]
/linux/net/bridge/
H A Dbr_multicast_eht.c511 void *srcs, in __eht_create_set_entries() argument
521 memcpy(&eht_src_addr, srcs + (src_idx * addr_size), addr_size); in __eht_create_set_entries()
531 void *srcs, in __eht_del_set_entries() argument
545 memcpy(&eht_src_addr, srcs + (src_idx * addr_size), addr_size); in __eht_del_set_entries()
548 memcpy(&src_ip, srcs + (src_idx * addr_size), addr_size); in __eht_del_set_entries()
562 void *srcs, in br_multicast_eht_allow() argument
570 __eht_create_set_entries(brmctx, pg, h_addr, srcs, nsrcs, in br_multicast_eht_allow()
574 changed = __eht_del_set_entries(pg, h_addr, srcs, nsrcs, in br_multicast_eht_allow()
585 void *srcs, in br_multicast_eht_block() argument
593 changed = __eht_del_set_entries(pg, h_addr, srcs, nsrcs, in br_multicast_eht_block()
[all …]
H A Dbr_multicast.c1042 ihv3->srcs[lmqt_srcs++] = ent->addr.src.ip4; in br_ip4_multicast_alloc_query()
2320 void *srcs, u32 nsrcs, size_t addr_size, in br_multicast_isinc_allow() argument
2332 memcpy(&src_ip.src, srcs + (src_idx * addr_size), addr_size); in br_multicast_isinc_allow()
2344 if (br_multicast_eht_handle(brmctx, pg, h_addr, srcs, nsrcs, addr_size, in br_multicast_isinc_allow()
2358 void *srcs, u32 nsrcs, size_t addr_size, in __grp_src_isexc_incl() argument
2371 memcpy(&src_ip.src, srcs + (src_idx * addr_size), addr_size); in __grp_src_isexc_incl()
2381 br_multicast_eht_handle(brmctx, pg, h_addr, srcs, nsrcs, addr_size, in __grp_src_isexc_incl()
2395 void *srcs, u32 nsrcs, size_t addr_size, in __grp_src_isexc_excl() argument
2410 memcpy(&src_ip.src, srcs + (src_idx * addr_size), addr_size); in __grp_src_isexc_excl()
2424 if (br_multicast_eht_handle(brmctx, pg, h_addr, srcs, nsrc in __grp_src_isexc_excl()
2436 br_multicast_isexc(const struct net_bridge_mcast * brmctx,struct net_bridge_port_group * pg,void * h_addr,void * srcs,u32 nsrcs,size_t addr_size,int grec_type) br_multicast_isexc() argument
2467 __grp_src_toin_incl(struct net_bridge_mcast * brmctx,struct net_bridge_mcast_port * pmctx,struct net_bridge_port_group * pg,void * h_addr,void * srcs,u32 nsrcs,size_t addr_size,int grec_type) __grp_src_toin_incl() argument
2514 __grp_src_toin_excl(struct net_bridge_mcast * brmctx,struct net_bridge_mcast_port * pmctx,struct net_bridge_port_group * pg,void * h_addr,void * srcs,u32 nsrcs,size_t addr_size,int grec_type) __grp_src_toin_excl() argument
2561 br_multicast_toin(struct net_bridge_mcast * brmctx,struct net_bridge_mcast_port * pmctx,struct net_bridge_port_group * pg,void * h_addr,void * srcs,u32 nsrcs,size_t addr_size,int grec_type) br_multicast_toin() argument
2598 __grp_src_toex_incl(struct net_bridge_mcast * brmctx,struct net_bridge_mcast_port * pmctx,struct net_bridge_port_group * pg,void * h_addr,void * srcs,u32 nsrcs,size_t addr_size,int grec_type) __grp_src_toex_incl() argument
2642 __grp_src_toex_excl(struct net_bridge_mcast * brmctx,struct net_bridge_mcast_port * pmctx,struct net_bridge_port_group * pg,void * h_addr,void * srcs,u32 nsrcs,size_t addr_size,int grec_type) __grp_src_toex_excl() argument
2688 br_multicast_toex(struct net_bridge_mcast * brmctx,struct net_bridge_mcast_port * pmctx,struct net_bridge_port_group * pg,void * h_addr,void * srcs,u32 nsrcs,size_t addr_size,int grec_type) br_multicast_toex() argument
2718 __grp_src_block_incl(struct net_bridge_mcast * brmctx,struct net_bridge_mcast_port * pmctx,struct net_bridge_port_group * pg,void * h_addr,void * srcs,u32 nsrcs,size_t addr_size,int grec_type) __grp_src_block_incl() argument
2756 __grp_src_block_excl(struct net_bridge_mcast * brmctx,struct net_bridge_mcast_port * pmctx,struct net_bridge_port_group * pg,void * h_addr,void * srcs,u32 nsrcs,size_t addr_size,int grec_type) __grp_src_block_excl() argument
2797 br_multicast_block(struct net_bridge_mcast * brmctx,struct net_bridge_mcast_port * pmctx,struct net_bridge_port_group * pg,void * h_addr,void * srcs,u32 nsrcs,size_t addr_size,int grec_type) br_multicast_block() argument
[all...]
H A Dbr_private_mcast_eht.h57 void *srcs,
/linux/sound/pci/ctxfi/
H A Dctatc.c957 src = atc->srcs[2]; in atc_select_line_in()
959 src = atc->srcs[3]; in atc_select_line_in()
979 src = atc->srcs[2]; in atc_select_mic_in()
981 src = atc->srcs[3]; in atc_select_mic_in()
1224 if (atc->srcs) { in atc_release_resources()
1227 if (atc->srcs[i]) in atc_release_resources()
1228 src_mgr->put_src(src_mgr, atc->srcs[i]); in atc_release_resources()
1230 kfree(atc->srcs); in atc_release_resources()
1231 atc->srcs = NULL; in atc_release_resources()
1423 atc->srcs = kcalloc(NUM_ATC_SRCS, sizeof(void *), GFP_KERNEL); in atc_get_resources()
[all …]
H A Dctatc.h137 void **srcs; /* Sample Rate Converters for input signal */
133 void **srcs; /* Sample Rate Converters for input signal */ global() member
/linux/drivers/dma/qcom/
H A Dbam_dma.c846 u32 i, srcs, pipe_stts, offset, avail; in process_channel_irqs()
849 srcs = readl_relaxed(bam_addr(bdev, 0, BAM_IRQ_SRCS_EE)); in process_channel_irqs()
852 if (!(srcs & P_IRQ)) in process_channel_irqs()
853 return srcs; in process_channel_irqs()
858 if (!(srcs & BIT(i))) in process_channel_irqs()
907 return srcs; in bam_dma_irq()
920 u32 clr_mask = 0, srcs = 0; in bam_dma_irq()
923 srcs |= process_channel_irqs(bdev);
926 if (srcs & P_IRQ)
933 if (srcs in bam_tx_status()
817 u32 i, srcs, pipe_stts, offset, avail; process_channel_irqs() local
891 u32 clr_mask = 0, srcs = 0; bam_dma_irq() local
[all...]
H A Dqcom_adm.c571 u32 srcs, i; in adm_dma_irq() local
575 srcs = readl_relaxed(adev->regs + in adm_dma_irq()
582 if (srcs & BIT(i)) { in adm_dma_irq()
/linux/tools/perf/util/
H A Dpfm.c167 static const char *srcs[PFM_ATTR_CTRL_MAX] = { variable
211 src = srcs[ainfo.ctrl]; in print_libpfm_event()
256 src = srcs[ainfo.ctrl]; in print_libpfm_event()
/linux/drivers/dma/
H A Ddmatest.c605 dma_addr_t *srcs; in dmatest_func()
682 srcs = kzalloc_objs(dma_addr_t, src->cnt); in dmatest_func()
683 if (!srcs) in dmatest_func()
768 srcs[i] = um->addr[i] + src->off; in dmatest_func()
798 srcs[0], len, flags); in dmatest_func()
807 srcs, src->cnt, in dmatest_func()
812 tx = dev->device_prep_dma_pq(chan, dma_pq, srcs, in dmatest_func()
926 kfree(srcs); in dmatest_func()
603 dma_addr_t *srcs; dmatest_func() local
/linux/include/uapi/linux/
H A Digmp.h81 __be32 srcs[]; member
/linux/tools/lib/perf/
H A Devlist.c111 struct perf_cpu_map *srcs[3] = { in __perf_evlist__propagate_maps() local
116 for (size_t i = 0; i < ARRAY_SIZE(srcs); i++) { in __perf_evlist__propagate_maps()
117 if (!srcs[i]) in __perf_evlist__propagate_maps()
121 evsel->cpus = perf_cpu_map__new_int(perf_cpu_map__cpu(srcs[i], 0).cpu); in __perf_evlist__propagate_maps()
/linux/drivers/md/
H A Draid5-ppl.c162 struct page **srcs = percpu->scribble; in ops_run_partial_parity() local
180 srcs[count++] = sh->dev[pd_idx].page; in ops_run_partial_parity()
186 srcs[count++] = dev->page; in ops_run_partial_parity()
193 NULL, sh, (void *) (srcs + sh->disks + 2)); in ops_run_partial_parity()
196 tx = async_memcpy(sh->ppl_page, srcs[0], 0, 0, PAGE_SIZE, in ops_run_partial_parity()
199 tx = async_xor(sh->ppl_page, srcs, 0, count, PAGE_SIZE, in ops_run_partial_parity()
H A Draid5.c1594 * @srcs - (struct page *) array of size sh->disks
1598 * Populates srcs in proper layout order for the stripe and returns the
1600 * destination buffer is recorded in srcs[count] and the Q destination
1601 * is recorded in srcs[count+1]].
1603 static int set_syndrome_sources(struct page **srcs, in set_syndrome_sources() argument
1615 srcs[i] = NULL; in set_syndrome_sources()
1632 srcs[slot] = sh->dev[i].orig_page; in set_syndrome_sources()
1634 srcs[slot] = sh->dev[i].page; in set_syndrome_sources()
2246 struct page **srcs = to_addr_page(percpu, 0); in ops_run_check_pq() local
2255 count = set_syndrome_sources(srcs, off in ops_run_check_pq()
[all...]
/linux/drivers/leds/flash/
H A Dleds-max77693.c614 const __be32 *srcs = NULL; in max77693_led_parse_dt() local
617 srcs = of_prop_next_u32(prop, srcs, in max77693_led_parse_dt()
619 if (!srcs) in max77693_led_parse_dt()
/linux/net/ipv4/
H A Digmp.c879 static int igmp_xmarksources(struct ip_mc_list *pmc, int nsrcs, __be32 *srcs) in igmp_xmarksources() argument
894 if (srcs[i] == psf->sf_inaddr) { in igmp_xmarksources()
906 static int igmp_marksources(struct ip_mc_list *pmc, int nsrcs, __be32 *srcs) in igmp_marksources() argument
912 return igmp_xmarksources(pmc, nsrcs, srcs); in igmp_marksources()
920 if (srcs[i] == psf->sf_inaddr) { in igmp_marksources()
1079 igmp_marksources(im, ntohs(ih3->nsrcs), ih3->srcs); in igmp_heard_query()
/linux/drivers/dma/ppc4xx/
H A Dadma.c812 static int ppc440spe_dma2_pq_slot_count(dma_addr_t *srcs, in ppc440spe_dma2_pq_slot_count() argument
820 dma_addr_t cur_addr = srcs[i]; in ppc440spe_dma2_pq_slot_count()
821 dma_addr_t old_addr = srcs[i-1]; in ppc440spe_dma2_pq_slot_count()
877 pr_err("\t[%d] 0x%llx\n", i, srcs[i]); in ppc440spe_dma2_pq_slot_count()
1251 static int ppc440spe_can_rxor(struct page **srcs, int src_cnt, size_t len) in ppc440spe_can_rxor() argument
1263 if (!srcs[i]) in ppc440spe_can_rxor()
1265 ppc440spe_rxor_srcs[idx++] = srcs[i]; in ppc440spe_can_rxor()
/linux/net/ipv6/
H A Dmcast.c1175 const struct in6_addr *srcs) in mld_xmarksources()
1192 if (ipv6_addr_equal(&srcs[i], &psf->sf_addr)) { in mld_xmarksources()
1205 const struct in6_addr *srcs) in mld_marksources()
1213 return mld_xmarksources(pmc, nsrcs, srcs); in mld_marksources()
1222 if (ipv6_addr_equal(&srcs[i], &psf->sf_addr)) { in mld_marksources()
1172 mld_xmarksources(struct ifmcaddr6 * pmc,int nsrcs,const struct in6_addr * srcs) mld_xmarksources() argument
1202 mld_marksources(struct ifmcaddr6 * pmc,int nsrcs,const struct in6_addr * srcs) mld_marksources() argument
/linux/sound/usb/
H A Dmixer_scarlett2.c8616 int port_type, srcs = 0, dsts = 0, i; in scarlett2_read_configs()
8622 srcs += port_count[port_type][SCARLETT2_PORT_IN]; in scarlett2_read_configs()
8626 private->num_mux_srcs = srcs; in scarlett2_read_configs()
8219 int port_type, srcs = 0, dsts = 0, i; scarlett2_count_io() local