Searched refs:shrinklist (Results 1 - 2 of 2) sorted by relevance

/linux-master/include/linux/
H A Dshmem_fs.h29 struct list_head shrinklist; /* shrinkable hpage inodes */ member in struct:shmem_inode_info::__anon51::__anon52
72 spinlock_t shrinklist_lock; /* Protects shrinklist */
73 struct list_head shrinklist; /* List of shinkable inodes */ member in struct:shmem_sb_info
74 unsigned long shrinklist_len; /* Length of shrinklist */
/linux-master/mm/
H A Dshmem.c629 if (list_empty(&sbinfo->shrinklist))
633 list_for_each_safe(pos, next, &sbinfo->shrinklist) {
634 info = list_entry(pos, struct shmem_inode_info, shrinklist);
641 list_del_init(&info->shrinklist);
648 list_move(&info->shrinklist, &to_remove);
652 list_move(&info->shrinklist, &list);
661 info = list_entry(pos, struct shmem_inode_info, shrinklist);
663 list_del_init(&info->shrinklist);
671 info = list_entry(pos, struct shmem_inode_info, shrinklist);
689 * Move the inode on the list back to shrinklist i
[all...]

Completed in 87 milliseconds