Lines Matching refs:response

162 static void	iscsi_pdu_update_statsn(const struct icl_pdu *response);
163 static void iscsi_pdu_handle_nop_in(struct icl_pdu *response);
164 static void iscsi_pdu_handle_scsi_response(struct icl_pdu *response);
165 static void iscsi_pdu_handle_task_response(struct icl_pdu *response);
166 static void iscsi_pdu_handle_data_in(struct icl_pdu *response);
167 static void iscsi_pdu_handle_logout_response(struct icl_pdu *response);
168 static void iscsi_pdu_handle_r2t(struct icl_pdu *response);
169 static void iscsi_pdu_handle_async_message(struct icl_pdu *response);
170 static void iscsi_pdu_handle_reject(struct icl_pdu *response);
641 iscsi_pdu_update_statsn(const struct icl_pdu *response) in iscsi_pdu_update_statsn() argument
647 is = PDU_SESSION(response); in iscsi_pdu_update_statsn()
655 bhsdi = (const struct iscsi_bhs_data_in *)response->ip_bhs; in iscsi_pdu_update_statsn()
720 iscsi_receive_callback(struct icl_pdu *response) in iscsi_receive_callback() argument
724 is = PDU_SESSION(response); in iscsi_receive_callback()
728 iscsi_pdu_update_statsn(response); in iscsi_receive_callback()
733 is->is_login_pdu = response; in iscsi_receive_callback()
735 icl_pdu_free(response); in iscsi_receive_callback()
746 switch (response->ip_bhs->bhs_opcode) { in iscsi_receive_callback()
748 iscsi_pdu_handle_nop_in(response); in iscsi_receive_callback()
752 iscsi_pdu_handle_scsi_response(response); in iscsi_receive_callback()
757 iscsi_pdu_handle_task_response(response); in iscsi_receive_callback()
761 iscsi_pdu_handle_data_in(response); in iscsi_receive_callback()
766 iscsi_pdu_handle_logout_response(response); in iscsi_receive_callback()
770 iscsi_pdu_handle_r2t(response); in iscsi_receive_callback()
774 iscsi_pdu_handle_async_message(response); in iscsi_receive_callback()
778 iscsi_pdu_handle_reject(response); in iscsi_receive_callback()
784 response->ip_bhs->bhs_opcode); in iscsi_receive_callback()
787 icl_pdu_free(response); in iscsi_receive_callback()
803 iscsi_pdu_handle_nop_in(struct icl_pdu *response) in iscsi_pdu_handle_nop_in() argument
813 is = PDU_SESSION(response); in iscsi_pdu_handle_nop_in()
814 bhsni = (struct iscsi_bhs_nop_in *)response->ip_bhs; in iscsi_pdu_handle_nop_in()
821 icl_pdu_free(response); in iscsi_pdu_handle_nop_in()
825 datasize = icl_pdu_data_segment_length(response); in iscsi_pdu_handle_nop_in()
831 icl_pdu_free(response); in iscsi_pdu_handle_nop_in()
835 icl_pdu_get_data(response, 0, data, datasize); in iscsi_pdu_handle_nop_in()
838 request = icl_pdu_new(response->ip_conn, M_NOWAIT); in iscsi_pdu_handle_nop_in()
843 icl_pdu_free(response); in iscsi_pdu_handle_nop_in()
860 icl_pdu_free(response); in iscsi_pdu_handle_nop_in()
867 icl_pdu_free(response); in iscsi_pdu_handle_nop_in()
872 iscsi_pdu_handle_scsi_response(struct icl_pdu *response) in iscsi_pdu_handle_scsi_response() argument
883 is = PDU_SESSION(response); in iscsi_pdu_handle_scsi_response()
885 bhssr = (struct iscsi_bhs_scsi_response *)response->ip_bhs; in iscsi_pdu_handle_scsi_response()
889 icl_pdu_free(response); in iscsi_pdu_handle_scsi_response()
935 data_segment_len = icl_pdu_data_segment_length(response); in iscsi_pdu_handle_scsi_response()
947 icl_pdu_get_data(response, 0, &sense_len, sizeof(sense_len)); in iscsi_pdu_handle_scsi_response()
972 icl_pdu_get_data(response, sizeof(sense_len), &csio->sense_data, sense_len); in iscsi_pdu_handle_scsi_response()
995 icl_pdu_free(response); in iscsi_pdu_handle_scsi_response()
999 iscsi_pdu_handle_task_response(struct icl_pdu *response) in iscsi_pdu_handle_task_response() argument
1005 is = PDU_SESSION(response); in iscsi_pdu_handle_task_response()
1007 bhstmr = (struct iscsi_bhs_task_management_response *)response->ip_bhs; in iscsi_pdu_handle_task_response()
1012 icl_pdu_free(response); in iscsi_pdu_handle_task_response()
1027 icl_pdu_free(response); in iscsi_pdu_handle_task_response()
1031 iscsi_pdu_handle_data_in(struct icl_pdu *response) in iscsi_pdu_handle_data_in() argument
1040 is = PDU_SESSION(response); in iscsi_pdu_handle_data_in()
1041 bhsdi = (struct iscsi_bhs_data_in *)response->ip_bhs; in iscsi_pdu_handle_data_in()
1045 icl_pdu_free(response); in iscsi_pdu_handle_data_in()
1051 data_segment_len = icl_pdu_data_segment_length(response); in iscsi_pdu_handle_data_in()
1059 icl_pdu_free(response); in iscsi_pdu_handle_data_in()
1071 icl_pdu_free(response); in iscsi_pdu_handle_data_in()
1084 icl_pdu_free(response); in iscsi_pdu_handle_data_in()
1097 icl_pdu_get_data(response, 0, csio->data_ptr + oreceived, data_segment_len); in iscsi_pdu_handle_data_in()
1107 icl_pdu_free(response); in iscsi_pdu_handle_data_in()
1138 icl_pdu_free(response); in iscsi_pdu_handle_data_in()
1142 iscsi_pdu_handle_logout_response(struct icl_pdu *response) in iscsi_pdu_handle_logout_response() argument
1145 ISCSI_SESSION_DEBUG(PDU_SESSION(response), "logout response"); in iscsi_pdu_handle_logout_response()
1146 icl_pdu_free(response); in iscsi_pdu_handle_logout_response()
1150 iscsi_pdu_handle_r2t(struct icl_pdu *response) in iscsi_pdu_handle_r2t() argument
1161 is = PDU_SESSION(response); in iscsi_pdu_handle_r2t()
1163 bhsr2t = (struct iscsi_bhs_r2t *)response->ip_bhs; in iscsi_pdu_handle_r2t()
1168 icl_pdu_free(response); in iscsi_pdu_handle_r2t()
1177 icl_pdu_free(response); in iscsi_pdu_handle_r2t()
1192 icl_pdu_free(response); in iscsi_pdu_handle_r2t()
1201 icl_pdu_free(response); in iscsi_pdu_handle_r2t()
1218 icl_pdu_free(response); in iscsi_pdu_handle_r2t()
1223 request = icl_pdu_new(response->ip_conn, M_NOWAIT); in iscsi_pdu_handle_r2t()
1225 icl_pdu_free(response); in iscsi_pdu_handle_r2t()
1245 icl_pdu_free(response); in iscsi_pdu_handle_r2t()
1266 icl_pdu_free(response); in iscsi_pdu_handle_r2t()
1270 iscsi_pdu_handle_async_message(struct icl_pdu *response) in iscsi_pdu_handle_async_message() argument
1275 is = PDU_SESSION(response); in iscsi_pdu_handle_async_message()
1276 bhsam = (struct iscsi_bhs_asynchronous_message *)response->ip_bhs; in iscsi_pdu_handle_async_message()
1298 icl_pdu_free(response); in iscsi_pdu_handle_async_message()
1302 iscsi_pdu_handle_reject(struct icl_pdu *response) in iscsi_pdu_handle_reject() argument
1307 is = PDU_SESSION(response); in iscsi_pdu_handle_reject()
1308 bhsr = (struct iscsi_bhs_reject *)response->ip_bhs; in iscsi_pdu_handle_reject()
1312 icl_pdu_free(response); in iscsi_pdu_handle_reject()