Lines Matching defs:list
39 #include <linux/list.h>
249 * @list:
251 * The LRU list.
253 struct list_head list;
387 * Provides the list of GPU VAs attached to this GEM object.
389 * Drivers should lock list accesses with the GEMs &dma_resv lock
393 struct list_head list;
421 * The current LRU list that the GEM object is on.
549 * drm_gem_gpuva_set_lock() - Set the lock protecting accesses to the gpuva list.
551 * @lock: the lock used to protect the gpuva list. The locking primitive
554 * Call this if you're not proctecting access to the gpuva list with the
571 * drm_gem_gpuva_init() - initialize the gpuva list of a GEM object
574 * This initializes the &drm_gem_object's &drm_gpuva list.
583 INIT_LIST_HEAD(&obj->gpuva.list);
587 * drm_gem_for_each_gpuva() - iternator to walk over a list of gpuvas
595 list_for_each_entry(entry__, &(obj__)->gpuva.list, gem.entry)
598 * drm_gem_for_each_gpuva_safe() - iternator to safely walk over a list of
609 list_for_each_entry_safe(entry__, next__, &(obj__)->gpuva.list, gem.entry)