Lines Matching refs:num_sg
2075 unsigned int num_sg, struct beiscsi_io_task *io_task) in hwi_write_sgl_v2() argument
2090 for (index = 0; (index < num_sg) && (index < 2); index++, in hwi_write_sgl_v2()
2131 if (num_sg == 1) { in hwi_write_sgl_v2()
2136 } else if (num_sg == 2) { in hwi_write_sgl_v2()
2152 for (index = 0; index < num_sg; index++, sg = sg_next(sg), psgl++) { in hwi_write_sgl_v2()
2170 unsigned int num_sg, struct beiscsi_io_task *io_task) in hwi_write_sgl() argument
2185 for (index = 0; (index < num_sg) && (index < 2); index++, in hwi_write_sgl()
2220 if (num_sg == 1) { in hwi_write_sgl()
2225 } else if (num_sg == 2) { in hwi_write_sgl()
2240 for (index = 0; index < num_sg; index++, sg = sg_next(sg), psgl++) { in hwi_write_sgl()
4266 if (io_task->num_sg) in beiscsi_cleanup_task()
4494 unsigned int num_sg, unsigned int xferlen, in beiscsi_iotask_v2() argument
4533 hwi_write_sgl_v2(pwrb, sg, num_sg, io_task); in beiscsi_iotask_v2()
4555 unsigned int num_sg, unsigned int xferlen, in beiscsi_iotask() argument
4593 hwi_write_sgl(pwrb, sg, num_sg, io_task); in beiscsi_iotask()
4739 int num_sg; in beiscsi_task_xmit() local
4758 io_task->num_sg = 0; in beiscsi_task_xmit()
4759 num_sg = scsi_dma_map(sc); in beiscsi_task_xmit()
4760 if (num_sg < 0) { in beiscsi_task_xmit()
4768 return num_sg; in beiscsi_task_xmit()
4774 io_task->num_sg = num_sg; in beiscsi_task_xmit()
4782 return phba->iotask_fn(task, sg, num_sg, xferlen, writedir); in beiscsi_task_xmit()