Searched refs:dst_cnt (Results 1 - 5 of 5) sorted by relevance

/linux-4.1.27/arch/powerpc/include/asm/
H A Dasync_tx.h29 struct page **dst_lst, int dst_cnt, struct page **src_lst,
32 #define async_tx_find_channel(dep, cap, dst_lst, dst_cnt, src_lst, \
34 ppc440spe_async_tx_find_best_channel(cap, dst_lst, dst_cnt, src_lst, \
/linux-4.1.27/drivers/dma/ppc4xx/
H A Dadma.c277 desc->dst_cnt = 1; ppc440spe_desc_init_null_xor()
291 desc->dst_cnt = 1; ppc440spe_desc_init_xor()
304 int dst_cnt, int src_cnt, unsigned long flags) ppc440spe_desc_init_dma2pq()
311 desc->dst_cnt = dst_cnt; ppc440spe_desc_init_dma2pq()
330 int dst_cnt, int src_cnt, unsigned long flags, ppc440spe_desc_init_dma01pq()
340 desc->dst_cnt = dst_cnt; ppc440spe_desc_init_dma01pq()
345 dopc = (desc->dst_cnt == DMA_DEST_MAX_NUM) ? ppc440spe_desc_init_dma01pq()
416 if (desc->dst_cnt == DMA_DEST_MAX_NUM) { ppc440spe_desc_init_dma01pq()
444 int dst_cnt, int src_cnt) ppc440spe_desc_init_dma01pqzero_sum()
449 u8 dopc = (dst_cnt == 2) ? DMA_CDB_OPC_MULTICAST : ppc440spe_desc_init_dma01pqzero_sum()
453 * on dst_cnt. First one or two slots are for cloning P ppc440spe_desc_init_dma01pqzero_sum()
462 if (dst_cnt > 1) { ppc440spe_desc_init_dma01pqzero_sum()
471 iter->dst_cnt = 0; ppc440spe_desc_init_dma01pqzero_sum()
476 * - remaining <dst_cnt> descriptors are for checking the result ppc440spe_desc_init_dma01pqzero_sum()
507 desc->dst_cnt = dst_cnt; ppc440spe_desc_init_dma01pqzero_sum()
521 desc->dst_cnt = 1; ppc440spe_desc_init_memcpy()
1335 * @dst_cnt: number of destination operands
1341 enum dma_transaction_type cap, struct page **dst_lst, int dst_cnt, ppc440spe_adma_estimate()
1365 if (dst_cnt == 1 && src_cnt == 2 && dst_lst[0] == src_lst[1]) ppc440spe_adma_estimate()
1383 struct page **dst_lst, int dst_cnt, struct page **src_lst, ppc440spe_async_tx_find_best_channel()
1418 dst_cnt, src_lst, src_cnt, src_sz); ppc440spe_async_tx_find_best_channel()
1440 if (entry_idx < 0 || entry_idx >= (tdesc->src_cnt + tdesc->dst_cnt)) { ppc440spe_get_group_entry()
1441 printk("%s: entry_idx %d, src_cnt %d, dst_cnt %d\n", ppc440spe_get_group_entry()
1442 __func__, entry_idx, tdesc->src_cnt, tdesc->dst_cnt); ppc440spe_get_group_entry()
2102 dma_addr_t *dst, int dst_cnt, dma_addr_t *src, int src_cnt, ppc440spe_dma01_prep_mult()
2124 sw_desc->dst_cnt = dst_cnt; ppc440spe_dma01_prep_mult()
2210 sw_desc->dst_cnt = 1; ppc440spe_dma01_prep_sum_product()
2292 dma_addr_t *dst, int dst_cnt, dma_addr_t *src, int src_cnt, ppc440spe_dma01_prep_pq()
2300 pr_debug("%s: dst_cnt %d, src_cnt %d, len %d\n", ppc440spe_dma01_prep_pq()
2301 __func__, dst_cnt, src_cnt, len); ppc440spe_dma01_prep_pq()
2374 slot_cnt = dst_cnt; ppc440spe_dma01_prep_pq()
2389 if (slot_cnt == dst_cnt) ppc440spe_dma01_prep_pq()
2398 ppc440spe_desc_init_dma01pq(sw_desc, dst_cnt, src_cnt, ppc440spe_dma01_prep_pq()
2418 mult, src_cnt, dst_cnt - 1); ppc440spe_dma01_prep_pq()
2437 dma_addr_t *dst, int dst_cnt, dma_addr_t *src, int src_cnt, ppc440spe_dma2_prep_pq()
2445 BUG_ON(!dst_cnt); ppc440spe_dma2_prep_pq()
2446 /*pr_debug("%s: dst_cnt %d, src_cnt %d, len %d\n", ppc440spe_dma2_prep_pq()
2447 __func__, dst_cnt, src_cnt, len);*/ ppc440spe_dma2_prep_pq()
2457 slot_cnt = descs_per_op * dst_cnt; ppc440spe_dma2_prep_pq()
2464 ppc440spe_desc_init_dma2pq(iter, dst_cnt, src_cnt, ppc440spe_dma2_prep_pq()
2495 sw_desc->dst_cnt = dst_cnt; ppc440spe_dma2_prep_pq()
2505 /* handle descriptors (if dst_cnt == 2) inside ppc440spe_dma2_prep_pq()
2513 mult, src_cnt, dst_cnt - 1); ppc440spe_dma2_prep_pq()
2531 int dst_cnt = 0; ppc440spe_adma_prep_dma_pq() local
2561 dst_cnt++; ppc440spe_adma_prep_dma_pq()
2567 dst_cnt++; ppc440spe_adma_prep_dma_pq()
2571 BUG_ON(!dst_cnt); ppc440spe_adma_prep_dma_pq()
2582 dst, dst_cnt, src, src_cnt, scf, ppc440spe_adma_prep_dma_pq()
2588 dst, dst_cnt, src, src_cnt, scf, ppc440spe_adma_prep_dma_pq()
2608 int slot_cnt, slots_per_op, idst, dst_cnt; ppc440spe_adma_prep_dma_pqzero_sum() local
2628 idst = dst_cnt = (pdest && qdest) ? 2 : 1; ppc440spe_adma_prep_dma_pqzero_sum()
2633 slot_cnt = src_cnt + dst_cnt * 2; ppc440spe_adma_prep_dma_pqzero_sum()
2640 ppc440spe_desc_init_dma01pqzero_sum(sw_desc, dst_cnt, src_cnt); ppc440spe_adma_prep_dma_pqzero_sum()
2663 iter->dst_cnt = 0; ppc440spe_adma_prep_dma_pqzero_sum()
2695 iter->dst_cnt = 0; ppc440spe_adma_prep_dma_pqzero_sum()
2710 idst = dst_cnt; ppc440spe_adma_prep_dma_pqzero_sum()
2719 if (idst == dst_cnt) { ppc440spe_adma_prep_dma_pqzero_sum()
2745 if (!(--dst_cnt)) ppc440spe_adma_prep_dma_pqzero_sum()
2760 mult_dst = (dst_cnt - 1) ? DMA_CDB_SG_DST2 : ppc440spe_adma_prep_dma_pqzero_sum()
2805 BUG_ON(index >= sw_desc->dst_cnt); ppc440spe_adma_set_dest()
3169 index - iskip + sw_desc->dst_cnt); ppc440spe_adma_pq_set_src()
3192 sw_desc->dst_cnt == 2) { ppc440spe_adma_pq_set_src()
3206 if (iter->dst_cnt == 2) { ppc440spe_adma_pq_set_src()
3484 sw_desc->dst_cnt - 1); ppc440spe_adma_pq_set_src_mult()
3485 if (sw_desc->dst_cnt == 2) ppc440spe_adma_pq_set_src_mult()
3495 sw_desc->dst_cnt); ppc440spe_adma_pq_set_src_mult()
3534 if (sw_desc->dst_cnt == 2) { ppc440spe_adma_pq_set_src_mult()
303 ppc440spe_desc_init_dma2pq(struct ppc440spe_adma_desc_slot *desc, int dst_cnt, int src_cnt, unsigned long flags) ppc440spe_desc_init_dma2pq() argument
329 ppc440spe_desc_init_dma01pq(struct ppc440spe_adma_desc_slot *desc, int dst_cnt, int src_cnt, unsigned long flags, unsigned long op) ppc440spe_desc_init_dma01pq() argument
442 ppc440spe_desc_init_dma01pqzero_sum( struct ppc440spe_adma_desc_slot *desc, int dst_cnt, int src_cnt) ppc440spe_desc_init_dma01pqzero_sum() argument
1340 ppc440spe_adma_estimate(struct dma_chan *chan, enum dma_transaction_type cap, struct page **dst_lst, int dst_cnt, struct page **src_lst, int src_cnt, size_t src_sz) ppc440spe_adma_estimate() argument
1382 ppc440spe_async_tx_find_best_channel(enum dma_transaction_type cap, struct page **dst_lst, int dst_cnt, struct page **src_lst, int src_cnt, size_t src_sz) ppc440spe_async_tx_find_best_channel() argument
2100 ppc440spe_dma01_prep_mult( struct ppc440spe_adma_chan *ppc440spe_chan, dma_addr_t *dst, int dst_cnt, dma_addr_t *src, int src_cnt, const unsigned char *scf, size_t len, unsigned long flags) ppc440spe_dma01_prep_mult() argument
2290 ppc440spe_dma01_prep_pq( struct ppc440spe_adma_chan *ppc440spe_chan, dma_addr_t *dst, int dst_cnt, dma_addr_t *src, int src_cnt, const unsigned char *scf, size_t len, unsigned long flags) ppc440spe_dma01_prep_pq() argument
2435 ppc440spe_dma2_prep_pq( struct ppc440spe_adma_chan *ppc440spe_chan, dma_addr_t *dst, int dst_cnt, dma_addr_t *src, int src_cnt, const unsigned char *scf, size_t len, unsigned long flags) ppc440spe_dma2_prep_pq() argument
H A Dadma.h137 * @dst_cnt: number of destinations set in the descriptor
160 u8 dst_cnt; member in struct:ppc440spe_adma_desc_slot
/linux-4.1.27/drivers/dma/
H A Ddmatest.c417 int dst_cnt; dmatest_func() local
433 src_cnt = dst_cnt = 1; dmatest_func()
437 dst_cnt = 1; dmatest_func()
441 dst_cnt = 2; dmatest_func()
462 thread->dsts = kcalloc(dst_cnt+1, sizeof(u8 *), GFP_KERNEL); dmatest_func()
465 for (i = 0; i < dst_cnt; i++) { dmatest_func()
532 um = dmaengine_get_unmap_data(dev->dev, src_cnt+dst_cnt, dmatest_func()
562 for (i = 0; i < dst_cnt; i++) { dmatest_func()
590 dma_addr_t dma_pq[dst_cnt]; dmatest_func()
592 for (i = 0; i < dst_cnt; i++) dmatest_func()
/linux-4.1.27/drivers/crypto/
H A Dhifn_795x.c580 volatile __le16 dst_cnt; /* 15:0 of dest count */ member in struct:hifn_base_result

Completed in 195 milliseconds