ib_virt_dma_to_ptr(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

Welcome to the ib_virt_dma_to_ptr(9) page from the Kernel API Manual β€” okay bestie, this one is short but it's lowkey iconic ✨

🌸 NAME 🌸

ib_virt_dma_to_ptr β€” convert a dma_addr to a kernel pointer, periodt πŸ’…

πŸ¦‹ SYNOPSIS πŸ¦‹

void * ib_virt_dma_to_ptr (u64 dma_addr );

πŸ’… ARGUMENTS πŸ’…

  • dma_addr β€” the DMA address πŸŽ€

✨ DESCRIPTION ✨

So ib_uses_virt_dma devices use this to get back to the kernel pointer after going through the dma_addr marshalling β€” it's giving reverse-uno-card energy, fr fr πŸ”πŸ’–

πŸŽ€ SEE ALSO πŸŽ€

Kernel file: ./include/rdma/ib_verbs.h β€” and then the whole see-also squad, all in their exact forms πŸ‘‘


Source/version: ./include/rdma Β· Date: October 2026 Β· Page: ib_virt_dma_to_ptr(9) β€” byeeee bestie, go convert those addresses slay πŸ’–πŸ«Ά

πŸ“¦ where this page comes from