STRUCT TTM_KMAP_ITER_TT(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… struct ttm_kmap_iter_tt(9) β€” like, the Kernel API Manual bestie πŸŽ€

okay so real talk, this is a page straight outta the Kernel API Manual, and it's all about struct ttm_kmap_iter_tt β€” no cap ✨


✨ NAME ✨

struct ttm_kmap_iter_tt β€” it's the specialization of a mapping iterator for a tt. That's literally it, that's the whole vibe πŸ¦‹


🌸 SYNOPSIS 🌸

struct ttm_kmap_iter_tt {
    struct ttm_kmap_iter base;
    struct ttm_tt *tt;
    pgprot_t prot;
 };

she's a struct, she has three members, she's iconic, periodt πŸ’…


πŸ‘‘ Members πŸ‘‘

  • base β€” the embedded struct ttm_kmap_iter that gives you the actual usage interface. it's the main character energy of the group tbh 🌟
  • tt β€” a cached struct ttm_tt. yes bestie, cached, it's just sitting there being held 🫢
  • prot β€” the cached page protection for mapping. cached again! we love a consistent queen πŸŽ€

πŸ”₯ SEE ALSO πŸ”₯

fr fr go check out the kernel file ./include/drm/ttm/ttm_tt.h β€” that's where the whole family lives πŸ’– and while you're there, say hi to:

like, the whole friend group, iykyk πŸ˜­πŸ’œ


and that's the page !! 🌈 it came from ./include/drm/ttm, it's dated October 2026, and it lives in the Kernel API Manual β€” mwah, sending u all the kernel kisses, slay ur day bestie πŸ’‹βœ¨πŸŒΈ

πŸ“¦ where this page comes from