Home
last modified time | relevance | path

Searched refs:hw_sge (Results 1 – 3 of 3) sorted by relevance

/Linux-v5.4/drivers/crypto/hisilicon/
Dsgl.c119 struct acc_hw_sge *hw_sge) in sg_map_to_hw_sg() argument
121 hw_sge->buf = sgl->dma_address; in sg_map_to_hw_sg()
122 hw_sge->len = sgl->dma_length; in sg_map_to_hw_sg()
/Linux-v5.4/drivers/infiniband/hw/bnxt_re/
Dqplib_fp.c665 struct sq_sge *hw_sge; in bnxt_qplib_post_srq_recv() local
686 for (i = 0, hw_sge = (struct sq_sge *)srqe->data; in bnxt_qplib_post_srq_recv()
687 i < wqe->num_sge; i++, hw_sge++) { in bnxt_qplib_post_srq_recv()
688 hw_sge->va_or_pa = cpu_to_le64(wqe->sg_list[i].addr); in bnxt_qplib_post_srq_recv()
689 hw_sge->l_key = cpu_to_le32(wqe->sg_list[i].lkey); in bnxt_qplib_post_srq_recv()
690 hw_sge->size = cpu_to_le32(wqe->sg_list[i].size); in bnxt_qplib_post_srq_recv()
1527 struct sq_sge *hw_sge; in bnxt_qplib_post_send() local
1580 for (i = 0, hw_sge = (struct sq_sge *)hw_sq_send_hdr->data; in bnxt_qplib_post_send()
1581 i < wqe->num_sge; i++, hw_sge++) { in bnxt_qplib_post_send()
1582 hw_sge->va_or_pa = cpu_to_le64(wqe->sg_list[i].addr); in bnxt_qplib_post_send()
[all …]
/Linux-v5.4/drivers/scsi/
Dmyrs.c1591 union myrs_sgl *hw_sge; in myrs_queuecommand() local
1671 hw_sge = &mbox->SCSI_10.dma_addr; in myrs_queuecommand()
1718 hw_sge = &mbox->SCSI_255.dma_addr; in myrs_queuecommand()
1725 hw_sge->sge[0].sge_addr = (u64)sg_dma_address(sgl); in myrs_queuecommand()
1726 hw_sge->sge[0].sge_count = (u64)sg_dma_len(sgl); in myrs_queuecommand()
1756 hw_sge->ext.sge0_len = nsge; in myrs_queuecommand()
1757 hw_sge->ext.sge0_addr = cmd_blk->sgl_addr; in myrs_queuecommand()
1759 hw_sgl = hw_sge->sge; in myrs_queuecommand()