Home
last modified time | relevance | path

Searched defs:lru (Results 1 – 25 of 34) sorted by relevance

12

/linux/kernel/bpf/
H A Dbpf_lru_list.c144 __bpf_lru_list_rotate_active(struct bpf_lru * lru,struct bpf_lru_list * l) __bpf_lru_list_rotate_active() argument
171 __bpf_lru_list_rotate_inactive(struct bpf_lru * lru,struct bpf_lru_list * l) __bpf_lru_list_rotate_inactive() argument
211 __bpf_lru_list_shrink_inactive(struct bpf_lru * lru,struct bpf_lru_list * l,unsigned int tgt_nshrink,struct list_head * free_list,enum bpf_lru_list_type tgt_free_type) __bpf_lru_list_shrink_inactive() argument
242 __bpf_lru_list_rotate(struct bpf_lru * lru,struct bpf_lru_list * l) __bpf_lru_list_rotate() argument
260 __bpf_lru_list_shrink(struct bpf_lru * lru,struct bpf_lru_list * l,unsigned int tgt_nshrink,struct list_head * free_list,enum bpf_lru_list_type tgt_free_type) __bpf_lru_list_shrink() argument
323 bpf_lru_list_pop_free_to_local(struct bpf_lru * lru,struct bpf_lru_locallist * loc_l) bpf_lru_list_pop_free_to_local() argument
352 __local_list_add_pending(struct bpf_lru * lru,struct bpf_lru_locallist * loc_l,int cpu,struct bpf_lru_node * node,u32 hash) __local_list_add_pending() argument
380 __local_list_pop_pending(struct bpf_lru * lru,struct bpf_lru_locallist * loc_l) __local_list_pop_pending() argument
404 bpf_percpu_lru_pop_free(struct bpf_lru * lru,u32 hash) bpf_percpu_lru_pop_free() argument
436 bpf_common_lru_pop_free(struct bpf_lru * lru,u32 hash) bpf_common_lru_pop_free() argument
499 bpf_lru_pop_free(struct bpf_lru * lru,u32 hash) bpf_lru_pop_free() argument
507 bpf_common_lru_push_free(struct bpf_lru * lru,struct bpf_lru_node * node) bpf_common_lru_push_free() argument
541 bpf_percpu_lru_push_free(struct bpf_lru * lru,struct bpf_lru_node * node) bpf_percpu_lru_push_free() argument
556 bpf_lru_push_free(struct bpf_lru * lru,struct bpf_lru_node * node) bpf_lru_push_free() argument
564 bpf_common_lru_populate(struct bpf_lru * lru,void * buf,u32 node_offset,u32 elem_size,u32 nr_elems) bpf_common_lru_populate() argument
585 bpf_percpu_lru_populate(struct bpf_lru * lru,void * buf,u32 node_offset,u32 elem_size,u32 nr_elems) bpf_percpu_lru_populate() argument
616 bpf_lru_populate(struct bpf_lru * lru,void * buf,u32 node_offset,u32 elem_size,u32 nr_elems) bpf_lru_populate() argument
654 bpf_lru_init(struct bpf_lru * lru,bool percpu,u32 hash_offset,del_from_htab_func del_from_htab,void * del_arg) bpf_lru_init() argument
697 bpf_lru_destroy(struct bpf_lru * lru) bpf_lru_destroy() argument
[all...]
H A Dhashtab.c96 struct bpf_lru lru; member
413 bool lru = (attr->map_type == BPF_MAP_TYPE_LRU_HASH || htab_map_alloc_check() local
2219 bool lru = htab_is_lru(htab); htab_map_mem_usage() local
[all...]
/linux/drivers/gpu/drm/
H A Ddrm_gem.c1421 drm_gem_lru_init(struct drm_gem_lru *lru, struct mutex *lock) in drm_gem_lru_init()
1448 struct drm_gem_lru *lru = obj->lru; in drm_gem_lru_remove() local
1468 drm_gem_lru_move_tail_locked(struct drm_gem_lru *lru, struct drm_gem_object *obj) in drm_gem_lru_move_tail_locked()
1492 drm_gem_lru_move_tail(struct drm_gem_lru *lru, struct drm_gem_object *obj) in drm_gem_lru_move_tail()
1517 drm_gem_lru_scan(struct drm_gem_lru *lru, in drm_gem_lru_scan()
/linux/samples/bpf/
H A Dtest_lru_dist.c99 static void pfect_lru_init(struct pfect_lru *lru, unsigned int lru_size, in pfect_lru_init()
117 static void pfect_lru_destroy(struct pfect_lru *lru) in pfect_lru_destroy()
123 static int pfect_lru_lookup_or_insert(struct pfect_lru *lru, in pfect_lru_lookup_or_insert()
/linux/mm/
H A Dmmzone.c77 enum lru_list lru; in lruvec_init() local
H A Dzpdesc.h34 struct list_head lru; member
H A Dvmscan.c411 static unsigned long lruvec_lru_size(struct lruvec *lruvec, enum lru_list lru, in lruvec_lru_size()
1704 enum lru_list lru, unsigned long *nr_zone_taken) in update_lru_sizes()
1741 enum lru_list lru) in isolate_lru_folios()
2007 enum lru_list lru) in shrink_inactive_list()
2129 enum lru_list lru) in shrink_active_list()
2277 static unsigned long shrink_list(enum lru_list lru, unsigned long nr_to_scan, in shrink_list()
2565 enum lru_list lru; in get_scan_count() local
3338 enum lru_list lru = type * LRU_INACTIVE_FILE; in reset_batch_size() local
4025 enum lru_list lru = type * LRU_INACTIVE_FILE; in inc_max_seq() local
5116 enum lru_list lru; in state_is_valid() local
[all …]
H A Dworkingset.c699 struct list_lru_one *lru, in shadow_lru_isolate()
H A Dmemcontrol-v1.c1745 enum lru_list lru; in mem_cgroup_node_nr_lru_pages() local
1765 enum lru_list lru; in mem_cgroup_nr_lru_pages() local
H A Dzswap.c197 struct list_head lru; member
/linux/arch/mips/mm/
H A Dcerr-sb1.c326 uint8_t lru; in extract_ic() local
481 uint8_t ecc, lru; in extract_dc() local
/linux/fs/nfsd/
H A Dfilecache.c495 nfsd_file_lru_cb(struct list_head *item, struct list_lru_one *lru, in nfsd_file_lru_cb()
538 nfsd_file_gc_cb(struct list_head *item, struct list_lru_one *lru, in nfsd_file_gc_cb()
1360 unsigned long lru = 0, total_age = 0; in nfsd_file_cache_stats_show() local
/linux/include/linux/
H A Dlru_cache.h166 struct list_head lru; member
H A Dmmzone.h333 #define for_each_lru(lru) for (lru = 0; lru < NR_LRU_LISTS; lru++) argument
335 #define for_each_evictable_lru(lru) for (lru = 0; lru <= LRU_ACTIVE_FILE; lru++) argument
337 static inline bool is_file_lru(enum lru_list lru) in is_file_lru()
342 static inline bool is_active_lru(enum lru_list lru) in is_active_lru()
H A Dnfs_fs.h62 struct list_head lru; member
H A Dmemcontrol.h903 enum lru_list lru, int zone_idx) in mem_cgroup_get_zone_lru_size()
1358 enum lru_list lru, int zone_idx) in mem_cgroup_get_zone_lru_size()
/linux/kernel/power/
H A Dwakelock.c32 struct list_head lru; member
/linux/drivers/android/
H A Dbinder_alloc.h67 struct list_head lru; member
H A Dbinder_alloc.c1070 int lru = 0; in binder_alloc_print_pages() local
1136 struct list_lru_one *lru, in binder_alloc_free_page()
/linux/fs/
H A Ddcache.c533 static void d_lru_isolate(struct list_lru_one *lru, struct dentry *dentry) in d_lru_isolate()
543 static void d_lru_shrink_move(struct list_lru_one *lru, struct dentry *dentry, in d_lru_shrink_move()
1146 struct list_lru_one *lru, void *arg) in dentry_lru_isolate()
1227 struct list_lru_one *lru, void *arg) in dentry_lru_isolate_shrink()
/linux/tools/testing/shared/
H A Dlinux.c69 kmem_cache_alloc_lru(struct kmem_cache * cachep,struct list_lru * lru,int gfp) kmem_cache_alloc_lru() argument
/linux/fs/xfs/
H A Dxfs_buf.c1508 struct list_lru_one *lru, in xfs_buftarg_drain_rele()
1606 struct list_lru_one *lru, in xfs_buftarg_isolate()
H A Dxfs_qm.c462 struct list_lru_one *lru, in xfs_qm_dquot_isolate()
/linux/drivers/md/
H A Ddm-writecache.c83 struct list_head lru; member
110 struct list_head lru; member
/linux/fs/gfs2/
H A Dquota.c152 struct list_lru_one *lru, void *arg) in gfs2_qd_isolate()

12