srp_snd_msg_failed(9)
πΈ NAME πΈ
okay bestie, welcome to srp_snd_msg_failed(9) in the Kernel API Manual β this is the page for srp_snd_msg_failed, and the name-line tea is literally Handle an error when sending a response. π
β¨
β¨ SYNOPSIS β¨
here's the signature, exact and untouched, no cap:
void srp_snd_msg_failed (struct scsi_info *vscsi , long rc );
π ARGUMENTS π
two args, and yes they both matter:
vscsiβ Pointer to our adapter structure π«Άrcβ The return code from theh_send_crqcommand β
π« DESCRIPTION π«
okay so here's the entire description, and it's giving important:
π¨ Must be called with interrupt lock held. π¨
that's the requirement, bestie β not optional, not a vibe suggestion. don't skip the lock. ππ
π¦ SEE ALSO π¦
peep the kernel file here:
- Kernel file:
./drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.cπ
and the whole related-pages group chat:
connection_broken(9)ibmvscsis_unregister_command_q(9)ibmvscsis_delete_client_info(9)ibmvscsis_free_command_q(9)ibmvscsis_cmd_q_dequeue(9)ibmvscsis_send_init_message(9)ibmvscsis_check_init_msg(9)ibmvscsis_disconnect(9)ibmvscsis_post_disconnect(9)ibmvscsis_handle_init_compl_msg(9)ibmvscsis_handle_init_msg(9)ibmvscsis_init_msg(9)ibmvscsis_establish_new_q(9)ibmvscsis_reset_queue(9)ibmvscsis_free_cmd_resources(9)ibmvscsis_ready_for_suspend(9)ibmvscsis_trans_event(9)ibmvscsis_poll_cmd_q(9)ibmvscsis_free_cmd_qs(9)ibmvscsis_get_free_cmd(9)ibmvscsis_adapter_idle(9)ibmvscsis_copy_crq_packet(9)ibmvscsis_adapter_info(9)ibmvscsis_cap_mad(9)ibmvscsis_process_mad(9)ibmvscsis_send_messages(9)ibmvscsis_mad(9)ibmvscsis_login_rsp(9)ibmvscsis_srp_login_rej(9)ibmvscsis_srp_login(9)ibmvscsis_srp_i_logout(9)ibmvscsis_ping_response(9)ibmvscsis_parse_command(9)ibmvscsis_parse_cmd(9)ibmvscsis_parse_task(9)ibmvscsis_service_wait_q(9)ibmvscsis_enable_change_state(9)ibmvscsis_create_command_q(9)ibmvscsis_destroy_command_q(9)srp_build_response(9)ibmvscsis_handle_crq(9)
that's the whole page, bestie! source/version is ./drivers/scsi/ibmvscsi_tgt, date is October 2026, and the manual is srp_snd_msg_failed(9). periodt. πβ¨π
π¦ 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