Home
last modified time | relevance | path

Searched refs:hw_sgl (Results 1 – 5 of 5) sorted by relevance

/linux/drivers/crypto/hisilicon/
A Dsgl.c182 u16 var = le16_to_cpu(hw_sgl->entry_sum_in_sgl); in inc_hw_sgl_sge()
185 hw_sgl->entry_sum_in_sgl = cpu_to_le16(var); in inc_hw_sgl_sge()
190 hw_sgl->entry_sum_in_chain = cpu_to_le16(sum); in update_hw_sgl_sum_sge()
195 struct acc_hw_sge *hw_sge = hw_sgl->sge_entries; in clear_hw_sgl_sge()
196 u16 entry_sum = le16_to_cpu(hw_sgl->entry_sum_in_sgl); in clear_hw_sgl_sge()
283 struct hisi_acc_hw_sgl *hw_sgl) in hisi_acc_sg_buf_unmap() argument
285 if (!dev || !sgl || !hw_sgl) in hisi_acc_sg_buf_unmap()
289 clear_hw_sgl_sge(hw_sgl); in hisi_acc_sg_buf_unmap()
290 hw_sgl->entry_sum_in_chain = 0; in hisi_acc_sg_buf_unmap()
291 hw_sgl->entry_sum_in_sgl = 0; in hisi_acc_sg_buf_unmap()
[all …]
/linux/drivers/scsi/
A Dmyrs.c1724 struct myrs_sge *hw_sgl; in myrs_queuecommand() local
1729 hw_sgl = dma_pool_alloc(cs->sg_pool, GFP_ATOMIC, in myrs_queuecommand()
1731 if (WARN_ON(!hw_sgl)) { in myrs_queuecommand()
1746 cmd_blk->sgl = hw_sgl; in myrs_queuecommand()
1755 hw_sgl = hw_sge->sge; in myrs_queuecommand()
1758 if (WARN_ON(!hw_sgl)) { in myrs_queuecommand()
1764 hw_sgl->sge_addr = (u64)sg_dma_address(sgl); in myrs_queuecommand()
1765 hw_sgl->sge_count = (u64)sg_dma_len(sgl); in myrs_queuecommand()
1766 hw_sgl++; in myrs_queuecommand()
A Dmyrb.c1570 struct myrb_sge *hw_sgl; in myrb_ldev_queuecommand() local
1574 hw_sgl = dma_pool_alloc(cb->sg_pool, GFP_ATOMIC, &hw_sgl_addr); in myrb_ldev_queuecommand()
1575 if (!hw_sgl) in myrb_ldev_queuecommand()
1578 cmd_blk->sgl = hw_sgl; in myrb_ldev_queuecommand()
1593 hw_sgl->sge_addr = (u32)sg_dma_address(sgl); in myrb_ldev_queuecommand()
1594 hw_sgl->sge_count = (u32)sg_dma_len(sgl); in myrb_ldev_queuecommand()
1595 hw_sgl++; in myrb_ldev_queuecommand()
/linux/drivers/crypto/hisilicon/sec/
A Dsec_algs.c156 static void sec_free_hw_sgl(struct sec_hw_sgl *hw_sgl, in sec_free_hw_sgl() argument
162 sgl_current = hw_sgl; in sec_free_hw_sgl()
/linux/include/linux/
A Dhisi_acc_qm.h564 struct hisi_acc_hw_sgl *hw_sgl);

Completed in 22 milliseconds