Symbol: lru_list
drivers/gpu/drm/i915/gvt/gtt.c
1818
INIT_LIST_HEAD(&mm->ppgtt_mm.lru_list);
drivers/gpu/drm/i915/gvt/gtt.c
1837
list_add_tail(&mm->ppgtt_mm.lru_list, &gvt->gtt.ppgtt_mm_lru_list_head);
drivers/gpu/drm/i915/gvt/gtt.c
1899
list_del(&mm->ppgtt_mm.lru_list);
drivers/gpu/drm/i915/gvt/gtt.c
1946
list_move_tail(&mm->ppgtt_mm.lru_list,
drivers/gpu/drm/i915/gvt/gtt.c
1962
mm = container_of(pos, struct intel_vgpu_mm, ppgtt_mm.lru_list);
drivers/gpu/drm/i915/gvt/gtt.c
1967
list_del_init(&mm->ppgtt_mm.lru_list);
drivers/gpu/drm/i915/gvt/gtt.c
2708
list_del_init(&mm->ppgtt_mm.lru_list);
drivers/gpu/drm/i915/gvt/gtt.h
169
struct list_head lru_list;
drivers/gpu/drm/i915/gvt/sched_policy.c
109
vgpu_data = container_of(pos, struct vgpu_sched_data, lru_list);
drivers/gpu/drm/i915/gvt/sched_policy.c
114
vgpu_data = container_of(pos, struct vgpu_sched_data, lru_list);
drivers/gpu/drm/i915/gvt/sched_policy.c
123
vgpu_data = container_of(pos, struct vgpu_sched_data, lru_list);
drivers/gpu/drm/i915/gvt/sched_policy.c
187
vgpu_data = container_of(pos, struct vgpu_sched_data, lru_list);
drivers/gpu/drm/i915/gvt/sched_policy.c
229
list_del_init(&vgpu_data->lru_list);
drivers/gpu/drm/i915/gvt/sched_policy.c
230
list_add_tail(&vgpu_data->lru_list,
drivers/gpu/drm/i915/gvt/sched_policy.c
321
INIT_LIST_HEAD(&data->lru_list);
drivers/gpu/drm/i915/gvt/sched_policy.c
347
if (!list_empty(&vgpu_data->lru_list))
drivers/gpu/drm/i915/gvt/sched_policy.c
355
list_add(&vgpu_data->lru_list, &sched_data->lru_runq_head);
drivers/gpu/drm/i915/gvt/sched_policy.c
367
list_del_init(&vgpu_data->lru_list);
drivers/gpu/drm/i915/gvt/sched_policy.c
55
struct list_head lru_list;
drivers/gpu/drm/panthor/panthor_mmu.c
2853
INIT_LIST_HEAD(&mmu->as.lru_list);
drivers/gpu/drm/panthor/panthor_mmu.c
711
lru_vm = list_first_entry_or_null(&ptdev->mmu->as.lru_list,
drivers/gpu/drm/panthor/panthor_mmu.c
798
list_add_tail(&vm->as.lru_node, &ptdev->mmu->as.lru_list);
drivers/gpu/drm/panthor/panthor_mmu.c
88
struct list_head lru_list;
drivers/gpu/drm/vmwgfx/vmwgfx_resource.c
687
struct list_head *lru_list = &dev_priv->res_lru[res->func->res_type];
drivers/gpu/drm/vmwgfx/vmwgfx_resource.c
704
if (list_empty(lru_list) || !res->func->may_evict) {
drivers/gpu/drm/vmwgfx/vmwgfx_resource.c
713
(list_first_entry(lru_list, struct vmw_resource,
drivers/gpu/drm/vmwgfx/vmwgfx_resource.c
723
list_add_tail(&evict_res->lru_head, lru_list);
drivers/gpu/drm/vmwgfx/vmwgfx_resource.c
897
struct list_head *lru_list = &dev_priv->res_lru[type];
drivers/gpu/drm/vmwgfx/vmwgfx_resource.c
906
if (list_empty(lru_list))
drivers/gpu/drm/vmwgfx/vmwgfx_resource.c
910
list_first_entry(lru_list, struct vmw_resource,
drivers/gpu/drm/vmwgfx/vmwgfx_resource.c
919
list_add_tail(&evict_res->lru_head, lru_list);
drivers/infiniband/hw/hfi1/mmu_rb.c
139
list_add_tail(&mnode->list, &handler->lru_list);
drivers/infiniband/hw/hfi1/mmu_rb.c
155
list_move_tail(&node->list, &handler->lru_list);
drivers/infiniband/hw/hfi1/mmu_rb.c
239
list_for_each_entry_safe(rbnode, ptr, &handler->lru_list, list) {
drivers/infiniband/hw/hfi1/mmu_rb.c
64
INIT_LIST_HEAD(&h->lru_list);
drivers/infiniband/hw/hfi1/mmu_rb.h
46
struct list_head lru_list;
drivers/md/dm-vdo/block-map.c
2798
INIT_LIST_HEAD(&zone->page_cache.lru_list);
drivers/md/dm-vdo/block-map.c
343
if (info->cache->lru_list.prev != &info->lru_entry)
drivers/md/dm-vdo/block-map.c
344
list_move_tail(&info->lru_entry, &info->cache->lru_list);
drivers/md/dm-vdo/block-map.c
474
list_for_each_entry(info, &cache->lru_list, lru_entry)
drivers/md/dm-vdo/block-map.h
68
struct list_head lru_list;
fs/btrfs/lru_cache.c
137
lru_entry = list_first_entry(&cache->lru_list,
fs/btrfs/lru_cache.c
139
lru_list);
fs/btrfs/lru_cache.c
143
list_add_tail(&new_entry->lru_list, &cache->lru_list);
fs/btrfs/lru_cache.c
161
list_for_each_entry_safe(entry, tmp, &cache->lru_list, lru_list)
fs/btrfs/lru_cache.c
17
INIT_LIST_HEAD(&cache->lru_list);
fs/btrfs/lru_cache.c
57
list_move_tail(&entry->lru_list, &cache->lru_list);
fs/btrfs/lru_cache.c
79
list_del(&entry->lru_list);
fs/btrfs/lru_cache.h
19
struct list_head lru_list;
fs/btrfs/lru_cache.h
43
struct list_head lru_list;
fs/btrfs/lru_cache.h
52
list_for_each_entry_safe_reverse((entry), (tmp), &(cache)->lru_list, lru_list)
fs/btrfs/lru_cache.h
57
return list_first_entry_or_null(&cache->lru_list,
fs/btrfs/lru_cache.h
58
struct btrfs_lru_cache_entry, lru_list);
fs/btrfs/zstd.c
119
if (list_empty(&zwsm->lru_list)) {
fs/btrfs/zstd.c
124
list_for_each_prev_safe(pos, next, &zwsm->lru_list) {
fs/btrfs/zstd.c
126
lru_list);
fs/btrfs/zstd.c
137
list_del(&victim->lru_list);
fs/btrfs/zstd.c
146
if (!list_empty(&zwsm->lru_list))
fs/btrfs/zstd.c
196
INIT_LIST_HEAD(&zwsm->lru_list);
fs/btrfs/zstd.c
225
list_del(&workspace->lru_list);
fs/btrfs/zstd.c
263
list_del(&workspace->lru_list);
fs/btrfs/zstd.c
342
INIT_LIST_HEAD(&workspace->lru_list);
fs/btrfs/zstd.c
345
list_add(&workspace->lru_list, &zwsm->lru_list);
fs/btrfs/zstd.c
391
INIT_LIST_HEAD(&workspace->lru_list);
fs/btrfs/zstd.c
53
struct list_head lru_list;
fs/btrfs/zstd.c
81
struct list_head lru_list;
fs/gfs2/glock.c
1930
list_move(&gl->gl_lru, &lru_list);
fs/gfs2/glock.c
196
list_move_tail(&gl->gl_lru, &lru_list);
fs/gfs2/glock.c
1967
list_for_each_entry_safe(gl, next, &lru_list, gl_lru) {
fs/gfs2/glock.c
69
static LIST_HEAD(lru_list);
fs/xfs/xfs_mru_cache.c
132
struct list_head *lru_list;
fs/xfs/xfs_mru_cache.c
145
lru_list = mru->lists + mru->lru_grp;
fs/xfs/xfs_mru_cache.c
146
if (!list_empty(lru_list))
fs/xfs/xfs_mru_cache.c
147
list_splice_init(lru_list, mru->reap_list.prev);
fs/xfs/xfs_mru_cache.c
171
lru_list = mru->lists + ((mru->lru_grp + grp) % mru->grp_count);
fs/xfs/xfs_mru_cache.c
172
if (!list_empty(lru_list))
include/linux/memcontrol.h
1323
enum lru_list lru, int zone_idx)
include/linux/memcontrol.h
898
void mem_cgroup_update_lru_size(struct lruvec *lruvec, enum lru_list lru,
include/linux/memcontrol.h
903
enum lru_list lru, int zone_idx)
include/linux/mm_inline.h
180
enum lru_list lru = type * LRU_INACTIVE_FILE;
include/linux/mm_inline.h
343
enum lru_list lru = folio_lru_list(folio);
include/linux/mm_inline.h
357
enum lru_list lru = folio_lru_list(folio);
include/linux/mm_inline.h
371
enum lru_list lru = folio_lru_list(folio);
include/linux/mm_inline.h
39
enum lru_list lru, enum zone_type zid,
include/linux/mm_inline.h
53
enum lru_list lru, enum zone_type zid,
include/linux/mm_inline.h
87
static __always_inline enum lru_list folio_lru_list(const struct folio *folio)
include/linux/mm_inline.h
89
enum lru_list lru;
include/linux/mmzone.h
337
static inline bool is_file_lru(enum lru_list lru)
include/linux/mmzone.h
342
static inline bool is_active_lru(enum lru_list lru)
include/linux/vmstat.h
501
static inline const char *lru_list_name(enum lru_list lru)
include/trace/events/pagemap.h
37
__field(enum lru_list, lru )
kernel/bpf/bpf_lru_list.c
318
struct bpf_lru_list *l = &lru->common_lru.lru_list;
kernel/bpf/bpf_lru_list.c
530
bpf_lru_list_push_free(&lru->common_lru.lru_list, node);
kernel/bpf/bpf_lru_list.c
560
struct bpf_lru_list *l = &lru->common_lru.lru_list;
kernel/bpf/bpf_lru_list.c
677
bpf_lru_list_init(&clru->lru_list);
kernel/bpf/bpf_lru_list.h
47
struct bpf_lru_list lru_list;
mm/memcontrol-v1.c
1767
enum lru_list lru;
mm/memcontrol-v1.c
1787
enum lru_list lru;
mm/memcontrol.c
1290
void mem_cgroup_update_lru_size(struct lruvec *lruvec, enum lru_list lru,
mm/mmzone.c
77
enum lru_list lru;
mm/vmscan.c
1676
enum lru_list lru, unsigned long *nr_zone_taken)
mm/vmscan.c
1713
enum lru_list lru)
mm/vmscan.c
1979
enum lru_list lru)
mm/vmscan.c
2101
enum lru_list lru)
mm/vmscan.c
2249
static unsigned long shrink_list(enum lru_list lru, unsigned long nr_to_scan,
mm/vmscan.c
2291
static bool inactive_is_low(struct lruvec *lruvec, enum lru_list inactive_lru)
mm/vmscan.c
2293
enum lru_list active_lru = inactive_lru + LRU_ACTIVE;
mm/vmscan.c
2536
enum lru_list lru;
mm/vmscan.c
3309
enum lru_list lru = type * LRU_INACTIVE_FILE;
mm/vmscan.c
3997
enum lru_list lru = type * LRU_INACTIVE_FILE;
mm/vmscan.c
412
static unsigned long lruvec_lru_size(struct lruvec *lruvec, enum lru_list lru,
mm/vmscan.c
5089
enum lru_list lru;
mm/vmscan.c
5109
enum lru_list lru;
mm/vmscan.c
5777
enum lru_list lru;
net/netfilter/xt_recent.c
147
list_del(&e->lru_list);
net/netfilter/xt_recent.c
163
e = list_entry(t->lru_list.next, struct recent_entry, lru_list);
net/netfilter/xt_recent.c
186
e = list_entry(t->lru_list.next, struct recent_entry, lru_list);
net/netfilter/xt_recent.c
204
list_add_tail(&e->lru_list, &t->lru_list);
net/netfilter/xt_recent.c
215
list_move_tail(&e->lru_list, &t->lru_list);
net/netfilter/xt_recent.c
404
INIT_LIST_HEAD(&t->lru_list);
net/netfilter/xt_recent.c
68
struct list_head lru_list;
net/netfilter/xt_recent.c
84
struct list_head lru_list;