iscsi_scsi_cmd_rsp(9)
okay bestie, welcome to the iscsi_scsi_cmd_rsp(9) page from the Kernel API Manual β we're doing kernel SCSI Command Response processing and honestly it's giving βsmall function, big jobβ energy π
β¨
πΈ NAME πΈ
iscsi_scsi_cmd_rsp β SCSI Command Response processing. periodt.
β¨ SYNOPSIS β¨
void iscsi_scsi_cmd_rsp (struct iscsi_conn *conn , struct iscsi_hdr *hdr
, struct iscsi_task *task , char *data , int datalen );
π ARGUMENTS π
the cast, no skips:
connβ iscsi connectionhdrβ iscsi headertaskβ scsi command taskdataβ cmd data bufferdatalenβ len of buffer
π¦ DESCRIPTION π¦
okay so iscsi_cmd_rsp sets up the scsi_cmnd fields based on the PDU, and then it completes the command and task. and yes, it's called under back_lock β noted, bestie πβ¨
π SEE ALSO π
Kernel file ./drivers/scsi/libiscsi.c β plus the whole squad, fr fr:
iscsi_prep_data_out_pdu(9)iscsi_check_tmf_restrictions(9)iscsi_prep_scsi_cmd_pdu(9)iscsi_free_task(9)__iscsi_put_task(9)iscsi_complete_task(9)iscsi_complete_scsi_task(9)iscsi_alloc_mgmt_task(9)iscsi_send_mgmt_task(9)iscsi_data_in_rsp(9)iscsi_nop_out_rsp(9)iscsi_itt_to_task(9)__iscsi_complete_pdu(9)iscsi_itt_to_ctask(9)iscsi_requeue_task(9)iscsi_data_xmit(9)iscsi_suspend_queue(9)iscsi_suspend_tx(9)iscsi_suspend_rx(9)iscsi_conn_unbind(9)iscsi_eh_session_reset(9)iscsi_eh_target_reset(9)iscsi_eh_recover_target(9)iscsi_host_add(9)iscsi_host_alloc(9)iscsi_host_remove(9)iscsi_session_setup(9)iscsi_session_free(9)iscsi_session_teardown(9)iscsi_conn_setup(9)iscsi_conn_teardown(9)
source/version: ./drivers/scsi Β· date: October 2026 β that's the whole page, bestie, mwah ππ«Άβ¨
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms