dma_buf_is_dynamic(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ¦‹ NAME

Okay so bestie, this page is dma_buf_is_dynamic from the Kernel API Manual, and it's literally here to check if a DMA-buf uses dynamic mappings. That's the whole vibe. πŸ’…


✨ SYNOPSIS

bool dma_buf_is_dynamic (struct dma_buf *dmabuf );

πŸŽ€ ARGUMENTS

  • dmabuf β€” the DMA-buf you want to check, bestie. That's the one getting the vibe check. 🫢

πŸ’– DESCRIPTION

Returns true if a DMA-buf exporter wants to be called with the dma_resv locked for the map/unmap callbacks. Returns false if it doesn't want to be called with the lock held. No cap, that's the whole deal. ✨


πŸ”₯ SEE ALSO

Kernel file ./include/linux/dma-buf.h, plus these iconic little references:


iykyk, go read the whole squad if you're deep in DMA-buf land 🧚

Signing off from ./include/linux, October 2026, on the dma_buf_is_dynamic(9) page β€” stay slay, stay locked, and check your mappings. πŸ’œ

πŸ“¦ where this page comes from