Lines Matching refs:sgl
1274 struct scatterlist *sgl;
1320 sgl = scsi_sglist(scmd);
1321 dcdb->dma_addr = sg_dma_address(sgl);
1322 if (sg_dma_len(sgl) > USHRT_MAX) {
1323 dcdb->xfer_len_lo = sg_dma_len(sgl) & 0xffff;
1324 dcdb->xfer_len_hi4 = sg_dma_len(sgl) >> 16;
1326 dcdb->xfer_len_lo = sg_dma_len(sgl);
1428 struct scatterlist *sgl;
1560 sgl = scsi_sglist(scmd);
1569 mbox->type5.addr = (u32)sg_dma_address(sgl);
1579 cmd_blk->sgl = hw_sgl;
1593 scsi_for_each_sg(scmd, sgl, nsge, i) {
1594 hw_sgl->sge_addr = (u32)sg_dma_address(sgl);
1595 hw_sgl->sge_count = (u32)sg_dma_len(sgl);
2318 if (cmd_blk->sgl) {
2319 dma_pool_free(cb->sg_pool, cmd_blk->sgl, cmd_blk->sgl_addr);
2320 cmd_blk->sgl = NULL;