connection_broken(9)
π NAME π
connection_broken β Determine if the connection to the client is good. This tiny icon is straight from the Kernel API Manual, and itβs literally here to answer the βbestie, is the connection to the client good or not?β question π
β¨
β¨ SYNOPSIS β¨
bool connection_broken (struct scsi_info *vscsi );
π«Ά ARGUMENTS π«Ά
vscsiβ Pointer to our adapter structure, bestie. Thatβs the whole argument vibe π
π DESCRIPTION π
Okay so the move here: this function attempts to send a ping MAD to the client. If the call to queue the request returns H_CLOSED, then the connection has been broken and the function returns TRUE. Periodt. π
π₯
EXECUTION ENVIRONMENT: Interrupt or Process environment π¦
π SEE ALSO π
If you wanna fall down the whole ibmvscsi_tgt rabbit hole, hereβs the friend group π:
- Kernel file
./drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 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)srp_snd_msg_failed(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)
This pageβs source/version is ./drivers/scsi/ibmvscsi_tgt, itβs dated October 2026, and yes itβs connection_broken(9) β stay iconic, bestie π«Άπ
π¦ 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