irdma_cm_del_listen(9)
π irdma_cm_del_listen(9) β like, the Kernel API Manual one π
okay bestie, so this is a page from the Kernel API Manual and it's about irdma_cm_del_listen(9) β the function that deletes a listener. yes. that's the whole vibe. it's giving "cleanup era" and honestly we love a function that knows how to say goodbye π
β¨ NAME β¨
irdma_cm_del_listen β delete a listener ποΈβ¨
πΈ SYNOPSIS πΈ
int irdma_cm_del_listen (struct irdma_cm_core *cm_core , struct
irdma_cm_listener *listener , bool apbvt_del );
so it returns an int, it takes three things, and yes the line break in the middle of the argument list is exactly how it's written, we don't fix that, that's just how the manpage lives its life π«Ά
π¦ ARGUMENTS π¦
cm_coreβ the cm's core. that's the cm core, bestie. it's the core of the cm. (struct irdma_cm_core *)listenerβ the passive connection's listener π so like, the listener that belongs to the passive connection. (struct irdma_cm_listener *)apbvt_delβ aboolflag that says whether to delete apbvt. flag = delete apbvt. no flag = don't. iconic behaviour honestly π
π₯ SEE ALSO π₯
okay so this is the part where the page just. lists everything. and i mean everything. no cap, this is the irdma cinematic universe and every single one of these is canon π
Kernel file ./drivers/infiniband/hw/irdma/cm.cirdma_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_send_mpa_reject(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_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)
so yeah. that's the page. delete the listener, respect the apbvt_del flag, and go read ninety other manpages if you're feeling spicy ππ«Ά
ngl the fact thatirdma_create_listen(9)andirdma_destroy_listen(9)are both in that list right next to each other is so real of them π full circle.
this absolute gem of a page comes to you from ./drivers/infiniband/hw/irdma, dated October 2026 β see you there bestie, 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