Lines Matching defs:seg_cnt

431 	uint16_t		seg_cnt;
500 seg_cnt = (uint16_t)sp->pkt->pkt_data_cookie_cnt;
501 ddi_put16(ha->hba_buf.acc_handle, &pkt->dseg_count, seg_cnt);
509 while (cnt && seg_cnt) {
517 seg_cnt--;
525 if (seg_cnt) {
526 ql_continuation_iocb(ha, cp, seg_cnt,
540 * seg_cnt: number of segments.
548 uint16_t seg_cnt, boolean_t addr64)
559 while (seg_cnt) {
593 while (cnt && seg_cnt) {
600 seg_cnt--;
608 while (cnt && seg_cnt) {
613 seg_cnt--;
643 uint16_t seg_cnt;
731 seg_cnt = (uint16_t)sp->pkt->pkt_data_cookie_cnt;
732 ddi_put16(pha->hba_buf.acc_handle, &pkt->dseg_count, seg_cnt);
744 seg_cnt--;
750 if (seg_cnt) {
751 ql_continuation_iocb(pha, cp, seg_cnt, B_TRUE);
775 uint16_t seg_cnt;
871 seg_cnt = (uint16_t)sp->pkt->pkt_data_cookie_cnt;
872 ddi_put16(pha->hba_buf.acc_handle, &pkt->dseg_count, seg_cnt);
874 seg_cnt * 12 + 12);
885 while (seg_cnt--) {
987 uint16_t seg_cnt;
1013 seg_cnt = (uint16_t)(sp->pkt->pkt_resp_cookie_cnt + 1);
1014 ddi_put16(ha->hba_buf.acc_handle, &pkt->total_dseg_count, seg_cnt);
1030 seg_cnt--;
1037 seg_cnt--;
1043 if (seg_cnt) {
1044 ql_continuation_iocb(ha, cp, seg_cnt, B_TRUE);
1067 uint16_t seg_cnt;
1092 seg_cnt = (uint16_t)sp->pkt->pkt_resp_cookie_cnt;
1093 ddi_put16(pha->hba_buf.acc_handle, &pkt->resp_dseg_count, seg_cnt);
1115 seg_cnt--;
1121 if (seg_cnt) {
1122 ql_continuation_iocb(pha, cp, seg_cnt, B_TRUE);
1145 uint16_t seg_cnt;
1169 seg_cnt = (uint16_t)sp->pkt->pkt_cmd_cookie_cnt;
1173 ddi_put16(ha->hba_buf.acc_handle, &pkt->dseg_count, seg_cnt);
1189 while (cnt && seg_cnt) {
1197 seg_cnt--;
1205 if (seg_cnt) {
1206 ql_continuation_iocb(ha, cp, seg_cnt,
1230 uint16_t seg_cnt;
1248 seg_cnt = (uint16_t)sp->pkt->pkt_cmd_cookie_cnt;
1252 ddi_put16(ha->hba_buf.acc_handle, &pkt->dseg_count, seg_cnt);
1268 seg_cnt--;
1274 if (seg_cnt) {
1275 ql_continuation_iocb(ha, cp, seg_cnt, B_TRUE);