Lines Matching refs:ring_index

100 	req->ring_index++;  in qla2x00_prep_cont_type0_iocb()
101 if (req->ring_index == req->length) { in qla2x00_prep_cont_type0_iocb()
102 req->ring_index = 0; in qla2x00_prep_cont_type0_iocb()
129 req->ring_index++; in qla2x00_prep_cont_type1_iocb()
130 if (req->ring_index == req->length) { in qla2x00_prep_cont_type1_iocb()
131 req->ring_index = 0; in qla2x00_prep_cont_type1_iocb()
379 if (req->ring_index < cnt) in qla2x00_start_scsi()
380 req->cnt = cnt - req->ring_index; in qla2x00_start_scsi()
383 (req->ring_index - cnt); in qla2x00_start_scsi()
420 req->ring_index++; in qla2x00_start_scsi()
421 if (req->ring_index == req->length) { in qla2x00_start_scsi()
422 req->ring_index = 0; in qla2x00_start_scsi()
430 WRT_REG_WORD(ISP_REQ_Q_IN(ha, reg), req->ring_index); in qla2x00_start_scsi()
463 req->ring_index++; in qla2x00_start_iocbs()
464 if (req->ring_index == req->length) { in qla2x00_start_iocbs()
465 req->ring_index = 0; in qla2x00_start_iocbs()
472 WRT_REG_DWORD(req->req_q_in, req->ring_index); in qla2x00_start_iocbs()
475 WRT_REG_DWORD(&reg->ispfx00.req_q_in, req->ring_index); in qla2x00_start_iocbs()
479 WRT_REG_DWORD(&reg->isp24.req_q_in, req->ring_index); in qla2x00_start_iocbs()
483 req->ring_index); in qla2x00_start_iocbs()
1506 if (req->ring_index < cnt) in qla24xx_start_scsi()
1507 req->cnt = cnt - req->ring_index; in qla24xx_start_scsi()
1510 (req->ring_index - cnt); in qla24xx_start_scsi()
1558 req->ring_index++; in qla24xx_start_scsi()
1559 if (req->ring_index == req->length) { in qla24xx_start_scsi()
1560 req->ring_index = 0; in qla24xx_start_scsi()
1568 WRT_REG_DWORD(req->req_q_in, req->ring_index); in qla24xx_start_scsi()
1710 if (req->ring_index < cnt) in qla24xx_dif_start_scsi()
1711 req->cnt = cnt - req->ring_index; in qla24xx_dif_start_scsi()
1714 (req->ring_index - cnt); in qla24xx_dif_start_scsi()
1760 req->ring_index++; in qla24xx_dif_start_scsi()
1761 if (req->ring_index == req->length) { in qla24xx_dif_start_scsi()
1762 req->ring_index = 0; in qla24xx_dif_start_scsi()
1768 WRT_REG_DWORD(req->req_q_in, req->ring_index); in qla24xx_dif_start_scsi()
1873 if (req->ring_index < cnt) in qla2x00_alloc_iocbs()
1874 req->cnt = cnt - req->ring_index; in qla2x00_alloc_iocbs()
1877 (req->ring_index - cnt); in qla2x00_alloc_iocbs()
2359 if (req->ring_index < cnt) in qla82xx_start_scsi()
2360 req->cnt = cnt - req->ring_index; in qla82xx_start_scsi()
2363 (req->ring_index - cnt); in qla82xx_start_scsi()
2470 if (req->ring_index < cnt) in qla82xx_start_scsi()
2471 req->cnt = cnt - req->ring_index; in qla82xx_start_scsi()
2474 (req->ring_index - cnt); in qla82xx_start_scsi()
2529 req->ring_index++; in qla82xx_start_scsi()
2530 if (req->ring_index == req->length) { in qla82xx_start_scsi()
2531 req->ring_index = 0; in qla82xx_start_scsi()
2540 dbval = dbval | (req->id << 8) | (req->ring_index << 16); in qla82xx_start_scsi()
2821 if (req->ring_index < cnt) in qla2x00_start_bidir()
2822 req->cnt = cnt - req->ring_index; in qla2x00_start_bidir()
2825 (req->ring_index - cnt); in qla2x00_start_bidir()