srp_tl_err_work(9)
π srp_tl_err_work(9) β handle a transport layer error π
okay so bestie, this is the srp_tl_err_work(9) manual page, and the whole vibe is: it handles a transport layer error. no cap, that's the main character energy right there. π
β¨ NAME β¨
srp_tl_err_work β handle a transport layer error
like literally, that's the job. it handles a transport layer error, and it does it with zero drama (well, kernel drama maybe, but still). π«Ά
π SYNOPSIS π
void srp_tl_err_work (struct work_struct *work );
that's the whole signature, bestie β copy it exactly, spaces and all, because the kernel does not do "close enough." π
π¦ ARGUMENTS π¦
workβ Work structure embedded in an SRP target port. yes, that's the one. that's the argument. slay. β¨
β οΈ NOTE β οΈ
heads up, queen: this function may get invoked before the rport has been created β hence the target->rport test. it's giving "check before you wreck," and honestly? iconic. π₯
π SEE ALSO π
- Kernel file:
./drivers/infiniband/ulp/srp/ib_srp.c srp_destroy_fr_pool(9)srp_create_fr_pool(9)srp_fr_pool_get(9)srp_fr_pool_put(9)srp_destroy_qp(9)srp_del_scsi_host_attr(9)srp_connected_ch(9)srp_claim_req(9)srp_free_req(9)srp_map_data(9)srp_post_send(9)srp_change_queue_depth(9)srp_conn_unique(9)srp_parse_in(9)
okay that's the page, bestie π source/version: ./drivers/infiniband/ulp/srp Β· date: October 2026 β¨π«Ά
π¦ 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