Lines Matching refs:num_sg
2091 unsigned int num_sg, struct beiscsi_io_task *io_task) in hwi_write_sgl_v2() argument
2106 for (index = 0; (index < num_sg) && (index < 2); index++, in hwi_write_sgl_v2()
2147 if (num_sg == 1) { in hwi_write_sgl_v2()
2152 } else if (num_sg == 2) { in hwi_write_sgl_v2()
2168 for (index = 0; index < num_sg; index++, sg = sg_next(sg), psgl++) { in hwi_write_sgl_v2()
2186 unsigned int num_sg, struct beiscsi_io_task *io_task) in hwi_write_sgl() argument
2201 for (index = 0; (index < num_sg) && (index < 2); index++, in hwi_write_sgl()
2236 if (num_sg == 1) { in hwi_write_sgl()
2241 } else if (num_sg == 2) { in hwi_write_sgl()
2256 for (index = 0; index < num_sg; index++, sg = sg_next(sg), psgl++) { in hwi_write_sgl()
4283 if (io_task->num_sg) in beiscsi_cleanup_task()
4511 unsigned int num_sg, unsigned int xferlen, in beiscsi_iotask_v2() argument
4550 hwi_write_sgl_v2(pwrb, sg, num_sg, io_task); in beiscsi_iotask_v2()
4572 unsigned int num_sg, unsigned int xferlen, in beiscsi_iotask() argument
4610 hwi_write_sgl(pwrb, sg, num_sg, io_task); in beiscsi_iotask()
4756 int num_sg; in beiscsi_task_xmit() local
4775 io_task->num_sg = 0; in beiscsi_task_xmit()
4776 num_sg = scsi_dma_map(sc); in beiscsi_task_xmit()
4777 if (num_sg < 0) { in beiscsi_task_xmit()
4785 return num_sg; in beiscsi_task_xmit()
4791 io_task->num_sg = num_sg; in beiscsi_task_xmit()
4799 return phba->iotask_fn(task, sg, num_sg, xferlen, writedir); in beiscsi_task_xmit()