Lines Matching refs:nbufs
160 if (scmd->len && (scmd->nbufs < bufs_to_take)) {
178 scmd->nbufs++;
251 while (scmd->len && scmd->nbufs < task->task_max_nbufs) {
346 if (scmd->nbufs == 0) {
373 if (scmd->nbufs > 0) {
392 scmd->nbufs++;
414 scmd->nbufs--;
415 if (scmd->nbufs > 0) {
458 scmd->nbufs--;
459 if (scmd->nbufs)
482 scmd->nbufs --;
483 if (scmd->nbufs == 0) {
511 scmd->nbufs--; /* account for this dbuf */
532 if (scmd->nbufs == 0 && (scmd->len == 0 || scmd_err)) {
546 if (scmd->nbufs == 0 && scmd->len == 0) {
572 if (scmd->nbufs == 0) {
608 scmd->nbufs--; /* account for this dbuf */
613 scmd_xfer_done = (scmd->len == 0 && scmd->nbufs == 0);
660 if (scmd->nbufs == 0 && (scmd->len == 0 || scmd_err)) {
694 if (scmd->nbufs == 0) {
949 scmd->nbufs = 0;
1007 scmd->nbufs = 1;
1037 if (scmd->nbufs >= bufs_to_take) {
1052 if (scmd->nbufs == 0) {
1067 scmd->nbufs++; /* outstanding port xfers and bufs used */
1071 if ((scmd->len != 0) && (scmd->nbufs < bufs_to_take)) {
1137 while (scmd->len && scmd->nbufs < task->task_max_nbufs) {
1208 if (scmd->nbufs == 0) {
1235 if (scmd->nbufs > 0) {
1255 scmd->nbufs++;
1269 scmd->nbufs--;
1270 if (scmd->nbufs > 0) {
1309 if (scmd->nbufs > 0) {
1315 scmd->nbufs--;
1348 commit = (scmd->len == 0 && scmd->nbufs == 0);
1373 if (scmd->nbufs)
1537 scmd->nbufs = 0;
1568 scmd->nbufs = 0;
3106 ASSERT(scmd && scmd->nbufs > 0);
3120 if (--scmd->nbufs == 0)