Lines Matching refs:current_sgl
681 SCU_SGL_ELEMENT_T * current_sgl;
690 current_sgl = NULL;
695 current_sgl = &(this_request->type.pio.request_current.sgl_pair->B);
705 current_sgl = NULL;
717 current_sgl = &(this_request->type.pio.request_current.sgl_pair->A);
721 return current_sgl;
1048 SCU_SGL_ELEMENT_T * current_sgl;
1052 // for the data from current_sgl+offset for the input length
1060 current_sgl = &(this_sds_stp_request->type.pio.request_current.sgl_pair->A);
1064 current_sgl = &(this_sds_stp_request->type.pio.request_current.sgl_pair->B);
1068 task_context->command_iu_upper = current_sgl->address_upper;
1069 task_context->command_iu_lower = current_sgl->address_lower;
1097 SCU_SGL_ELEMENT_T * current_sgl;
1108 current_sgl = &(this_sds_stp_request->type.pio.request_current.sgl_pair->A);
1113 current_sgl = &(this_sds_stp_request->type.pio.request_current.sgl_pair->B);
1139 current_sgl->address_lower += this_sds_stp_request->type.pio.pio_transfer_bytes;
1171 SCU_SGL_ELEMENT_T * current_sgl;
1177 current_sgl =
1194 if (current_sgl->length == sgl_offset)
1197 current_sgl = scic_sds_stp_request_pio_get_next_sgl(this_request);
1199 if (current_sgl == NULL)
1218 copy_length = MIN(length, current_sgl->length - sgl_offset);