Searched refs:src_cnt (Results 1 - 15 of 15) sorted by relevance

/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/powerpc/include/asm/
H A Dasync_tx.h30 int src_cnt, size_t src_sz);
33 src_cnt, src_sz) \
35 src_cnt, src_sz)
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/crypto/async_tx/
H A Dasync_xor.c36 unsigned int offset, int src_cnt, size_t len, dma_addr_t *dma_src,
52 for (i = 0; i < src_cnt; i++) {
63 src_cnt = xor_src_cnt;
65 while (src_cnt) {
68 xor_src_cnt = min(src_cnt, (int)dma->max_xor);
73 if (src_cnt > xor_src_cnt) {
109 if (src_cnt > xor_src_cnt) {
111 src_cnt -= xor_src_cnt;
116 src_cnt++;
126 int src_cnt, size_
35 do_async_xor(struct dma_chan *chan, struct page *dest, struct page **src_list, unsigned int offset, int src_cnt, size_t len, dma_addr_t *dma_src, struct async_submit_ctl *submit) argument
125 do_sync_xor(struct page *dest, struct page **src_list, unsigned int offset, int src_cnt, size_t len, struct async_submit_ctl *submit) argument
185 async_xor(struct page *dest, struct page **src_list, unsigned int offset, int src_cnt, size_t len, struct async_submit_ctl *submit) argument
238 xor_val_chan(struct async_submit_ctl *submit, struct page *dest, struct page **src_list, int src_cnt, size_t len) argument
265 async_xor_val(struct page *dest, struct page **src_list, unsigned int offset, int src_cnt, size_t len, enum sum_check_flags *result, struct async_submit_ctl *submit) argument
[all...]
H A Dasync_pq.c59 int src_cnt = disks - 2; local
60 unsigned char coefs[src_cnt];
82 for (i = 0, idx = 0; i < src_cnt; i++) {
90 src_cnt = idx;
92 while (src_cnt > 0) {
94 pq_src_cnt = min(src_cnt, dma_maxpq(dma, dma_flags));
99 if (src_cnt > pq_src_cnt) {
135 src_cnt -= pq_src_cnt;
199 int src_cnt = disks - 2; local
202 blocks, src_cnt, le
280 int src_cnt = 0; local
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/dma/ppc4xx/
H A Dadma.c128 int src_cnt, u32 addr);
194 unsigned int src_cnt)
199 for (i = 0; i < src_cnt; i++)
205 unsigned int src_cnt)
210 for (i = 0; i < src_cnt; i++)
218 unsigned int src_cnt,
225 for (i = 0; i < src_cnt; i++)
228 for (i = 0; i < src_cnt; i++)
234 pr_debug("\t0x%016llx ", src[src_cnt + i]);
277 desc->src_cnt
193 prep_dma_xor_dbg(int id, dma_addr_t dst, dma_addr_t *src, unsigned int src_cnt) argument
204 prep_dma_pq_dbg(int id, dma_addr_t *dst, dma_addr_t *src, unsigned int src_cnt) argument
217 prep_dma_pqzero_sum_dbg(int id, dma_addr_t *src, unsigned int src_cnt, const unsigned char *scf) argument
284 ppc440spe_desc_init_xor(struct ppc440spe_adma_desc_slot *desc, int src_cnt, unsigned long flags) argument
304 ppc440spe_desc_init_dma2pq(struct ppc440spe_adma_desc_slot *desc, int dst_cnt, int src_cnt, unsigned long flags) argument
330 ppc440spe_desc_init_dma01pq(struct ppc440spe_adma_desc_slot *desc, int dst_cnt, int src_cnt, unsigned long flags, unsigned long op) argument
443 ppc440spe_desc_init_dma01pqzero_sum( struct ppc440spe_adma_desc_slot *desc, int dst_cnt, int src_cnt) argument
1041 ppc440spe_chan_xor_slot_count(size_t len, int src_cnt, int *slots_per_op) argument
1062 ppc440spe_dma2_pq_slot_count(dma_addr_t *srcs, int src_cnt, size_t len) argument
1501 ppc440spe_can_rxor(struct page **srcs, int src_cnt, size_t len) argument
1576 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) argument
1618 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) argument
1710 u32 src_cnt, dst_cnt; local
2385 ppc440spe_adma_prep_dma_xor( struct dma_chan *chan, dma_addr_t dma_dest, dma_addr_t *dma_src, u32 src_cnt, size_t len, unsigned long flags) argument
2435 ppc440spe_adma_init_dma2rxor_slot( struct ppc440spe_adma_desc_slot *desc, dma_addr_t *src, int src_cnt) argument
2452 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) argument
2538 ppc440spe_dma01_prep_sum_product( struct ppc440spe_adma_chan *ppc440spe_chan, dma_addr_t *dst, dma_addr_t *src, int src_cnt, const unsigned char *scf, size_t len, unsigned long flags) argument
2642 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) argument
2787 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) argument
2876 ppc440spe_adma_prep_dma_pq( struct dma_chan *chan, dma_addr_t *dst, dma_addr_t *src, unsigned int src_cnt, const unsigned char *scf, size_t len, unsigned long flags) argument
2952 ppc440spe_adma_prep_dma_pqzero_sum( struct dma_chan *chan, dma_addr_t *pq, dma_addr_t *src, unsigned int src_cnt, const unsigned char *scf, size_t len, enum sum_check_flags *pqres, unsigned long flags) argument
3131 ppc440spe_adma_prep_dma_xor_zero_sum( struct dma_chan *chan, dma_addr_t *src, unsigned int src_cnt, size_t len, enum sum_check_flags *result, unsigned long flags) argument
3452 ppc440spe_desc_set_xor_src_cnt( struct ppc440spe_adma_desc_slot *desc, int src_cnt) argument
3590 ppc440spe_adma_dma2rxor_inc_addr( struct ppc440spe_adma_desc_slot *desc, struct ppc440spe_rxor *cursor, int index, int src_cnt) argument
3607 ppc440spe_adma_dma2rxor_prep_src( struct ppc440spe_adma_desc_slot *hdesc, struct ppc440spe_rxor *cursor, int index, int src_cnt, u32 addr) argument
[all...]
H A Dadma.h138 * @src_cnt: number of sources set in this descriptor
161 u8 src_cnt; member in struct:ppc440spe_adma_desc_slot
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/dma/ioat/
H A Ddma_v3.c140 int src_cnt = src_cnt_to_sw(xor->ctl_f.src_cnt); local
144 if (src_cnt > 5) {
152 for (i = 0; i < src_cnt; i++) {
177 int src_cnt = src_cnt_to_sw(pq->ctl_f.src_cnt); local
181 if (src_cnt > 3) {
188 src_cnt--;
190 src_cnt -= 3;
195 for (i = 0; i < src_cnt;
468 __ioat3_prep_xor_lock(struct dma_chan *c, enum sum_check_flags *result, dma_addr_t dest, dma_addr_t *src, unsigned int src_cnt, size_t len, unsigned long flags) argument
559 ioat3_prep_xor(struct dma_chan *chan, dma_addr_t dest, dma_addr_t *src, unsigned int src_cnt, size_t len, unsigned long flags) argument
566 ioat3_prep_xor_val(struct dma_chan *chan, dma_addr_t *src, unsigned int src_cnt, size_t len, enum sum_check_flags *result, unsigned long flags) argument
586 int src_cnt = src_cnt_to_sw(pq->ctl_f.src_cnt); local
605 __ioat3_prep_pq_lock(struct dma_chan *c, enum sum_check_flags *result, const dma_addr_t *dst, const dma_addr_t *src, unsigned int src_cnt, const unsigned char *scf, size_t len, unsigned long flags) argument
717 ioat3_prep_pq(struct dma_chan *chan, dma_addr_t *dst, dma_addr_t *src, unsigned int src_cnt, const unsigned char *scf, size_t len, unsigned long flags) argument
748 ioat3_prep_pq_val(struct dma_chan *chan, dma_addr_t *pq, dma_addr_t *src, unsigned int src_cnt, const unsigned char *scf, size_t len, enum sum_check_flags *pqres, unsigned long flags) argument
768 ioat3_prep_pqxor(struct dma_chan *chan, dma_addr_t dst, dma_addr_t *src, unsigned int src_cnt, size_t len, unsigned long flags) argument
784 ioat3_prep_pqxor_val(struct dma_chan *chan, dma_addr_t *src, unsigned int src_cnt, size_t len, enum sum_check_flags *result, unsigned long flags) argument
[all...]
H A Dhw.h115 unsigned int src_cnt:3; member in struct:ioat_xor_descriptor::__anon11184::__anon11185
152 unsigned int src_cnt:3; member in struct:ioat_pq_descriptor::__anon11186::__anon11187
193 unsigned int src_cnt:3; member in struct:ioat_pq_update_descriptor::__anon11188::__anon11189
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/arm/include/asm/hardware/
H A Diop3xx-adma.h192 iop_chan_pq_slot_count(size_t len, int src_cnt, int *slots_per_op) argument
199 iop_desc_init_pq(struct iop_adma_desc_slot *desc, int src_cnt, argument
219 iop_chan_pq_zero_sum_slot_count(size_t len, int src_cnt, int *slots_per_op) argument
226 iop_desc_init_pq_zero_sum(struct iop_adma_desc_slot *desc, int src_cnt, argument
323 static inline int iop3xx_aau_xor_slot_count(size_t len, int src_cnt, argument
336 *slots_per_op = slot_count_table[src_cnt - 1];
355 static inline int iop_chan_xor_slot_count(size_t len, int src_cnt, argument
358 int slot_cnt = iop3xx_aau_xor_slot_count(len, src_cnt, slots_per_op);
377 static inline int iop_chan_zero_sum_slot_count(size_t len, int src_cnt, argument
380 int slot_cnt = iop3xx_aau_xor_slot_count(len, src_cnt, slots_per_o
525 iop3xx_desc_init_xor(struct iop3xx_desc_aau *hw_desc, int src_cnt, unsigned long flags) argument
594 iop_desc_init_xor(struct iop_adma_desc_slot *desc, int src_cnt, unsigned long flags) argument
602 iop_desc_init_zero_sum(struct iop_adma_desc_slot *desc, int src_cnt, unsigned long flags) argument
639 iop_desc_init_null_xor(struct iop_adma_desc_slot *desc, int src_cnt, unsigned long flags) argument
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/include/linux/
H A Dasync_tx.h173 int src_cnt, size_t len, struct async_submit_ctl *submit);
177 int src_cnt, size_t len, enum sum_check_flags *result,
192 async_gen_syndrome(struct page **blocks, unsigned int offset, int src_cnt,
196 async_syndrome_val(struct page **blocks, unsigned int offset, int src_cnt,
H A Ddmaengine.h459 unsigned int src_cnt, size_t len, unsigned long flags);
461 struct dma_chan *chan, dma_addr_t *src, unsigned int src_cnt,
465 unsigned int src_cnt, const unsigned char *scf,
469 unsigned int src_cnt, const unsigned char *scf, size_t len,
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/dma/
H A Diop-adma.c70 u32 src_cnt; local
74 src_cnt = unmap->unmap_src_cnt;
79 if (src_cnt > 1) /* is xor? */
88 while (src_cnt--) {
89 addr = iop_desc_get_src_addr(unmap, iop_chan, src_cnt);
106 u32 src_cnt = unmap->unmap_src_cnt; local
112 src_cnt -= 3;
122 for (i = 0; i < src_cnt; i++) {
680 dma_addr_t *dma_src, unsigned int src_cnt, size_t len,
692 "%s src_cnt
679 iop_adma_prep_dma_xor(struct dma_chan *chan, dma_addr_t dma_dest, dma_addr_t *dma_src, unsigned int src_cnt, size_t len, unsigned long flags) argument
716 iop_adma_prep_dma_xor_val(struct dma_chan *chan, dma_addr_t *dma_src, unsigned int src_cnt, size_t len, u32 *result, unsigned long flags) argument
753 iop_adma_prep_dma_pq(struct dma_chan *chan, dma_addr_t *dst, dma_addr_t *src, unsigned int src_cnt, const unsigned char *scf, size_t len, unsigned long flags) argument
819 iop_adma_prep_dma_pq_val(struct dma_chan *chan, dma_addr_t *pq, dma_addr_t *src, unsigned int src_cnt, const unsigned char *scf, size_t len, enum sum_check_flags *pqres, unsigned long flags) argument
[all...]
H A Ddmatest.c243 int src_cnt; local
254 src_cnt = dst_cnt = 1;
256 src_cnt = xor_sources | 1; /* force odd to ensure dst = src */
259 src_cnt = pq_sources | 1; /* force odd to ensure dst = src */
261 for (i = 0; i < src_cnt; i++)
266 thread->srcs = kcalloc(src_cnt+1, sizeof(u8 *), GFP_KERNEL);
269 for (i = 0; i < src_cnt; i++) {
294 dma_addr_t dma_srcs[src_cnt];
329 for (i = 0; i < src_cnt; i++) {
351 dma_srcs, src_cnt,
[all...]
H A Dmv_xor.c238 static int mv_chan_xor_slot_count(size_t len, int src_cnt) argument
312 u32 src_cnt; local
316 src_cnt = unmap->unmap_src_cnt;
321 if (src_cnt > 1) /* is xor ? */
329 while (src_cnt--) {
331 src_cnt);
738 unsigned int src_cnt, size_t len, unsigned long flags)
750 "%s src_cnt: %d len: dest %x %u flags: %ld\n",
751 __func__, src_cnt, len, dest, flags);
754 slot_cnt = mv_chan_xor_slot_count(len, src_cnt);
737 mv_xor_prep_dma_xor(struct dma_chan *chan, dma_addr_t dest, dma_addr_t *src, unsigned int src_cnt, size_t len, unsigned long flags) argument
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/arm/mach-iop13xx/include/mach/
H A Dadma.h201 iop_chan_xor_slot_count(size_t len, int src_cnt, int *slots_per_op) argument
208 *slots_per_op = slot_count_table[src_cnt - 1];
292 iop_desc_init_xor(struct iop_adma_desc_slot *desc, int src_cnt, argument
302 u_desc_ctrl.field.src_select = src_cnt - 1;
313 iop_desc_init_zero_sum(struct iop_adma_desc_slot *desc, int src_cnt, argument
323 u_desc_ctrl.field.src_select = src_cnt - 1;
335 iop_desc_init_pq(struct iop_adma_desc_slot *desc, int src_cnt, argument
345 u_desc_ctrl.field.src_select = src_cnt - 1;
366 iop_desc_init_pq_zero_sum(struct iop_adma_desc_slot *desc, int src_cnt, argument
376 u_desc_ctrl.field.src_select = src_cnt
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/crypto/
H A Dhifn_795x.c579 volatile __le16 src_cnt; /* 15:0 of source count */ member in struct:hifn_base_result

Completed in 201 milliseconds