drm_mm_node_allocated(9)
π drm_mm_node_allocated β Kernel API Manual π
okay so bestie, welcome to the drm_mm_node_allocated page from the Kernel API Manual β itβs giving βtiny function, very important vibe checkβ β¨
π NAME π
drm_mm_node_allocated β checks whether a node is allocated π
β¨ SYNOPSIS β¨
bool drm_mm_node_allocated (const struct drm_mm_node *node );
π ARGUMENTS π
nodeβ thedrm_mm_nodeto check, bestie π«Ά
π¦ DESCRIPTION π¦
okay so drivers are required to clear a node before using it with the drm_mm range manager β no cap, thatβs literally the rule π
Drivers should use this helper for proper encapsulation of drm_mm internals. like, donβt go rummaging around in the internals yourself, bestie β use the helper, itβs the main character move π
πΈ RETURN πΈ
true if the node is allocated. thatβs it, thatβs the vibe check π
π₯ SEE ALSO π₯
Kernel file ./include/drm/drm_mm.h, plus this whole friend group:
enum drm_mm_insert_mode(9)struct drm_mm_node(9)struct drm_mm(9)struct drm_mm_scan(9)drm_mm_initialized(9)drm_mm_hole_follows(9)drm_mm_hole_node_start(9)drm_mm_hole_node_end(9)drm_mm_nodes(9)drm_mm_for_each_node(9)drm_mm_for_each_node_safe(9)drm_mm_for_each_hole(9)drm_mm_insert_node_generic(9)drm_mm_insert_node(9)drm_mm_clean(9)drm_mm_for_each_node_in_range(9)drm_mm_scan_init(9)
mwah π β thatβs the whole page, bestie! source/version: ./include/drm, dated October 2026 β now go check those nodes π«Άβ¨
π¦ 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