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);
640 iscsi_pdu_update_statsn(const struct icl_pdu *response) in iscsi_pdu_update_statsn() argument
646 is = PDU_SESSION(response); in iscsi_pdu_update_statsn()
654 bhsdi = (const struct iscsi_bhs_data_in *)response->ip_bhs; in iscsi_pdu_update_statsn()
719 iscsi_receive_callback(struct icl_pdu *response) in iscsi_receive_callback() argument
723 is = PDU_SESSION(response); in iscsi_receive_callback()
727 iscsi_pdu_update_statsn(response); in iscsi_receive_callback()
732 is->is_login_pdu = response; in iscsi_receive_callback()
734 icl_pdu_free(response); in iscsi_receive_callback()
745 switch (response->ip_bhs->bhs_opcode) { in iscsi_receive_callback()
747 iscsi_pdu_handle_nop_in(response); in iscsi_receive_callback()
751 iscsi_pdu_handle_scsi_response(response); in iscsi_receive_callback()
756 iscsi_pdu_handle_task_response(response); in iscsi_receive_callback()
760 iscsi_pdu_handle_data_in(response); in iscsi_receive_callback()
765 iscsi_pdu_handle_logout_response(response); in iscsi_receive_callback()
769 iscsi_pdu_handle_r2t(response); in iscsi_receive_callback()
773 iscsi_pdu_handle_async_message(response); in iscsi_receive_callback()
777 iscsi_pdu_handle_reject(response); in iscsi_receive_callback()
783 response->ip_bhs->bhs_opcode); in iscsi_receive_callback()
786 icl_pdu_free(response); in iscsi_receive_callback()
802 iscsi_pdu_handle_nop_in(struct icl_pdu *response) in iscsi_pdu_handle_nop_in() argument
812 is = PDU_SESSION(response); in iscsi_pdu_handle_nop_in()
813 bhsni = (struct iscsi_bhs_nop_in *)response->ip_bhs; in iscsi_pdu_handle_nop_in()
820 icl_pdu_free(response); in iscsi_pdu_handle_nop_in()
824 datasize = icl_pdu_data_segment_length(response); in iscsi_pdu_handle_nop_in()
830 icl_pdu_free(response); in iscsi_pdu_handle_nop_in()
834 icl_pdu_get_data(response, 0, data, datasize); in iscsi_pdu_handle_nop_in()
837 request = icl_pdu_new(response->ip_conn, M_NOWAIT); in iscsi_pdu_handle_nop_in()
842 icl_pdu_free(response); in iscsi_pdu_handle_nop_in()
859 icl_pdu_free(response); in iscsi_pdu_handle_nop_in()
866 icl_pdu_free(response); in iscsi_pdu_handle_nop_in()
871 iscsi_pdu_handle_scsi_response(struct icl_pdu *response) in iscsi_pdu_handle_scsi_response() argument
882 is = PDU_SESSION(response); in iscsi_pdu_handle_scsi_response()
884 bhssr = (struct iscsi_bhs_scsi_response *)response->ip_bhs; in iscsi_pdu_handle_scsi_response()
888 icl_pdu_free(response); in iscsi_pdu_handle_scsi_response()
911 icl_pdu_free(response); in iscsi_pdu_handle_scsi_response()
921 icl_pdu_free(response); in iscsi_pdu_handle_scsi_response()
967 data_segment_len = icl_pdu_data_segment_length(response); in iscsi_pdu_handle_scsi_response()
979 icl_pdu_get_data(response, 0, &sense_len, sizeof(sense_len)); in iscsi_pdu_handle_scsi_response()
1004 icl_pdu_get_data(response, sizeof(sense_len), &csio->sense_data, sense_len); in iscsi_pdu_handle_scsi_response()
1027 icl_pdu_free(response); in iscsi_pdu_handle_scsi_response()
1031 iscsi_pdu_handle_task_response(struct icl_pdu *response) in iscsi_pdu_handle_task_response() argument
1037 is = PDU_SESSION(response); in iscsi_pdu_handle_task_response()
1039 bhstmr = (struct iscsi_bhs_task_management_response *)response->ip_bhs; in iscsi_pdu_handle_task_response()
1044 icl_pdu_free(response); in iscsi_pdu_handle_task_response()
1059 icl_pdu_free(response); in iscsi_pdu_handle_task_response()
1063 iscsi_pdu_handle_data_in(struct icl_pdu *response) in iscsi_pdu_handle_data_in() argument
1072 is = PDU_SESSION(response); in iscsi_pdu_handle_data_in()
1073 bhsdi = (struct iscsi_bhs_data_in *)response->ip_bhs; in iscsi_pdu_handle_data_in()
1077 icl_pdu_free(response); in iscsi_pdu_handle_data_in()
1087 icl_pdu_free(response); in iscsi_pdu_handle_data_in()
1092 io->io_datasn += response->ip_additional_pdus + 1; in iscsi_pdu_handle_data_in()
1094 data_segment_len = icl_pdu_data_segment_length(response); in iscsi_pdu_handle_data_in()
1102 icl_pdu_free(response); in iscsi_pdu_handle_data_in()
1114 icl_pdu_free(response); in iscsi_pdu_handle_data_in()
1127 icl_pdu_free(response); in iscsi_pdu_handle_data_in()
1140 icl_pdu_get_data(response, 0, csio->data_ptr + oreceived, data_segment_len); in iscsi_pdu_handle_data_in()
1149 icl_pdu_free(response); in iscsi_pdu_handle_data_in()
1180 icl_pdu_free(response); in iscsi_pdu_handle_data_in()
1184 iscsi_pdu_handle_logout_response(struct icl_pdu *response) in iscsi_pdu_handle_logout_response() argument
1187 ISCSI_SESSION_DEBUG(PDU_SESSION(response), "logout response"); in iscsi_pdu_handle_logout_response()
1188 icl_pdu_free(response); in iscsi_pdu_handle_logout_response()
1192 iscsi_pdu_handle_r2t(struct icl_pdu *response) in iscsi_pdu_handle_r2t() argument
1204 is = PDU_SESSION(response); in iscsi_pdu_handle_r2t()
1206 bhsr2t = (struct iscsi_bhs_r2t *)response->ip_bhs; in iscsi_pdu_handle_r2t()
1211 icl_pdu_free(response); in iscsi_pdu_handle_r2t()
1220 icl_pdu_free(response); in iscsi_pdu_handle_r2t()
1233 icl_pdu_free(response); in iscsi_pdu_handle_r2t()
1242 icl_pdu_free(response); in iscsi_pdu_handle_r2t()
1264 icl_pdu_free(response); in iscsi_pdu_handle_r2t()
1269 request = icl_pdu_new(response->ip_conn, M_NOWAIT); in iscsi_pdu_handle_r2t()
1271 icl_pdu_free(response); in iscsi_pdu_handle_r2t()
1291 icl_pdu_free(response); in iscsi_pdu_handle_r2t()
1314 icl_pdu_free(response); in iscsi_pdu_handle_r2t()
1318 iscsi_pdu_handle_async_message(struct icl_pdu *response) in iscsi_pdu_handle_async_message() argument
1323 is = PDU_SESSION(response); in iscsi_pdu_handle_async_message()
1324 bhsam = (struct iscsi_bhs_asynchronous_message *)response->ip_bhs; in iscsi_pdu_handle_async_message()
1346 icl_pdu_free(response); in iscsi_pdu_handle_async_message()
1350 iscsi_pdu_handle_reject(struct icl_pdu *response) in iscsi_pdu_handle_reject() argument
1355 is = PDU_SESSION(response); in iscsi_pdu_handle_reject()
1356 bhsr = (struct iscsi_bhs_reject *)response->ip_bhs; in iscsi_pdu_handle_reject()
1360 icl_pdu_free(response); in iscsi_pdu_handle_reject()