TTM_NUM_MOVE_FENCES(9)
β¨ TTM_NUM_MOVE_FENCES β¨
okay so real quick β this is a page from the Kernel API Manual (section 9, the kernel-API girlies π«Ά), and it's literally about one thing: a number. a limit. a vibe check for how much pipelined eviction your driver is allowed to get away with π
πΈ NAME πΈ
TTM_NUM_MOVE_FENCES β how many entities can be used for evictions π
π SYNOPSIS π
TTM_NUM_MOVE_FENCES
π¦ DESCRIPTION π¦
okay so picture this: pipelined evictions can be spread on multiple entities π like, not just one, several. and this thing right here? it's the max number of entities that can be used by the driver for that purpose. that's it. that's the whole tea. it's a ceiling, a cap, the "bestie you may not exceed this" of it all β¨
no cap, that's genuinely the entire description. short and iconic. periodt π
π SEE ALSO π
the kernel file ./include/drm/ttm/ttm_resource.h, plus all of these besties:
enum ttm_lru_item_type(9)struct ttm_lru_item(9)ttm_lru_item_init(9)struct ttm_resource_manager(9)struct ttm_bus_placement(9)struct ttm_resource(9)ttm_lru_item_to_res(9)struct ttm_lru_bulk_move_pos(9)struct ttm_lru_bulk_move(9)struct ttm_resource_cursor(9)struct ttm_kmap_iter_iomap(9)struct ttm_kmap_iter_linear_io(9)ttm_resource_manager_set_used(9)ttm_resource_manager_used(9)ttm_resource_manager_cleanup(9)ttm_resource_manager_for_each_res(9)
π that's the whole page, bestie. go read the ttm_resource.h girlies if you want the full lore β iykyk π§
mwah π this one lives in ./include/drm/ttm and it's dated October 2026 β see u then, slay πβ
π¦ 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