hw_desc           892 drivers/crypto/caam/caamalg.c 	u32 hw_desc[];
hw_desc           917 drivers/crypto/caam/caamalg.c 	u32 hw_desc[0];
hw_desc           972 drivers/crypto/caam/caamalg.c 	edesc = container_of(desc, struct aead_edesc, hw_desc[0]);
hw_desc           993 drivers/crypto/caam/caamalg.c 	edesc = container_of(desc, struct aead_edesc, hw_desc[0]);
hw_desc          1016 drivers/crypto/caam/caamalg.c 	edesc = container_of(desc, struct skcipher_edesc, hw_desc[0]);
hw_desc          1056 drivers/crypto/caam/caamalg.c 	edesc = container_of(desc, struct skcipher_edesc, hw_desc[0]);
hw_desc          1095 drivers/crypto/caam/caamalg.c 	u32 *desc = edesc->hw_desc;
hw_desc          1156 drivers/crypto/caam/caamalg.c 	u32 *desc = edesc->hw_desc;
hw_desc          1186 drivers/crypto/caam/caamalg.c 	u32 *desc = edesc->hw_desc;
hw_desc          1226 drivers/crypto/caam/caamalg.c 	u32 *desc = edesc->hw_desc;
hw_desc          1273 drivers/crypto/caam/caamalg.c 	u32 *desc = edesc->hw_desc;
hw_desc          1477 drivers/crypto/caam/caamalg.c 			     DUMP_PREFIX_ADDRESS, 16, 4, edesc->hw_desc,
hw_desc          1478 drivers/crypto/caam/caamalg.c 			     desc_bytes(edesc->hw_desc), 1);
hw_desc          1480 drivers/crypto/caam/caamalg.c 	desc = edesc->hw_desc;
hw_desc          1507 drivers/crypto/caam/caamalg.c 	desc = edesc->hw_desc;
hw_desc          1540 drivers/crypto/caam/caamalg.c 	desc = edesc->hw_desc;
hw_desc          1583 drivers/crypto/caam/caamalg.c 			     DUMP_PREFIX_ADDRESS, 16, 4, edesc->hw_desc,
hw_desc          1584 drivers/crypto/caam/caamalg.c 			     desc_bytes(edesc->hw_desc), 1);
hw_desc          1586 drivers/crypto/caam/caamalg.c 	desc = edesc->hw_desc;
hw_desc          1617 drivers/crypto/caam/caamalg.c 			     DUMP_PREFIX_ADDRESS, 16, 4, edesc->hw_desc,
hw_desc          1618 drivers/crypto/caam/caamalg.c 			     desc_bytes(edesc->hw_desc), 1);
hw_desc          1620 drivers/crypto/caam/caamalg.c 	desc = edesc->hw_desc;
hw_desc          1661 drivers/crypto/caam/caamalg.c 			     DUMP_PREFIX_ADDRESS, 16, 4, edesc->hw_desc,
hw_desc          1662 drivers/crypto/caam/caamalg.c 			     desc_bytes(edesc->hw_desc), 1);
hw_desc          1664 drivers/crypto/caam/caamalg.c 	desc = edesc->hw_desc;
hw_desc          1780 drivers/crypto/caam/caamalg.c 	edesc->sec4_sg = (struct sec4_sg_entry *)((u8 *)edesc->hw_desc +
hw_desc          1858 drivers/crypto/caam/caamalg.c 			     DUMP_PREFIX_ADDRESS, 16, 4, edesc->hw_desc,
hw_desc          1859 drivers/crypto/caam/caamalg.c 			     desc_bytes(edesc->hw_desc), 1);
hw_desc          1861 drivers/crypto/caam/caamalg.c 	desc = edesc->hw_desc;
hw_desc          1893 drivers/crypto/caam/caamalg.c 	desc = edesc->hw_desc;
hw_desc          1896 drivers/crypto/caam/caamalg.c 			     DUMP_PREFIX_ADDRESS, 16, 4, edesc->hw_desc,
hw_desc          1897 drivers/crypto/caam/caamalg.c 			     desc_bytes(edesc->hw_desc), 1);
hw_desc           563 drivers/crypto/caam/caamhash.c 	u32 hw_desc[DESC_JOB_IO_LEN_MAX / sizeof(u32)] ____cacheline_aligned;
hw_desc           613 drivers/crypto/caam/caamhash.c 	edesc = container_of(desc, struct ahash_edesc, hw_desc[0]);
hw_desc           641 drivers/crypto/caam/caamhash.c 	edesc = container_of(desc, struct ahash_edesc, hw_desc[0]);
hw_desc           673 drivers/crypto/caam/caamhash.c 	edesc = container_of(desc, struct ahash_edesc, hw_desc[0]);
hw_desc           701 drivers/crypto/caam/caamhash.c 	edesc = container_of(desc, struct ahash_edesc, hw_desc[0]);
hw_desc           738 drivers/crypto/caam/caamhash.c 	init_job_desc_shared(edesc->hw_desc, sh_desc_dma, desc_len(sh_desc),
hw_desc           774 drivers/crypto/caam/caamhash.c 	append_seq_in_ptr(edesc->hw_desc, src_dma, first_bytes + to_hash,
hw_desc           875 drivers/crypto/caam/caamhash.c 		desc = edesc->hw_desc;
hw_desc           944 drivers/crypto/caam/caamhash.c 	desc = edesc->hw_desc;
hw_desc          1030 drivers/crypto/caam/caamhash.c 	desc = edesc->hw_desc;
hw_desc          1118 drivers/crypto/caam/caamhash.c 	desc = edesc->hw_desc;
hw_desc          1164 drivers/crypto/caam/caamhash.c 	desc = edesc->hw_desc;
hw_desc          1287 drivers/crypto/caam/caamhash.c 		desc = edesc->hw_desc;
hw_desc          1382 drivers/crypto/caam/caamhash.c 	desc = edesc->hw_desc;
hw_desc          1498 drivers/crypto/caam/caamhash.c 		desc = edesc->hw_desc;
hw_desc           126 drivers/crypto/caam/caampkc.c 	edesc = container_of(desc, struct rsa_edesc, hw_desc[0]);
hw_desc           145 drivers/crypto/caam/caampkc.c 	edesc = container_of(desc, struct rsa_edesc, hw_desc[0]);
hw_desc           164 drivers/crypto/caam/caampkc.c 	edesc = container_of(desc, struct rsa_edesc, hw_desc[0]);
hw_desc           183 drivers/crypto/caam/caampkc.c 	edesc = container_of(desc, struct rsa_edesc, hw_desc[0]);
hw_desc           653 drivers/crypto/caam/caampkc.c 	init_rsa_pub_desc(edesc->hw_desc, &edesc->pdb.pub);
hw_desc           655 drivers/crypto/caam/caampkc.c 	ret = caam_jr_enqueue(jrdev, edesc->hw_desc, rsa_pub_done, req);
hw_desc           686 drivers/crypto/caam/caampkc.c 	init_rsa_priv_f1_desc(edesc->hw_desc, &edesc->pdb.priv_f1);
hw_desc           688 drivers/crypto/caam/caampkc.c 	ret = caam_jr_enqueue(jrdev, edesc->hw_desc, rsa_priv_f1_done, req);
hw_desc           719 drivers/crypto/caam/caampkc.c 	init_rsa_priv_f2_desc(edesc->hw_desc, &edesc->pdb.priv_f2);
hw_desc           721 drivers/crypto/caam/caampkc.c 	ret = caam_jr_enqueue(jrdev, edesc->hw_desc, rsa_priv_f2_done, req);
hw_desc           752 drivers/crypto/caam/caampkc.c 	init_rsa_priv_f3_desc(edesc->hw_desc, &edesc->pdb.priv_f3);
hw_desc           754 drivers/crypto/caam/caampkc.c 	ret = caam_jr_enqueue(jrdev, edesc->hw_desc, rsa_priv_f3_done, req);
hw_desc           135 drivers/crypto/caam/caampkc.h 	u32 hw_desc[];
hw_desc            64 drivers/crypto/caam/caamrng.c 	u32 hw_desc[DESC_JOB_O_LEN];
hw_desc           111 drivers/crypto/caam/caamrng.c 	bd = container_of(desc, struct buf_data, hw_desc[0]);
hw_desc           130 drivers/crypto/caam/caamrng.c 	u32 *desc = bd->hw_desc;
hw_desc           227 drivers/crypto/caam/caamrng.c 	u32 *desc = bd->hw_desc;
hw_desc           205 drivers/crypto/sahara.c 	struct sahara_hw_desc	*hw_desc[SAHARA_MAX_HW_DESC];
hw_desc           412 drivers/crypto/sahara.c 		dev_dbg(dev->device, "\thdr = 0x%08x\n", dev->hw_desc[i]->hdr);
hw_desc           413 drivers/crypto/sahara.c 		dev_dbg(dev->device, "\tlen1 = %u\n", dev->hw_desc[i]->len1);
hw_desc           414 drivers/crypto/sahara.c 		dev_dbg(dev->device, "\tp1 = 0x%08x\n", dev->hw_desc[i]->p1);
hw_desc           415 drivers/crypto/sahara.c 		dev_dbg(dev->device, "\tlen2 = %u\n", dev->hw_desc[i]->len2);
hw_desc           416 drivers/crypto/sahara.c 		dev_dbg(dev->device, "\tp2 = 0x%08x\n", dev->hw_desc[i]->p2);
hw_desc           418 drivers/crypto/sahara.c 			dev->hw_desc[i]->next);
hw_desc           455 drivers/crypto/sahara.c 			dev->hw_desc[idx]->len1 = AES_BLOCK_SIZE;
hw_desc           456 drivers/crypto/sahara.c 			dev->hw_desc[idx]->p1 = dev->iv_phys_base;
hw_desc           458 drivers/crypto/sahara.c 			dev->hw_desc[idx]->len1 = 0;
hw_desc           459 drivers/crypto/sahara.c 			dev->hw_desc[idx]->p1 = 0;
hw_desc           461 drivers/crypto/sahara.c 		dev->hw_desc[idx]->len2 = ctx->keylen;
hw_desc           462 drivers/crypto/sahara.c 		dev->hw_desc[idx]->p2 = dev->key_phys_base;
hw_desc           463 drivers/crypto/sahara.c 		dev->hw_desc[idx]->next = dev->hw_phys_desc[1];
hw_desc           465 drivers/crypto/sahara.c 		dev->hw_desc[idx]->hdr = sahara_aes_key_hdr(dev);
hw_desc           500 drivers/crypto/sahara.c 	dev->hw_desc[idx]->p1 = dev->hw_phys_link[0];
hw_desc           514 drivers/crypto/sahara.c 	dev->hw_desc[idx]->p2 = dev->hw_phys_link[i];
hw_desc           528 drivers/crypto/sahara.c 	dev->hw_desc[idx]->hdr = sahara_aes_data_link_hdr(dev);
hw_desc           529 drivers/crypto/sahara.c 	dev->hw_desc[idx]->len1 = dev->total;
hw_desc           530 drivers/crypto/sahara.c 	dev->hw_desc[idx]->len2 = dev->total;
hw_desc           531 drivers/crypto/sahara.c 	dev->hw_desc[idx]->next = 0;
hw_desc           844 drivers/crypto/sahara.c 		dev->hw_desc[index]->hdr = sahara_sha_init_hdr(dev, rctx);
hw_desc           847 drivers/crypto/sahara.c 		dev->hw_desc[index]->hdr = SAHARA_HDR_MDHA_HASH;
hw_desc           849 drivers/crypto/sahara.c 	dev->hw_desc[index]->len1 = rctx->total;
hw_desc           850 drivers/crypto/sahara.c 	if (dev->hw_desc[index]->len1 == 0) {
hw_desc           852 drivers/crypto/sahara.c 		dev->hw_desc[index]->p1 = 0;
hw_desc           856 drivers/crypto/sahara.c 		dev->hw_desc[index]->p1 = dev->hw_phys_link[index];
hw_desc           864 drivers/crypto/sahara.c 	dev->hw_desc[index]->p2 = dev->hw_phys_link[i];
hw_desc           871 drivers/crypto/sahara.c 	dev->hw_desc[index]->len2 = result_len;
hw_desc           892 drivers/crypto/sahara.c 	dev->hw_desc[index]->hdr = sahara_sha_init_hdr(dev, rctx);
hw_desc           894 drivers/crypto/sahara.c 	dev->hw_desc[index]->len1 = rctx->context_size;
hw_desc           895 drivers/crypto/sahara.c 	dev->hw_desc[index]->p1 = dev->hw_phys_link[index];
hw_desc           896 drivers/crypto/sahara.c 	dev->hw_desc[index]->len2 = 0;
hw_desc           897 drivers/crypto/sahara.c 	dev->hw_desc[index]->p2 = 0;
hw_desc          1011 drivers/crypto/sahara.c 		dev->hw_desc[0]->next = 0;
hw_desc          1017 drivers/crypto/sahara.c 		dev->hw_desc[0]->next = dev->hw_phys_desc[1];
hw_desc          1019 drivers/crypto/sahara.c 		dev->hw_desc[1]->next = 0;
hw_desc          1430 drivers/crypto/sahara.c 	dev->hw_desc[0] = dmam_alloc_coherent(&pdev->dev,
hw_desc          1433 drivers/crypto/sahara.c 	if (!dev->hw_desc[0]) {
hw_desc          1437 drivers/crypto/sahara.c 	dev->hw_desc[1] = dev->hw_desc[0] + 1;
hw_desc           160 drivers/dma/altera-msgdma.c 	struct msgdma_extended_desc hw_desc;
hw_desc           355 drivers/dma/altera-msgdma.c 		desc = &new->hw_desc;
hw_desc           420 drivers/dma/altera-msgdma.c 		desc = &new->hw_desc;
hw_desc           496 drivers/dma/altera-msgdma.c 	void __iomem *hw_desc = mdev->desc;
hw_desc           515 drivers/dma/altera-msgdma.c 	memcpy((void __force *)hw_desc, &desc->hw_desc,
hw_desc           516 drivers/dma/altera-msgdma.c 	       sizeof(desc->hw_desc) - sizeof(u32));
hw_desc           521 drivers/dma/altera-msgdma.c 	iowrite32(desc->hw_desc.control, hw_desc +
hw_desc           310 drivers/dma/iop-adma.c 					iter->idx, iter->hw_desc,
hw_desc           419 drivers/dma/iop-adma.c 	char *hw_desc;
hw_desc           440 drivers/dma/iop-adma.c 		hw_desc = (char *) iop_chan->device->dma_desc_pool_virt;
hw_desc           441 drivers/dma/iop-adma.c 		slot->hw_desc = (void *) &hw_desc[idx * IOP_ADMA_SLOT_SIZE];
hw_desc           448 drivers/dma/iop-adma.c 		hw_desc = (char *) iop_chan->device->dma_desc_pool;
hw_desc           450 drivers/dma/iop-adma.c 			(dma_addr_t) &hw_desc[idx * IOP_ADMA_SLOT_SIZE];
hw_desc           381 drivers/dma/iop-adma.h 	union iop3xx_desc hw_desc = { .ptr = desc->hw_desc, };
hw_desc           386 drivers/dma/iop-adma.h 		return hw_desc.dma->byte_count;
hw_desc           388 drivers/dma/iop-adma.h 		return hw_desc.aau->byte_count;
hw_desc           415 drivers/dma/iop-adma.h 	union iop3xx_desc hw_desc = { .ptr = desc->hw_desc, };
hw_desc           420 drivers/dma/iop-adma.h 		return hw_desc.dma->src_addr;
hw_desc           428 drivers/dma/iop-adma.h 		return hw_desc.aau->src[src_idx];
hw_desc           430 drivers/dma/iop-adma.h 		return hw_desc.aau->src_edc[__desc_idx(src_idx)].src_addr;
hw_desc           433 drivers/dma/iop-adma.h static inline void iop3xx_aau_desc_set_src_addr(struct iop3xx_desc_aau *hw_desc,
hw_desc           437 drivers/dma/iop-adma.h 		hw_desc->src[src_idx] = addr;
hw_desc           439 drivers/dma/iop-adma.h 		hw_desc->src_edc[__desc_idx(src_idx)].src_addr = addr;
hw_desc           445 drivers/dma/iop-adma.h 	struct iop3xx_desc_dma *hw_desc = desc->hw_desc;
hw_desc           455 drivers/dma/iop-adma.h 	hw_desc->desc_ctrl = u_desc_ctrl.value;
hw_desc           456 drivers/dma/iop-adma.h 	hw_desc->upper_pci_src_addr = 0;
hw_desc           457 drivers/dma/iop-adma.h 	hw_desc->crc_addr = 0;
hw_desc           463 drivers/dma/iop-adma.h 	struct iop3xx_desc_aau *hw_desc = desc->hw_desc;
hw_desc           473 drivers/dma/iop-adma.h 	hw_desc->desc_ctrl = u_desc_ctrl.value;
hw_desc           477 drivers/dma/iop-adma.h iop3xx_desc_init_xor(struct iop3xx_desc_aau *hw_desc, int src_cnt,
hw_desc           497 drivers/dma/iop-adma.h 		hw_desc->src_edc[AAU_EDCR2_IDX].e_desc_ctrl = edcr;
hw_desc           502 drivers/dma/iop-adma.h 			hw_desc->src_edc[AAU_EDCR2_IDX].e_desc_ctrl = 0;
hw_desc           511 drivers/dma/iop-adma.h 		hw_desc->src_edc[AAU_EDCR1_IDX].e_desc_ctrl = edcr;
hw_desc           523 drivers/dma/iop-adma.h 		hw_desc->src_edc[AAU_EDCR0_IDX].e_desc_ctrl = edcr;
hw_desc           540 drivers/dma/iop-adma.h 	hw_desc->desc_ctrl = u_desc_ctrl.value;
hw_desc           549 drivers/dma/iop-adma.h 	iop3xx_desc_init_xor(desc->hw_desc, src_cnt, flags);
hw_desc           558 drivers/dma/iop-adma.h 	struct iop3xx_desc_aau *hw_desc, *prev_hw_desc, *iter;
hw_desc           565 drivers/dma/iop-adma.h 	hw_desc = desc->hw_desc;
hw_desc           569 drivers/dma/iop-adma.h 		iter = iop_hw_desc_slot_idx(hw_desc, i);
hw_desc           581 drivers/dma/iop-adma.h 				iop_hw_desc_slot_idx(hw_desc, i - slots_per_op);
hw_desc           594 drivers/dma/iop-adma.h 	struct iop3xx_desc_aau *hw_desc = desc->hw_desc;
hw_desc           604 drivers/dma/iop-adma.h 		hw_desc->src_edc[AAU_EDCR2_IDX].e_desc_ctrl = 0;
hw_desc           608 drivers/dma/iop-adma.h 			hw_desc->src_edc[AAU_EDCR2_IDX].e_desc_ctrl = 0;
hw_desc           611 drivers/dma/iop-adma.h 		hw_desc->src_edc[AAU_EDCR1_IDX].e_desc_ctrl = 0;
hw_desc           616 drivers/dma/iop-adma.h 		hw_desc->src_edc[AAU_EDCR0_IDX].e_desc_ctrl = 0;
hw_desc           625 drivers/dma/iop-adma.h 	hw_desc->desc_ctrl = u_desc_ctrl.value;
hw_desc           632 drivers/dma/iop-adma.h 	union iop3xx_desc hw_desc = { .ptr = desc->hw_desc, };
hw_desc           637 drivers/dma/iop-adma.h 		hw_desc.dma->byte_count = byte_count;
hw_desc           640 drivers/dma/iop-adma.h 		hw_desc.aau->byte_count = byte_count;
hw_desc           651 drivers/dma/iop-adma.h 	union iop3xx_desc hw_desc = { .ptr = desc->hw_desc, };
hw_desc           657 drivers/dma/iop-adma.h 		hw_desc.dma->byte_count = 0;
hw_desc           658 drivers/dma/iop-adma.h 		hw_desc.dma->dest_addr = 0;
hw_desc           659 drivers/dma/iop-adma.h 		hw_desc.dma->src_addr = 0;
hw_desc           663 drivers/dma/iop-adma.h 		hw_desc.aau->byte_count = 0;
hw_desc           664 drivers/dma/iop-adma.h 		hw_desc.aau->dest_addr = 0;
hw_desc           665 drivers/dma/iop-adma.h 		hw_desc.aau->src[0] = 0;
hw_desc           666 drivers/dma/iop-adma.h 		hw_desc.aau->src[1] = 0;
hw_desc           677 drivers/dma/iop-adma.h 	struct iop3xx_desc_aau *hw_desc = desc->hw_desc, *iter;
hw_desc           681 drivers/dma/iop-adma.h 		hw_desc->byte_count = len;
hw_desc           684 drivers/dma/iop-adma.h 			iter = iop_hw_desc_slot_idx(hw_desc, i);
hw_desc           690 drivers/dma/iop-adma.h 		iter = iop_hw_desc_slot_idx(hw_desc, i);
hw_desc           699 drivers/dma/iop-adma.h 	union iop3xx_desc hw_desc = { .ptr = desc->hw_desc, };
hw_desc           704 drivers/dma/iop-adma.h 		hw_desc.dma->dest_addr = addr;
hw_desc           707 drivers/dma/iop-adma.h 		hw_desc.aau->dest_addr = addr;
hw_desc           717 drivers/dma/iop-adma.h 	struct iop3xx_desc_dma *hw_desc = desc->hw_desc;
hw_desc           718 drivers/dma/iop-adma.h 	hw_desc->src_addr = addr;
hw_desc           726 drivers/dma/iop-adma.h 	struct iop3xx_desc_aau *hw_desc = desc->hw_desc, *iter;
hw_desc           732 drivers/dma/iop-adma.h 		iter = iop_hw_desc_slot_idx(hw_desc, i);
hw_desc           741 drivers/dma/iop-adma.h 	struct iop3xx_desc_aau *hw_desc = desc->hw_desc, *iter;
hw_desc           747 drivers/dma/iop-adma.h 		iter = iop_hw_desc_slot_idx(hw_desc, i);
hw_desc           756 drivers/dma/iop-adma.h 	union iop3xx_desc hw_desc = { .ptr = desc->hw_desc, };
hw_desc           758 drivers/dma/iop-adma.h 	iop_paranoia(hw_desc.dma->next_desc);
hw_desc           759 drivers/dma/iop-adma.h 	hw_desc.dma->next_desc = next_desc_addr;
hw_desc           765 drivers/dma/iop-adma.h 	union iop3xx_desc hw_desc = { .ptr = desc->hw_desc, };
hw_desc           766 drivers/dma/iop-adma.h 	return hw_desc.dma->next_desc;
hw_desc           772 drivers/dma/iop-adma.h 	union iop3xx_desc hw_desc = { .ptr = desc->hw_desc, };
hw_desc           773 drivers/dma/iop-adma.h 	hw_desc.dma->next_desc = 0;
hw_desc           779 drivers/dma/iop-adma.h 	struct iop3xx_desc_aau *hw_desc = desc->hw_desc;
hw_desc           780 drivers/dma/iop-adma.h 	hw_desc->src[0] = val;
hw_desc           786 drivers/dma/iop-adma.h 	struct iop3xx_desc_aau *hw_desc = desc->hw_desc;
hw_desc           787 drivers/dma/iop-adma.h 	struct iop3xx_aau_desc_ctrl desc_ctrl = hw_desc->desc_ctrl_field;
hw_desc            52 drivers/dma/mv_xor.c 	struct mv_xor_desc *hw_desc = desc->hw_desc;
hw_desc            54 drivers/dma/mv_xor.c 	hw_desc->status = XOR_DESC_DMA_OWNED;
hw_desc            55 drivers/dma/mv_xor.c 	hw_desc->phy_next_desc = 0;
hw_desc            57 drivers/dma/mv_xor.c 	hw_desc->desc_command = (flags & DMA_PREP_INTERRUPT) ?
hw_desc            59 drivers/dma/mv_xor.c 	hw_desc->phy_dest_addr = addr;
hw_desc            60 drivers/dma/mv_xor.c 	hw_desc->byte_count = byte_count;
hw_desc            65 drivers/dma/mv_xor.c 	struct mv_xor_desc *hw_desc = desc->hw_desc;
hw_desc            70 drivers/dma/mv_xor.c 		hw_desc->desc_command |= XOR_DESC_OPERATION_XOR;
hw_desc            73 drivers/dma/mv_xor.c 		hw_desc->desc_command |= XOR_DESC_OPERATION_MEMCPY;
hw_desc            84 drivers/dma/mv_xor.c 	struct mv_xor_desc *hw_desc = desc->hw_desc;
hw_desc            85 drivers/dma/mv_xor.c 	BUG_ON(hw_desc->phy_next_desc);
hw_desc            86 drivers/dma/mv_xor.c 	hw_desc->phy_next_desc = next_desc_addr;
hw_desc            92 drivers/dma/mv_xor.c 	struct mv_xor_desc *hw_desc = desc->hw_desc;
hw_desc            93 drivers/dma/mv_xor.c 	hw_desc->phy_src_addr[mv_phy_src_idx(index)] = addr;
hw_desc            95 drivers/dma/mv_xor.c 		hw_desc->desc_command |= (1 << index);
hw_desc           270 drivers/dma/mv_xor.c 	struct mv_xor_desc *hw_desc;
hw_desc           284 drivers/dma/mv_xor.c 		hw_desc = iter->hw_desc;
hw_desc           285 drivers/dma/mv_xor.c 		if (hw_desc->status & XOR_DESC_SUCCESS) {
hw_desc           454 drivers/dma/mv_xor.c 		slot->hw_desc = virt_desc + idx * MV_XOR_SLOT_SIZE;
hw_desc           145 drivers/dma/mv_xor.h 	void			*hw_desc;
hw_desc           188 drivers/dma/mv_xor.h 	container_of(addr_hw_desc, struct mv_xor_desc_slot, hw_desc)
hw_desc           190 drivers/dma/mv_xor.h #define mv_hw_desc_slot_idx(hw_desc, idx)	\
hw_desc           191 drivers/dma/mv_xor.h 	((void *)(((unsigned long)hw_desc) + ((idx) << 5)))
hw_desc           180 drivers/dma/mv_xor_v2.c 	struct mv_xor_v2_descriptor hw_desc;
hw_desc           319 drivers/dma/mv_xor_v2.c 	memcpy(dest_hw_desc, &sw_desc->hw_desc, xor_dev->desc_size);
hw_desc           394 drivers/dma/mv_xor_v2.c 	hw_descriptor = &sw_desc->hw_desc;
hw_desc           450 drivers/dma/mv_xor_v2.c 	hw_descriptor = &sw_desc->hw_desc;
hw_desc           498 drivers/dma/mv_xor_v2.c 	hw_descriptor = &sw_desc->hw_desc;
hw_desc           177 drivers/dma/ppc4xx/adma.c 		print_cb(chan, iter->hw_desc);
hw_desc           238 drivers/dma/ppc4xx/adma.c 		p = desc->hw_desc;
hw_desc           239 drivers/dma/ppc4xx/adma.c 		memset(desc->hw_desc, 0, sizeof(struct xor_cb));
hw_desc           245 drivers/dma/ppc4xx/adma.c 		memset(desc->hw_desc, 0, sizeof(struct dma_cdb));
hw_desc           262 drivers/dma/ppc4xx/adma.c 	memset(desc->hw_desc, 0, sizeof(struct xor_cb));
hw_desc           274 drivers/dma/ppc4xx/adma.c 	struct xor_cb *hw_desc = desc->hw_desc;
hw_desc           276 drivers/dma/ppc4xx/adma.c 	memset(desc->hw_desc, 0, sizeof(struct xor_cb));
hw_desc           281 drivers/dma/ppc4xx/adma.c 	hw_desc->cbc = XOR_CBCR_TGT_BIT | src_cnt;
hw_desc           284 drivers/dma/ppc4xx/adma.c 		hw_desc->cbc |= XOR_CBCR_CBCE_BIT;
hw_desc           294 drivers/dma/ppc4xx/adma.c 	struct xor_cb *hw_desc = desc->hw_desc;
hw_desc           296 drivers/dma/ppc4xx/adma.c 	memset(desc->hw_desc, 0, sizeof(struct xor_cb));
hw_desc           303 drivers/dma/ppc4xx/adma.c 	hw_desc->cbc = XOR_CBCR_TGT_BIT;
hw_desc           306 drivers/dma/ppc4xx/adma.c 		hw_desc->cbc |= XOR_CBCR_CBCE_BIT;
hw_desc           321 drivers/dma/ppc4xx/adma.c 	struct dma_cdb *hw_desc;
hw_desc           337 drivers/dma/ppc4xx/adma.c 		hw_desc = iter->hw_desc;
hw_desc           338 drivers/dma/ppc4xx/adma.c 		memset(iter->hw_desc, 0, sizeof(struct dma_cdb));
hw_desc           372 drivers/dma/ppc4xx/adma.c 			hw_desc = iter->hw_desc;
hw_desc           373 drivers/dma/ppc4xx/adma.c 			hw_desc->opc = DMA_CDB_OPC_MV_SG1_SG2;
hw_desc           380 drivers/dma/ppc4xx/adma.c 			hw_desc = iter->hw_desc;
hw_desc           381 drivers/dma/ppc4xx/adma.c 			hw_desc->opc = DMA_CDB_OPC_MV_SG1_SG2;
hw_desc           388 drivers/dma/ppc4xx/adma.c 			hw_desc = iter->hw_desc;
hw_desc           389 drivers/dma/ppc4xx/adma.c 			hw_desc->opc = dopc;
hw_desc           401 drivers/dma/ppc4xx/adma.c 		hw_desc = iter->hw_desc;
hw_desc           402 drivers/dma/ppc4xx/adma.c 		hw_desc->opc = DMA_CDB_OPC_MV_SG1_SG2;
hw_desc           408 drivers/dma/ppc4xx/adma.c 			hw_desc = iter->hw_desc;
hw_desc           409 drivers/dma/ppc4xx/adma.c 			hw_desc->opc = DMA_CDB_OPC_MV_SG1_SG2;
hw_desc           419 drivers/dma/ppc4xx/adma.c 				hw_desc = iter->hw_desc;
hw_desc           420 drivers/dma/ppc4xx/adma.c 				hw_desc->opc = dopc;
hw_desc           434 drivers/dma/ppc4xx/adma.c 	struct dma_cdb *hw_desc;
hw_desc           456 drivers/dma/ppc4xx/adma.c 		hw_desc = iter->hw_desc;
hw_desc           457 drivers/dma/ppc4xx/adma.c 		memset(iter->hw_desc, 0, sizeof(struct dma_cdb));
hw_desc           470 drivers/dma/ppc4xx/adma.c 			hw_desc->opc = dopc;
hw_desc           473 drivers/dma/ppc4xx/adma.c 			hw_desc->opc = DMA_CDB_OPC_DCHECK128;
hw_desc           504 drivers/dma/ppc4xx/adma.c 	struct dma_cdb *hw_desc = desc->hw_desc;
hw_desc           506 drivers/dma/ppc4xx/adma.c 	memset(desc->hw_desc, 0, sizeof(struct dma_cdb));
hw_desc           516 drivers/dma/ppc4xx/adma.c 	hw_desc->opc = DMA_CDB_OPC_MV_SG1_SG2;
hw_desc           542 drivers/dma/ppc4xx/adma.c 		dma_hw_desc = desc->hw_desc;
hw_desc           547 drivers/dma/ppc4xx/adma.c 		xor_hw_desc = desc->hw_desc;
hw_desc           568 drivers/dma/ppc4xx/adma.c 		dma_hw_desc = desc->hw_desc;
hw_desc           593 drivers/dma/ppc4xx/adma.c 		xor_hw_desc = desc->hw_desc;
hw_desc           624 drivers/dma/ppc4xx/adma.c 		dma_hw_desc = desc->hw_desc;
hw_desc           633 drivers/dma/ppc4xx/adma.c 		xor_hw_desc = desc->hw_desc;
hw_desc           654 drivers/dma/ppc4xx/adma.c 		dma_hw_desc = desc->hw_desc;
hw_desc           658 drivers/dma/ppc4xx/adma.c 		xor_hw_desc = desc->hw_desc;
hw_desc           687 drivers/dma/ppc4xx/adma.c 		dma_hw_desc = desc->hw_desc;
hw_desc           704 drivers/dma/ppc4xx/adma.c 	struct xor_cb *xor_hw_desc = prev_desc->hw_desc;
hw_desc          1088 drivers/dma/ppc4xx/adma.c 	ADMA_LL_DBG(print_cb(chan, desc->hw_desc));
hw_desc          1144 drivers/dma/ppc4xx/adma.c 		xcb = xor_last_linked->hw_desc;
hw_desc          1515 drivers/dma/ppc4xx/adma.c 		struct dma_cdb *cdb = desc->hw_desc;
hw_desc          1770 drivers/dma/ppc4xx/adma.c 	char *hw_desc;
hw_desc          1794 drivers/dma/ppc4xx/adma.c 		hw_desc = (char *) ppc440spe_chan->device->dma_desc_pool_virt;
hw_desc          1795 drivers/dma/ppc4xx/adma.c 		slot->hw_desc = (void *) &hw_desc[i * db_sz];
hw_desc          1849 drivers/dma/ppc4xx/adma.c 	struct xor_cb *xcb = desc->hw_desc;
hw_desc          1860 drivers/dma/ppc4xx/adma.c 	struct xor_cb *xcb = desc->hw_desc;
hw_desc          1872 drivers/dma/ppc4xx/adma.c 	struct xor_cb *xcb = desc->hw_desc;
hw_desc          2104 drivers/dma/ppc4xx/adma.c 		struct dma_cdb *hw_desc;
hw_desc          2116 drivers/dma/ppc4xx/adma.c 		memset(iter->hw_desc, 0, sizeof(struct dma_cdb));
hw_desc          2122 drivers/dma/ppc4xx/adma.c 		hw_desc = iter->hw_desc;
hw_desc          2123 drivers/dma/ppc4xx/adma.c 		hw_desc->opc = DMA_CDB_OPC_MULTICAST;
hw_desc          2140 drivers/dma/ppc4xx/adma.c 		memset(iter->hw_desc, 0, sizeof(struct dma_cdb));
hw_desc          2147 drivers/dma/ppc4xx/adma.c 		hw_desc = iter->hw_desc;
hw_desc          2148 drivers/dma/ppc4xx/adma.c 		hw_desc->opc = DMA_CDB_OPC_MV_SG1_SG2;
hw_desc          2190 drivers/dma/ppc4xx/adma.c 		struct dma_cdb *hw_desc;
hw_desc          2200 drivers/dma/ppc4xx/adma.c 		memset(iter->hw_desc, 0, sizeof(struct dma_cdb));
hw_desc          2205 drivers/dma/ppc4xx/adma.c 		hw_desc = iter->hw_desc;
hw_desc          2206 drivers/dma/ppc4xx/adma.c 		hw_desc->opc = DMA_CDB_OPC_MULTICAST;
hw_desc          2222 drivers/dma/ppc4xx/adma.c 		memset(iter->hw_desc, 0, sizeof(struct dma_cdb));
hw_desc          2232 drivers/dma/ppc4xx/adma.c 		hw_desc = iter->hw_desc;
hw_desc          2233 drivers/dma/ppc4xx/adma.c 		hw_desc->opc = DMA_CDB_OPC_MV_SG1_SG2;
hw_desc          2250 drivers/dma/ppc4xx/adma.c 		memset(iter->hw_desc, 0, sizeof(struct dma_cdb));
hw_desc          2257 drivers/dma/ppc4xx/adma.c 		hw_desc = iter->hw_desc;
hw_desc          2258 drivers/dma/ppc4xx/adma.c 		hw_desc->opc = DMA_CDB_OPC_MV_SG1_SG2;
hw_desc          2636 drivers/dma/ppc4xx/adma.c 			struct dma_cdb *hw_desc;
hw_desc          2641 drivers/dma/ppc4xx/adma.c 			memset(iter->hw_desc, 0, sizeof(struct dma_cdb));
hw_desc          2645 drivers/dma/ppc4xx/adma.c 			hw_desc = iter->hw_desc;
hw_desc          2646 drivers/dma/ppc4xx/adma.c 			hw_desc->opc = DMA_CDB_OPC_MV_SG1_SG2;
hw_desc          2659 drivers/dma/ppc4xx/adma.c 			struct dma_cdb *hw_desc;
hw_desc          2673 drivers/dma/ppc4xx/adma.c 			memset(iter->hw_desc, 0, sizeof(struct dma_cdb));
hw_desc          2677 drivers/dma/ppc4xx/adma.c 			hw_desc = iter->hw_desc;
hw_desc          2678 drivers/dma/ppc4xx/adma.c 			hw_desc->opc = DMA_CDB_OPC_MV_SG1_SG2;
hw_desc          3089 drivers/dma/ppc4xx/adma.c 	struct xor_cb *hw_desc = desc->hw_desc;
hw_desc          3091 drivers/dma/ppc4xx/adma.c 	hw_desc->cbc &= ~XOR_CDCR_OAC_MSK;
hw_desc          3092 drivers/dma/ppc4xx/adma.c 	hw_desc->cbc |= src_cnt;
hw_desc          3364 drivers/dma/ppc4xx/adma.c 	struct xor_cb *xcb = desc->hw_desc;
hw_desc          3374 drivers/dma/ppc4xx/adma.c 			xcb = desc->hw_desc;
hw_desc          3405 drivers/dma/ppc4xx/adma.c 	struct xor_cb *xcb = desc->hw_desc;
hw_desc          3416 drivers/dma/ppc4xx/adma.c 			xcb = desc->hw_desc;
hw_desc           155 drivers/dma/ppc4xx/adma.h 	void *hw_desc;
hw_desc            94 drivers/dma/pxa_dma.c 	struct pxad_desc_hw	*hw_desc[];	/* DMA coherent descriptors */
hw_desc           520 drivers/dma/pxa_dma.c 		sw_desc->hw_desc[sw_desc->nb_desc - 1];
hw_desc           521 drivers/dma/pxa_dma.c 	dma_addr_t dma = sw_desc->hw_desc[sw_desc->nb_desc - 2]->ddadr;
hw_desc           531 drivers/dma/pxa_dma.c 		sw_desc->hw_desc[sw_desc->nb_desc - 2]->ddadr = sw_desc->first;
hw_desc           538 drivers/dma/pxa_dma.c 		sw_desc->hw_desc[sw_desc->nb_desc - 1];
hw_desc           551 drivers/dma/pxa_dma.c 	desc1->hw_desc[desc1->nb_desc - 1]->ddadr = dma_to_chain;
hw_desc           729 drivers/dma/pxa_dma.c 			dma = sw_desc->hw_desc[i - 1]->ddadr;
hw_desc           733 drivers/dma/pxa_dma.c 			      sw_desc->hw_desc[i], dma);
hw_desc           754 drivers/dma/pxa_dma.c 		sw_desc->hw_desc[i] = dma_pool_alloc(sw_desc->desc_pool,
hw_desc           756 drivers/dma/pxa_dma.c 		if (!sw_desc->hw_desc[i]) {
hw_desc           766 drivers/dma/pxa_dma.c 			sw_desc->hw_desc[i - 1]->ddadr = dma;
hw_desc           930 drivers/dma/pxa_dma.c 	struct pxad_desc_hw *hw_desc;
hw_desc           956 drivers/dma/pxa_dma.c 		hw_desc = sw_desc->hw_desc[i++];
hw_desc           958 drivers/dma/pxa_dma.c 		hw_desc->dcmd = dcmd | (PXA_DCMD_LENGTH & copy);
hw_desc           959 drivers/dma/pxa_dma.c 		hw_desc->dsadr = dma_src;
hw_desc           960 drivers/dma/pxa_dma.c 		hw_desc->dtadr = dma_dst;
hw_desc          1006 drivers/dma/pxa_dma.c 			sw_desc->hw_desc[j]->dcmd =
hw_desc          1008 drivers/dma/pxa_dma.c 			sw_desc->hw_desc[j]->dsadr = dsadr ? dsadr : dma;
hw_desc          1009 drivers/dma/pxa_dma.c 			sw_desc->hw_desc[j++]->dtadr = dtadr ? dtadr : dma;
hw_desc          1058 drivers/dma/pxa_dma.c 	phw_desc = sw_desc->hw_desc;
hw_desc          1126 drivers/dma/pxa_dma.c 	struct pxad_desc_hw *hw_desc = NULL;
hw_desc          1146 drivers/dma/pxa_dma.c 	if (sw_desc->hw_desc[0]->dcmd & PXA_DCMD_INCSRCADDR)
hw_desc          1162 drivers/dma/pxa_dma.c 		hw_desc = sw_desc->hw_desc[i];
hw_desc          1163 drivers/dma/pxa_dma.c 		if (sw_desc->hw_desc[0]->dcmd & PXA_DCMD_INCSRCADDR)
hw_desc          1164 drivers/dma/pxa_dma.c 			start = hw_desc->dsadr;
hw_desc          1166 drivers/dma/pxa_dma.c 			start = hw_desc->dtadr;
hw_desc          1167 drivers/dma/pxa_dma.c 		len = hw_desc->dcmd & PXA_DCMD_LENGTH;
hw_desc            86 include/linux/platform_data/dma-iop32x.h 	void *hw_desc;
hw_desc           107 include/linux/platform_data/dma-iop32x.h 	container_of(addr_hw_desc, struct iop_adma_desc_slot, hw_desc)
hw_desc           108 include/linux/platform_data/dma-iop32x.h #define iop_hw_desc_slot_idx(hw_desc, idx) \
hw_desc           109 include/linux/platform_data/dma-iop32x.h 	( (void *) (((unsigned long) hw_desc) + ((idx) << 5)) )