srpt_add_one(9)
π srpt_add_one(9) π
π NAME π
okay bestie, we're in the Kernel API Manual and this page is all about srpt_add_one β the InfiniBand device addition callback function. That's the name, that's the function, that's the whole plot. π
β¨ SYNOPSIS β¨
int srpt_add_one (struct ib_device *device );
no cap, that's the signature. β¨
π ARGUMENTS π
deviceβ describes a HCA. That's the only argument, and she's literally the whole guest list. π
π SEE ALSO π
- Kernel file:
./drivers/infiniband/ulp/srpt/ib_srpt.cβ yes bestie, that's where the lore lives. π¦ - The extended srpt(9) universe, part one:
srpt_event_handler(9),srpt_srq_event(9),srpt_qp_event(9),srpt_set_ioc(9),srpt_get_class_port_info(9),srpt_get_iou(9),srpt_get_ioc(9),srpt_get_svc_entries(9),srpt_mgmt_method_get(9),srpt_mad_send_handler(9),srpt_mad_recv_handler(9),srpt_refresh_port(9),srpt_unregister_mad_agent(9) - The extended srpt(9) universe, part two:
srpt_alloc_ioctx(9),srpt_free_ioctx(9),srpt_alloc_ioctx_ring(9),srpt_free_ioctx_ring(9),srpt_set_cmd_state(9),srpt_test_and_set_cmd_state(9),srpt_post_recv(9),srpt_zerolength_write(9),srpt_get_desc_tbl(9),srpt_init_ch_qp(9),srpt_ch_qp_rtr(9),srpt_ch_qp_rts(9),srpt_ch_qp_err(9),srpt_get_send_ioctx(9),srpt_abort_cmd(9),srpt_rdma_read_done(9) - The extended srpt(9) universe, part three:
srpt_build_cmd_rsp(9),srpt_build_tskmgmt_rsp(9),srpt_handle_cmd(9),srpt_handle_tsk_mgmt(9),srpt_handle_new_iu(9),srpt_send_done(9),srpt_create_ch_ib(9),srpt_close_ch(9),srpt_cm_req_recv(9),srpt_cm_rtu_recv(9),srpt_cm_handler(9),srpt_queue_response(9),srpt_release_sport(9),srpt_lookup_port(9),srpt_remove_one(9),srpt_close_session(9) - The extended srpt(9) universe, part four:
srpt_parse_i_port_id(9),srpt_make_tpg(9),srpt_drop_tpg(9),srpt_make_tport(9),srpt_drop_tport(9),srpt_init_module(9)
π okay that's the page, bestie β the source/version is ./drivers/infiniband/ulp/srpt and the date is October 2026. bye, love u, 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