srp_post_send(9)
β¨ srp_post_send(9) β¨
okay so bestie, welcome to the little kernel API manual for srp_post_send β it lives in the Kernel API Manual and it's giving "small function, big job" energy fr fr π
π NAME
srp_post_send β send an SRP information unit π€β¨
πΈ SYNOPSIS
int srp_post_send (struct srp_rdma_ch *ch , struct srp_iu *iu , int len
);
likeβ¦ that's the whole signature, no cap. it hands back an int π«Ά
π ARGUMENTS
chβ the RDMA channel you're yeeting the information unit over π literally the road it travels on.iuβ the information unit itself, the actual thing being sent. main character behavior honestly πlenβ the length of the information unit, and NOT counting immediate data. read that again bestie, excluding immediate data β that detail matters π₯
π¦ SEE ALSO
the kernel file it all lives in:
./drivers/infiniband/ulp/srp/ib_srp.c
and the whole friend group of related pages, all of them, no skipping π«Ά:
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_tl_err_work(9), srp_change_queue_depth(9), srp_conn_unique(9), srp_parse_in(9)
ngl that's the entire page β short and iconic, just like it should be π
and that's a wrap babes π this one's from ./drivers/infiniband/ulp/srp, dated October 2026 β mwah, go send some information units π
β¨πΈ
π¦ 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