rdma_copy_ah_attr(9)
okay bestie, welcome to the rdma_copy_ah_attr(9) page from the Kernel API Manual β short, sweet, and very βcopy that, bestie.β π«Ά
β¨ NAME β¨
rdma_copy_ah_attr β Copy rdma ah attribute from source to destination. Thatβs the whole gig: source in, destination out, no cap. π
πΈ SYNOPSIS πΈ
void rdma_copy_ah_attr (struct rdma_ah_attr *dest , const struct
rdma_ah_attr *src );
π ARGUMENTS π
destβ Pointer to destinationah_attr. The contents of the destination pointer are assumed to be invalid, and the attributes are overwritten. So donβt get attached to whatever was chillinβ there before, bestie β itβs getting replaced. πsrcβ Pointer to sourceah_attr. This is the one youβre copying from, the main character of the operation. π
β οΈ Heads up: dest is assumed to point at invalid contents, and the attributes are overwritten. Thatβs not a vibe check you can skip. π
π¦ SEE ALSO π¦
Kernel file to peep: ./drivers/infiniband/core/verbs.c
Also see:
__ib_alloc_pd(9)ib_dealloc_pd_user(9)rdma_replace_ah_attr(9)rdma_move_ah_attr(9)rdma_create_ah(9)rdma_create_user_ah(9)rdma_move_grh_sgid_attr(9)rdma_destroy_ah_attr(9)ib_create_srq_user(9)ib_create_qp_user(9)ib_resolve_eth_dmac(9)ib_modify_qp_with_udata(9)ib_alloc_mr(9)ib_alloc_mr_integrity(9)ib_alloc_xrcd_user(9)ib_dealloc_xrcd_user(9)ib_create_wq(9)ib_destroy_wq_user(9)ib_map_mr_sg_pi(9)ib_map_mr_sg(9)ib_sg_to_pages(9)ib_drain_sq(9)ib_drain_rq(9)ib_drain_qp(9)rdma_alloc_hw_stats_struct(9)rdma_free_hw_stats_struct(9)
mwah π β this pageβs source/version stamp is ./drivers/infiniband/core, dated October 2026, and itβs still all about rdma_copy_ah_attr(9). 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