irdma_disassociate_ucontext(9)
π
irdma_disassociate_ucontext (9) β from the Kernel API Manual, bestie π
Okay so welcome to the group chat, this page lives in the Kernel API Manual section 9 and it's short and sweet β like, one function, one argument, no drama. Let's get into it β¨
β¨ NAME β¨
irdma_disassociate_ucontext β disassociate user context π«Ά
That's the whole vibe. It un-associates a user context. Iconic, minimal, does exactly what it says on the label.
πΈ SYNOPSIS πΈ
void irdma_disassociate_ucontext (struct ib_ucontext *context );
Notice the void bestie β nothing comes back out. No return value, no "did it work" report, it just does the thing and dips π¨
π¦ ARGUMENTS π¦
contextβ ib user context π
That's the one and only thing you hand it: an ib user context. That's it. That's the whole parameter list. She's low maintenance π
π SEE ALSO π
Okay so the source file for all of this is ./drivers/infiniband/hw/irdma/verbs.c β clock that, because that's where the actual code lives, and then there's the list. And the list is LONG. Like, genuinely enormous. Buckle up, bestie, we're going through all of them π
irdma_query_device(9)irdma_query_port(9)irdma_mmap(9)irdma_alloc_push_page(9)irdma_alloc_ucontext(9)irdma_dealloc_ucontext(9)irdma_alloc_pd(9)irdma_dealloc_pd(9)irdma_get_pbl(9)irdma_clean_cqes(9)_irdma_destroy_qp(9)irdma_destroy_qp(9)irdma_setup_virt_qp(9)irdma_setup_umode_qp(9)irdma_setup_kmode_qp(9)irdma_create_qp(9)irdma_query_qp(9)irdma_query_pkey(9)irdma_modify_qp_roce(9)irdma_modify_qp(9)irdma_srq_free_rsrc(9)irdma_cq_free_rsrc(9)irdma_free_cqbuf(9)irdma_process_resize_list(9)irdma_destroy_srq(9)irdma_destroy_cq(9)irdma_resize_cq(9)irdma_srq_event(9)irdma_modify_srq(9)irdma_create_srq(9)irdma_query_srq(9)irdma_create_cq(9)irdma_get_mr_access(9)irdma_free_stag(9)irdma_create_stag(9)irdma_next_pbl_addr(9)irdma_copy_user_pgaddrs(9)irdma_check_mem_contiguous(9)irdma_check_mr_contiguous(9)irdma_setup_pbles(9)irdma_handle_q_mem(9)irdma_hw_alloc_mw(9)irdma_alloc_mw(9)irdma_dealloc_mw(9)irdma_hw_alloc_stag(9)irdma_alloc_mr(9)irdma_set_page(9)irdma_map_mr_sg(9)irdma_hwreg_mr(9)irdma_reg_user_mr(9)irdma_reg_phys_mr(9)irdma_get_dma_mr(9)irdma_del_memlist(9)irdma_dereg_mr(9)irdma_post_send(9)irdma_post_srq_recv(9)irdma_post_recv(9)irdma_flush_err_to_ib_wc_status(9)irdma_process_cqe(9)irdma_poll_one(9)__irdma_poll_cq(9)irdma_poll_cq(9)irdma_req_notify_cq(9)irdma_alloc_hw_port_stats(9)irdma_get_hw_stats(9)irdma_query_gid(9)mcast_list_add(9)mcast_list_del(9)mcast_list_lookup_ip(9)irdma_mcast_cqp_op(9)irdma_mcast_mac(9)irdma_attach_mcast(9)irdma_detach_mcast(9)irdma_ah_exists(9)irdma_destroy_ah(9)irdma_create_user_ah(9)irdma_create_ah(9)irdma_query_ah(9)irdma_init_roce_device(9)irdma_init_iw_device(9)irdma_init_rdma_device(9)irdma_port_ibevent(9)irdma_ib_unregister_device(9)irdma_ib_register_device(9)irdma_ib_dealloc_device(9)
Not me listing every single cross-reference π but fr fr, if a page exists in this driver family, it's probably up there. Scroll responsibly π
π§ sign-off π§
That's the whole page, bestie β no cap, she's a short one. This little icon lives in ./drivers/infiniband/hw/irdma, dated October 2026, rendered in the Kernel API Manual, and it answers to the name irdma_disassociate_ucontext(9). Slay π
β¨πΈ
π¦ 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