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()
4288 if (io_task->num_sg) in beiscsi_cleanup_task()
4519 unsigned int num_sg, unsigned int xferlen, in beiscsi_iotask_v2() argument
4558 hwi_write_sgl_v2(pwrb, sg, num_sg, io_task); in beiscsi_iotask_v2()
4580 unsigned int num_sg, unsigned int xferlen, in beiscsi_iotask() argument
4618 hwi_write_sgl(pwrb, sg, num_sg, io_task); in beiscsi_iotask()
4764 int num_sg; in beiscsi_task_xmit() local
4783 io_task->num_sg = 0; in beiscsi_task_xmit()
4784 num_sg = scsi_dma_map(sc); in beiscsi_task_xmit()
4785 if (num_sg < 0) { in beiscsi_task_xmit()
4793 return num_sg; in beiscsi_task_xmit()
4799 io_task->num_sg = num_sg; in beiscsi_task_xmit()
4807 return phba->iotask_fn(task, sg, num_sg, xferlen, writedir); in beiscsi_task_xmit()