ib_free_recv_mad(9)
π ib_free_recv_mad(9) π
okay so this page is from the Kernel API Manual, and itβs a tiny icon of a routine: it returns the data buffers used to receive a MAD. literally the cleanup bestie of the MAD world. π
β¨ NAME β¨
ib_free_recv_mad β returns data buffers used to receive a MAD. thatβs the whole assignment, bestie. π
πΈ SYNOPSIS πΈ
void ib_free_recv_mad (struct ib_mad_recv_wc *mad_recv_wc );
π¦ ARGUMENTS π¦
mad_recv_wcβ work completion information for a received MAD. itβs the work-completion info for that MAD, and youβre handing it back. π§Ύβ¨
π DESCRIPTION π
if your client receives MADs through ib_mad_recv_handler, you must call this routine to return the work completion buffers to the access layer. no cap, itβs required cleanup β donβt leave the access layer hanging, bestie. π
π₯ SEE ALSO π₯
Kernel file ./include/rdma/ib_mad.h, plus the whole function group chat:
ib_get_cpi_resp_time(9)ib_get_cpi_capmask2(9)ib_set_cpi_capmask2(9)opa_get_cpi_capmask2(9)ib_response_mad(9)ib_get_rmpp_resptime(9)ib_get_rmpp_flags(9)ib_set_rmpp_resptime(9)ib_set_rmpp_flags(9)ib_register_mad_agent(9)ib_unregister_mad_agent(9)ib_post_send_mad(9)ib_modify_mad(9)ib_cancel_mad(9)ib_create_send_mad(9)ib_is_mad_class_rmpp(9)ib_get_mad_data_offset(9)ib_get_rmpp_segment(9)ib_free_send_mad(9)ib_mad_kernel_rmpp_agent(9)
made with π from the ./include/rdma source, dated October 2026, for ib_free_recv_mad(9). go return those buffers and slay, 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