xe_svm_range..._dma_mapping(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… xe_svm_range_has_dma_mapping πŸ’…

okay so bestie, welcome to the xe_svm_range..._dma_mapping(9) page from the Kernel API Manual β€” yes that's a lot of words, no I will not be apologizing, and yes this is the whole thing, every crumb of it πŸ’–


✨ NAME ✨

xe_svm_range_has_dma_mapping β€” literally just answers the question "does this SVM range have a DMA mapping?" πŸŽ€


✨ SYNOPSIS ✨

bool xe_svm_range_has_dma_mapping (struct xe_svm_range *range );

it's giving very small, very cute, returns a bool, takes one pointer, done. slay πŸ¦‹


✨ ARGUMENTS ✨

  • range β€” the SVM range in question, bestie. that's the whole argument. that's it. struct xe_svm_range *, the star of the show πŸ‘‘

✨ RETURN ✨

  • True β€” the SVM range has a DMA mapping πŸ’–
  • False β€” it does not have a DMA mapping πŸ™ˆ

no cap, that's the entire return contract. binary. iconic. periodt ✨


🌈 SEE ALSO 🌈

go touch some of these, they're all right there in the family:

iykyk, it's a whole friend group of range helpers and honestly? obsessed 🫢


lowkey a heads up: this page is a bool one-liner vibe check and nothing more β€” no flags, no env vars, no exit statuses, no hidden lore. what you see is what you get, bestie πŸ’€

and that's the page!! mwah πŸ’‹ this absolute gem lives in ./drivers/gpu/drm/xe, it's dated October 2026, and the manual it's serving is xe_svm_range..._dma_mapping(9) β€” go forth and check your DMA mappings, you're gonna ate πŸ§šβ€β™€οΈπŸ’œ

πŸ“¦ where this page comes from