to_ttm_range_mgr_node(9)
π to_ttm_range_mgr_node(9) β¨
okay so bestie, welcome to the Kernel API Manual, section 9 β this is the whole glow-up page for to_ttm_range_mgr_node, and honestly? it's giving tiny little upcast icon π
πΈ NAME πΈ
to_ttm_range_mgr_node β literally just the upcast bestie, no cap. the original page leaves the one-liner blank, so we're keeping it blank and just vibing with the name itself π«Ά
β¨ SYNOPSIS β¨
struct ttm_range_mgr_node * to_ttm_range_mgr_node (struct ttm_resource
*res );
that's the whole signature, character for character, don't come for me π
π¦ ARGUMENTS π¦
resβ the resource to upcast. that's it. that's the argument. she's astruct ttm_resource *and she's about to become something more π₯
π DESCRIPTION π
so what does this bad boy do? Upcast the ttm_resource object into a ttm_range_mgr_node object. π
that's the whole description fr fr β you hand it your ttm_resource, and it gives you back the same thing seen as a ttm_range_mgr_node. it's a glow-up, a rebrand, a main character arc π
lowkey the entire page is like four lines long and i am obsessed with the efficiency π
π SEE ALSO π
- Kernel file
./include/drm/ttm/ttm_range_manager.h struct ttm_range_mgr_node(9)β go read her page too, she's iconic π
π§ sign-off π§
this little beauty lives in the source at ./include/drm/ttm, dated October 2026, and it's filed under to_ttm_range_mgr_node(9) in the header and the footer because symmetry ate πβ¨
kk bye bestie, upcast safely π ππ¦
π¦ 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