STRUCT TTM_LRU_BULK_MOVE_POS(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… 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