• Home
  • Raw
  • Download

Lines Matching refs:hw_desc

177 		print_cb(chan, iter->hw_desc);  in print_cb_list()
238 p = desc->hw_desc; in ppc440spe_desc_init_interrupt()
239 memset(desc->hw_desc, 0, sizeof(struct xor_cb)); in ppc440spe_desc_init_interrupt()
245 memset(desc->hw_desc, 0, sizeof(struct dma_cdb)); in ppc440spe_desc_init_interrupt()
262 memset(desc->hw_desc, 0, sizeof(struct xor_cb)); in ppc440spe_desc_init_null_xor()
274 struct xor_cb *hw_desc = desc->hw_desc; in ppc440spe_desc_init_xor() local
276 memset(desc->hw_desc, 0, sizeof(struct xor_cb)); in ppc440spe_desc_init_xor()
281 hw_desc->cbc = XOR_CBCR_TGT_BIT | src_cnt; in ppc440spe_desc_init_xor()
284 hw_desc->cbc |= XOR_CBCR_CBCE_BIT; in ppc440spe_desc_init_xor()
294 struct xor_cb *hw_desc = desc->hw_desc; in ppc440spe_desc_init_dma2pq() local
296 memset(desc->hw_desc, 0, sizeof(struct xor_cb)); in ppc440spe_desc_init_dma2pq()
303 hw_desc->cbc = XOR_CBCR_TGT_BIT; in ppc440spe_desc_init_dma2pq()
306 hw_desc->cbc |= XOR_CBCR_CBCE_BIT; in ppc440spe_desc_init_dma2pq()
321 struct dma_cdb *hw_desc; in ppc440spe_desc_init_dma01pq() local
337 hw_desc = iter->hw_desc; in ppc440spe_desc_init_dma01pq()
338 memset(iter->hw_desc, 0, sizeof(struct dma_cdb)); in ppc440spe_desc_init_dma01pq()
372 hw_desc = iter->hw_desc; in ppc440spe_desc_init_dma01pq()
373 hw_desc->opc = DMA_CDB_OPC_MV_SG1_SG2; in ppc440spe_desc_init_dma01pq()
380 hw_desc = iter->hw_desc; in ppc440spe_desc_init_dma01pq()
381 hw_desc->opc = DMA_CDB_OPC_MV_SG1_SG2; in ppc440spe_desc_init_dma01pq()
388 hw_desc = iter->hw_desc; in ppc440spe_desc_init_dma01pq()
389 hw_desc->opc = dopc; in ppc440spe_desc_init_dma01pq()
401 hw_desc = iter->hw_desc; in ppc440spe_desc_init_dma01pq()
402 hw_desc->opc = DMA_CDB_OPC_MV_SG1_SG2; in ppc440spe_desc_init_dma01pq()
408 hw_desc = iter->hw_desc; in ppc440spe_desc_init_dma01pq()
409 hw_desc->opc = DMA_CDB_OPC_MV_SG1_SG2; in ppc440spe_desc_init_dma01pq()
419 hw_desc = iter->hw_desc; in ppc440spe_desc_init_dma01pq()
420 hw_desc->opc = dopc; in ppc440spe_desc_init_dma01pq()
434 struct dma_cdb *hw_desc; in ppc440spe_desc_init_dma01pqzero_sum() local
456 hw_desc = iter->hw_desc; in ppc440spe_desc_init_dma01pqzero_sum()
457 memset(iter->hw_desc, 0, sizeof(struct dma_cdb)); in ppc440spe_desc_init_dma01pqzero_sum()
470 hw_desc->opc = dopc; in ppc440spe_desc_init_dma01pqzero_sum()
473 hw_desc->opc = DMA_CDB_OPC_DCHECK128; in ppc440spe_desc_init_dma01pqzero_sum()
504 struct dma_cdb *hw_desc = desc->hw_desc; in ppc440spe_desc_init_memcpy() local
506 memset(desc->hw_desc, 0, sizeof(struct dma_cdb)); in ppc440spe_desc_init_memcpy()
516 hw_desc->opc = DMA_CDB_OPC_MV_SG1_SG2; in ppc440spe_desc_init_memcpy()
542 dma_hw_desc = desc->hw_desc; in ppc440spe_desc_set_src_addr()
547 xor_hw_desc = desc->hw_desc; in ppc440spe_desc_set_src_addr()
568 dma_hw_desc = desc->hw_desc; in ppc440spe_desc_set_src_mult()
593 xor_hw_desc = desc->hw_desc; in ppc440spe_desc_set_src_mult()
624 dma_hw_desc = desc->hw_desc; in ppc440spe_desc_set_dest_addr()
633 xor_hw_desc = desc->hw_desc; in ppc440spe_desc_set_dest_addr()
654 dma_hw_desc = desc->hw_desc; in ppc440spe_desc_set_byte_count()
658 xor_hw_desc = desc->hw_desc; in ppc440spe_desc_set_byte_count()
687 dma_hw_desc = desc->hw_desc; in ppc440spe_desc_set_dcheck()
704 struct xor_cb *xor_hw_desc = prev_desc->hw_desc; in ppc440spe_xor_set_link()
1088 ADMA_LL_DBG(print_cb(chan, desc->hw_desc)); in ppc440spe_dma_put_desc()
1144 xcb = xor_last_linked->hw_desc; in ppc440spe_chan_append()
1515 struct dma_cdb *cdb = desc->hw_desc; in ppc440spe_adma_clean_slot()
1770 char *hw_desc; in ppc440spe_adma_alloc_chan_resources() local
1794 hw_desc = (char *) ppc440spe_chan->device->dma_desc_pool_virt; in ppc440spe_adma_alloc_chan_resources()
1795 slot->hw_desc = (void *) &hw_desc[i * db_sz]; in ppc440spe_adma_alloc_chan_resources()
1849 struct xor_cb *xcb = desc->hw_desc; in ppc440spe_rxor_set_region()
1860 struct xor_cb *xcb = desc->hw_desc; in ppc440spe_rxor_set_src()
1872 struct xor_cb *xcb = desc->hw_desc; in ppc440spe_rxor_set_mult()
2104 struct dma_cdb *hw_desc; in ppc440spe_dma01_prep_mult() local
2116 memset(iter->hw_desc, 0, sizeof(struct dma_cdb)); in ppc440spe_dma01_prep_mult()
2122 hw_desc = iter->hw_desc; in ppc440spe_dma01_prep_mult()
2123 hw_desc->opc = DMA_CDB_OPC_MULTICAST; in ppc440spe_dma01_prep_mult()
2140 memset(iter->hw_desc, 0, sizeof(struct dma_cdb)); in ppc440spe_dma01_prep_mult()
2147 hw_desc = iter->hw_desc; in ppc440spe_dma01_prep_mult()
2148 hw_desc->opc = DMA_CDB_OPC_MV_SG1_SG2; in ppc440spe_dma01_prep_mult()
2190 struct dma_cdb *hw_desc; in ppc440spe_dma01_prep_sum_product() local
2200 memset(iter->hw_desc, 0, sizeof(struct dma_cdb)); in ppc440spe_dma01_prep_sum_product()
2205 hw_desc = iter->hw_desc; in ppc440spe_dma01_prep_sum_product()
2206 hw_desc->opc = DMA_CDB_OPC_MULTICAST; in ppc440spe_dma01_prep_sum_product()
2222 memset(iter->hw_desc, 0, sizeof(struct dma_cdb)); in ppc440spe_dma01_prep_sum_product()
2232 hw_desc = iter->hw_desc; in ppc440spe_dma01_prep_sum_product()
2233 hw_desc->opc = DMA_CDB_OPC_MV_SG1_SG2; in ppc440spe_dma01_prep_sum_product()
2250 memset(iter->hw_desc, 0, sizeof(struct dma_cdb)); in ppc440spe_dma01_prep_sum_product()
2257 hw_desc = iter->hw_desc; in ppc440spe_dma01_prep_sum_product()
2258 hw_desc->opc = DMA_CDB_OPC_MV_SG1_SG2; in ppc440spe_dma01_prep_sum_product()
2636 struct dma_cdb *hw_desc; in ppc440spe_adma_prep_dma_pqzero_sum() local
2641 memset(iter->hw_desc, 0, sizeof(struct dma_cdb)); in ppc440spe_adma_prep_dma_pqzero_sum()
2645 hw_desc = iter->hw_desc; in ppc440spe_adma_prep_dma_pqzero_sum()
2646 hw_desc->opc = DMA_CDB_OPC_MV_SG1_SG2; in ppc440spe_adma_prep_dma_pqzero_sum()
2659 struct dma_cdb *hw_desc; in ppc440spe_adma_prep_dma_pqzero_sum() local
2673 memset(iter->hw_desc, 0, sizeof(struct dma_cdb)); in ppc440spe_adma_prep_dma_pqzero_sum()
2677 hw_desc = iter->hw_desc; in ppc440spe_adma_prep_dma_pqzero_sum()
2678 hw_desc->opc = DMA_CDB_OPC_MV_SG1_SG2; in ppc440spe_adma_prep_dma_pqzero_sum()
3089 struct xor_cb *hw_desc = desc->hw_desc; in ppc440spe_desc_set_xor_src_cnt() local
3091 hw_desc->cbc &= ~XOR_CDCR_OAC_MSK; in ppc440spe_desc_set_xor_src_cnt()
3092 hw_desc->cbc |= src_cnt; in ppc440spe_desc_set_xor_src_cnt()
3364 struct xor_cb *xcb = desc->hw_desc; in ppc440spe_adma_dma2rxor_set_src()
3374 xcb = desc->hw_desc; in ppc440spe_adma_dma2rxor_set_src()
3405 struct xor_cb *xcb = desc->hw_desc; in ppc440spe_adma_dma2rxor_set_mult()
3416 xcb = desc->hw_desc; in ppc440spe_adma_dma2rxor_set_mult()