/linux/crypto/async_tx/ |
H A D | async_raid6_recov.c | 19 struct page **srcs, unsigned int *src_offs, unsigned char *coef, in async_sum_product() argument 23 &dest, 1, srcs, 2, len); in async_sum_product() 41 unmap->addr[0] = dma_map_page(dev, srcs[0], src_offs[0], in async_sum_product() 43 unmap->addr[1] = dma_map_page(dev, srcs[1], src_offs[1], in async_sum_product() 73 a = page_address(srcs[0]) + src_offs[0]; in async_sum_product() 74 b = page_address(srcs[1]) + src_offs[1]; in async_sum_product() 160 struct page *srcs[2]; in __2data_recov_4() local 180 srcs[0] = p; in __2data_recov_4() 182 srcs[1] = q; in __2data_recov_4() 187 tx = async_sum_product(b, b_off, srcs, src_off in __2data_recov_4() 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 D | async_pq.c | 110 void **srcs; in do_sync_gen_syndrome() local 115 srcs = submit->scribble; in do_sync_gen_syndrome() 117 srcs = (void **) blocks; in do_sync_gen_syndrome() 122 srcs[i] = raid6_get_zero_page(); in do_sync_gen_syndrome() 124 srcs[i] = page_address(blocks[i]) + offsets[i]; in do_sync_gen_syndrome() 136 raid6_call.xor_syndrome(disks, start, stop, len, srcs); in do_sync_gen_syndrome() 138 raid6_call.gen_syndrome(disks, len, srcs); in do_sync_gen_syndrome()
|
H A D | async_xor.c | 108 void **srcs; in do_sync_xor_offs() local 111 srcs = submit->scribble; in do_sync_xor_offs() 113 srcs = (void **) src_list; in do_sync_xor_offs() 118 srcs[xor_src_cnt++] = page_address(src_list[i]) + in do_sync_xor_offs() 130 xor_blocks(xor_src_cnt, len, dest_buf, &srcs[src_off]); in do_sync_xor_offs()
|
/linux/net/bridge/ |
H A D | br_multicast_eht.c | 511 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, nsrc in br_multicast_eht_block() 609 __eht_inc_exc(const struct net_bridge_mcast * brmctx,struct net_bridge_port_group * pg,union net_bridge_eht_addr * h_addr,void * srcs,u32 nsrcs,size_t addr_size,unsigned char filter_mode,bool to_report) __eht_inc_exc() argument 669 br_multicast_eht_inc(const struct net_bridge_mcast * brmctx,struct net_bridge_port_group * pg,union net_bridge_eht_addr * h_addr,void * srcs,u32 nsrcs,size_t addr_size,bool to_report) br_multicast_eht_inc() argument 686 br_multicast_eht_exc(const struct net_bridge_mcast * brmctx,struct net_bridge_port_group * pg,union net_bridge_eht_addr * h_addr,void * srcs,u32 nsrcs,size_t addr_size,bool to_report) br_multicast_eht_exc() argument 703 __eht_ip4_handle(const struct net_bridge_mcast * brmctx,struct net_bridge_port_group * pg,union net_bridge_eht_addr * h_addr,void * srcs,u32 nsrcs,int grec_type) __eht_ip4_handle() argument 741 __eht_ip6_handle(const struct net_bridge_mcast * brmctx,struct net_bridge_port_group * pg,union net_bridge_eht_addr * h_addr,void * srcs,u32 nsrcs,int grec_type) __eht_ip6_handle() argument 782 br_multicast_eht_handle(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_eht_handle() argument [all...] |
H A D | br_multicast.c | 1046 ihv3->srcs[lmqt_srcs++] = ent->addr.src.ip4; in br_ip4_multicast_alloc_query() 2329 void *srcs, u32 nsrcs, size_t addr_size, in br_multicast_isinc_allow() argument 2341 memcpy(&src_ip.src, srcs + (src_idx * addr_size), addr_size); in br_multicast_isinc_allow() 2353 if (br_multicast_eht_handle(brmctx, pg, h_addr, srcs, nsrcs, addr_size, in br_multicast_isinc_allow() 2367 void *srcs, u32 nsrcs, size_t addr_size, in __grp_src_isexc_incl() argument 2380 memcpy(&src_ip.src, srcs + (src_idx * addr_size), addr_size); in __grp_src_isexc_incl() 2390 br_multicast_eht_handle(brmctx, pg, h_addr, srcs, nsrcs, addr_size, in __grp_src_isexc_incl() 2404 void *srcs, u32 nsrcs, size_t addr_size, in __grp_src_isexc_excl() argument 2419 memcpy(&src_ip.src, srcs + (src_idx * addr_size), addr_size); in __grp_src_isexc_excl() 2433 if (br_multicast_eht_handle(brmctx, pg, h_addr, srcs, nsrc in __grp_src_isexc_excl() 2445 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 2476 __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 2523 __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 2570 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 2607 __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 2651 __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 2697 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 2727 __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 2765 __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 2806 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 D | br_private_mcast_eht.h | 57 void *srcs,
|
/linux/sound/pci/ctxfi/ |
H A D | ctatc.c | 951 src = atc->srcs[2]; in atc_select_line_in() 953 src = atc->srcs[3]; in atc_select_line_in() 973 src = atc->srcs[2]; in atc_select_mic_in() 975 src = atc->srcs[3]; in atc_select_mic_in() 1188 if (atc->srcs) { in atc_release_resources() 1191 src_mgr->put_src(src_mgr, atc->srcs[i]); in atc_release_resources() 1193 kfree(atc->srcs); in atc_release_resources() 1194 atc->srcs = NULL; in atc_release_resources() 1381 atc->srcs = kcalloc(num_srcs, sizeof(void *), GFP_KERNEL); in atc_get_resources() 1382 if (!atc->srcs) in atc_get_resources() 1449 atc_connect_dai(struct src_mgr * src_mgr,struct dai * dai,struct src ** srcs,struct srcimp ** srcimps) atc_connect_dai() argument [all...] |
H A D | ctatc.h | 133 void **srcs; /* Sample Rate Converters for input signal */ member
|
/linux/drivers/media/platform/aspeed/ |
H A D | aspeed-video.c | 270 * srcs: holds the buffer information for srcs 312 struct aspeed_video_addr srcs[2]; member 720 aspeed_video_write(v, VE_SRC0_ADDR, v->srcs[1].dma); in aspeed_video_swap_src_buf() 721 aspeed_video_write(v, VE_SRC1_ADDR, v->srcs[0].dma); in aspeed_video_swap_src_buf() 723 aspeed_video_write(v, VE_SRC0_ADDR, v->srcs[0].dma); in aspeed_video_swap_src_buf() 724 aspeed_video_write(v, VE_SRC1_ADDR, v->srcs[1].dma); in aspeed_video_swap_src_buf() 1182 if (size != video->srcs[0].size) { in aspeed_video_set_resolution() 1183 if (video->srcs[0].size) in aspeed_video_set_resolution() 1184 aspeed_video_free_buf(video, &video->srcs[ in aspeed_video_set_resolution() [all...] |
/linux/tools/perf/util/ |
H A D | pfm.c | 166 static const char *srcs[PFM_ATTR_CTRL_MAX] = { variable 210 src = srcs[ainfo.ctrl]; in print_libpfm_event() 255 src = srcs[ainfo.ctrl]; in print_libpfm_event()
|
/linux/drivers/dma/qcom/ |
H A D | bam_dma.c | 828 u32 i, srcs, pipe_stts, offset, avail; in process_channel_irqs() local 832 srcs = readl_relaxed(bam_addr(bdev, 0, BAM_IRQ_SRCS_EE)); in process_channel_irqs() 835 if (!(srcs & P_IRQ)) in process_channel_irqs() 836 return srcs; in process_channel_irqs() 841 if (!(srcs & BIT(i))) in process_channel_irqs() 892 return srcs; in process_channel_irqs() 905 u32 clr_mask = 0, srcs = 0; in bam_dma_irq() local 908 srcs |= process_channel_irqs(bdev); in bam_dma_irq() 911 if (srcs & P_IRQ) in bam_dma_irq() 918 if (srcs in bam_dma_irq() [all...] |
H A D | qcom_adm.c | 572 u32 srcs, i; in adm_dma_irq() local 576 srcs = readl_relaxed(adev->regs + in adm_dma_irq() 583 if (srcs & BIT(i)) { in adm_dma_irq()
|
/linux/include/linux/raid/ |
H A D | xor.h | 8 void *dest, void **srcs);
|
/linux/include/uapi/linux/ |
H A D | igmp.h | 81 __be32 srcs[]; member
|
/linux/drivers/md/ |
H A D | raid5-ppl.c | 162 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 D | raid5.c | 1590 * @srcs - (struct page *) array of size sh->disks 1594 * Populates srcs in proper layout order for the stripe and returns the 1596 * destination buffer is recorded in srcs[count] and the Q destination 1597 * is recorded in srcs[count+1]]. 1599 static int set_syndrome_sources(struct page **srcs, in set_syndrome_sources() argument 1611 srcs[i] = NULL; in set_syndrome_sources() 1628 srcs[slot] = sh->dev[i].orig_page; in set_syndrome_sources() 1630 srcs[slot] = sh->dev[i].page; in set_syndrome_sources() 2242 struct page **srcs = to_addr_page(percpu, 0); in ops_run_check_pq() local 2251 count = set_syndrome_sources(srcs, off in ops_run_check_pq() [all...] |
/linux/net/ipv4/ |
H A D | igmp.c | 866 static int igmp_xmarksources(struct ip_mc_list *pmc, int nsrcs, __be32 *srcs) in igmp_xmarksources() argument 881 if (srcs[i] == psf->sf_inaddr) { in igmp_xmarksources() 893 static int igmp_marksources(struct ip_mc_list *pmc, int nsrcs, __be32 *srcs) in igmp_marksources() argument 899 return igmp_xmarksources(pmc, nsrcs, srcs); in igmp_marksources() 907 if (srcs[i] == psf->sf_inaddr) { in igmp_marksources() 1065 igmp_marksources(im, ntohs(ih3->nsrcs), ih3->srcs); in igmp_heard_query()
|
/linux/drivers/dma/ppc4xx/ |
H A D | adma.c | 812 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 D | mcast.c | 1177 const struct in6_addr *srcs) in mld_xmarksources() argument 1194 if (ipv6_addr_equal(&srcs[i], &psf->sf_addr)) { in mld_xmarksources() 1207 const struct in6_addr *srcs) in mld_marksources() argument 1215 return mld_xmarksources(pmc, nsrcs, srcs); in mld_marksources() 1224 if (ipv6_addr_equal(&srcs[i], &psf->sf_addr)) { in mld_marksources()
|
/linux/sound/usb/ |
H A D | mixer_scarlett2.c | 8526 int port_type, srcs = 0, dsts = 0, i; in scarlett2_count_io() local 8532 srcs += port_count[port_type][SCARLETT2_PORT_IN]; in scarlett2_count_io() 8536 private->num_mux_srcs = srcs; in scarlett2_count_io()
|