irdma_send_mpa_reject(9)
π irdma_send_mpa_reject(9) β the kernel API manual, bestie edition π
Okay so like, welcome to the irdma_send_mpa_reject(9) page β¨ β it's a kernel API manual entry and honestly it's giving "short but iconic." The NAME section is literally just the function name with nothing after the dash, so no cap, there's no one-liner description here. We work with what we've got π
β¨ NAME β¨
irdma_send_mpa_reject β and that's... it. That's the whole name entry. Nothing after the dash. The manpage said "no thoughts, head empty" π (this is not a bug, bestie, it's just how the page is written.)
πΈ SYNOPSIS πΈ
So here's the whole signature, exactly as it appears, copy-paste safe:
int irdma_send_mpa_reject (struct irdma_cm_node *cm_node , const void
*pdata , u8 plen );
Let me spell the vibe out β it returns an int, takes a struct irdma_cm_node * named cm_node, a const void * named pdata, and a u8 named plen. That line break in the middle? That's just the manpage doing its formatting thing π
keep the tokens exactly as they are.
π¦ ARGUMENTS π¦
cm_nodeβ the connection's node π«Ά like, it's the node belonging to the connection you're working with.pdataβ the reject data for the connection. This is the payload going along with the reject.plenβ length of the reject data. It's au8, so mind your types, bestie π
π SEE ALSO π
Okay this section ATE. It's the whole friend group β all of these live in the kernel file ./drivers/infiniband/hw/irdma/cm.c and they're all (9) manpage references. Buckle up, we're listing every single one because we don't skip anyone in this house π β¨
irdma_free_sqbuf(9)irdma_record_ird_ord(9)irdma_copy_ip_ntohl(9)irdma_copy_ip_htonl(9)irdma_get_addr_info(9)irdma_fill_sockaddr4(9)irdma_fill_sockaddr6(9)irdma_get_cmevent_info(9)irdma_send_cm_event(9)irdma_timer_list_prep(9)irdma_create_event(9)irdma_free_retrans_entry(9)irdma_cleanup_retrans_entry(9)irdma_form_ah_cm_frame(9)irdma_form_uda_cm_frame(9)irdma_send_reset(9)irdma_active_open_err(9)irdma_passive_open_err(9)irdma_event_connect_error(9)irdma_process_options(9)irdma_handle_tcp_options(9)irdma_build_mpa_v1(9)irdma_build_mpa_v2(9)irdma_cm_build_mpa_frame(9)irdma_send_mpa_request(9)irdma_negotiate_mpa_v2_ird_ord(9)irdma_parse_mpa(9)irdma_schedule_cm_timer(9)irdma_retrans_expired(9)irdma_handle_close_entry(9)irdma_cm_timer_tick(9)irdma_send_syn(9)irdma_send_ack(9)irdma_send_fin(9)irdma_find_listener(9)irdma_del_multiple_qhash(9)irdma_get_vlan_mac_ipv6(9)irdma_get_vlan_ipv4(9)irdma_add_mqh_6(9)irdma_add_mqh_4(9)irdma_add_mqh(9)irdma_reset_list_prep(9)irdma_dec_refcnt_listen(9)irdma_cm_del_listen(9)irdma_addr_resolve_neigh(9)irdma_get_dst_ipv6(9)irdma_addr_resolve_neigh_ipv6(9)irdma_find_node(9)irdma_add_hte_node(9)irdma_ipv4_is_lpb(9)irdma_ipv6_is_lpb(9)irdma_cm_create_ah(9)irdma_cm_free_ah(9)irdma_make_cm_node(9)irdma_rem_ref_cm_node(9)irdma_handle_fin_pkt(9)irdma_handle_rst_pkt(9)irdma_handle_rcv_mpa(9)irdma_check_syn(9)irdma_check_seq(9)irdma_handle_syn_pkt(9)irdma_handle_synack_pkt(9)irdma_handle_ack_pkt(9)irdma_process_pkt(9)irdma_make_listen_node(9)irdma_create_cm_node(9)irdma_cm_reject(9)irdma_cm_close(9)irdma_receive_ilq(9)irdma_setup_cm_core(9)irdma_cleanup_cm_core(9)irdma_init_tcp_ctx(9)irdma_cm_init_tsa_conn(9)irdma_cm_disconn(9)irdma_qp_disconnect(9)irdma_cm_disconn_true(9)irdma_disconnect_worker(9)irdma_free_lsmm_rsrc(9)irdma_accept(9)irdma_reject(9)irdma_connect(9)irdma_create_listen(9)irdma_destroy_listen(9)irdma_teardown_list_prep(9)irdma_cm_event_connected(9)irdma_cm_event_reset(9)irdma_cm_event_handler(9)irdma_cm_post_event(9)irdma_cm_teardown_connections(9)irdma_qhash_ctrl(9)irdma_if_notify(9)
And the source path for all of it: ./drivers/infiniband/hw/irdma ππ
Bestie PSA π«Ά this page has noDESCRIPTION, noRETURN VALUE, noERRORS, noNOTES, noBUGS, noAUTHORS, no copyright/license lines β literally just NAME, SYNOPSIS, ARGUMENTS and SEE ALSO. So if you were waiting for the tea, there is no tea. That's the whole page π
Anyways, that's the whole read! This came from the kernel file ./drivers/infiniband/hw/irdma, dated October 2026 β so like, future vibes only βπ thanks for coming to my TED talk, mwah ππ§
π¦ 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