STRUCT TTM_LRU_BULK_MOVE_POS(9)
π NAME π
struct ttm_lru_bulk_move_pos β bestie, it's literally just a range of resources for an LRU bulk move, and honestly that's the whole vibe π
β¨ SYNOPSIS β¨
struct ttm_lru_bulk_move_pos {
struct ttm_resource *first;
struct ttm_resource *last;
};
π― Members π―
firstβ the first res in the bulk move range π₯ like, the one that kicks things off.lastβ the last res in the bulk move range π the one that closes the range out. periodt.
πΈ Description πΈ
Okay so basically: a struct ttm_lru_bulk_move_pos is the range of resources for a lru bulk move. That's it, that's the tea β β it's giving "two pointers and a dream" energy, and honestly? iconic. π
π¦ SEE ALSO π¦
The kernel file is ./include/drm/ttm/ttm_resource.h β go read it, iykyk πβ¨ and also go say hi to:
TTM_NUM_MOVE_FENCES(9), 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(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)
π real talk: that's the whole page. no cap, it's a short one. drink some water, bestie π«Ά
mwah π this page came from ./include/drm/ttm, dated October 2026 β slay, see you in the next manpage π§β¨
π¦ 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