Home
last modified time | relevance | path

Searched refs:mm_list (Results 1 – 9 of 9) sorted by relevance

/Linux-v5.15/mm/
Dksm.c122 struct list_head mm_list; member
233 .mm_list = LIST_HEAD_INIT(ksm_mm_head.mm_list),
967 ksm_scan.mm_slot = list_entry(ksm_mm_head.mm_list.next, in unmerge_and_remove_all_rmap_items()
968 struct mm_slot, mm_list); in unmerge_and_remove_all_rmap_items()
990 ksm_scan.mm_slot = list_entry(mm_slot->mm_list.next, in unmerge_and_remove_all_rmap_items()
991 struct mm_slot, mm_list); in unmerge_and_remove_all_rmap_items()
994 list_del(&mm_slot->mm_list); in unmerge_and_remove_all_rmap_items()
2225 if (list_empty(&ksm_mm_head.mm_list)) in scan_get_next_rmap_item()
2266 slot = list_entry(slot->mm_list.next, struct mm_slot, mm_list); in scan_get_next_rmap_item()
2335 ksm_scan.mm_slot = list_entry(slot->mm_list.next, in scan_get_next_rmap_item()
[all …]
/Linux-v5.15/arch/x86/kernel/cpu/sgx/
Ddriver.c30 INIT_LIST_HEAD(&encl->mm_list); in sgx_open()
58 if (list_empty(&encl->mm_list)) { in sgx_release()
61 encl_mm = list_first_entry(&encl->mm_list, in sgx_release()
Dencl.c435 WARN_ON_ONCE(!list_empty(&encl->mm_list)); in sgx_encl_release()
458 list_for_each_entry(tmp, &encl_mm->encl->mm_list, list) { in sgx_mmu_notifier_release()
496 list_for_each_entry_rcu(tmp, &encl->mm_list, list) { in sgx_encl_find_mm()
545 list_add_rcu(&encl_mm->list, &encl->mm_list); in sgx_encl_mm_add()
Dencl.h67 struct list_head mm_list; member
Dmain.c93 list_for_each_entry_rcu(encl_mm, &encl->mm_list, list) { in sgx_reclaimer_age()
133 list_for_each_entry_rcu(encl_mm, &encl->mm_list, list) { in sgx_reclaimer_block()
201 list_for_each_entry_rcu(encl_mm, &encl->mm_list, list) { in sgx_encl_ewb_cpumask()
/Linux-v5.15/drivers/gpu/drm/msm/
Dmsm_gem_shrinker.c76 list, typeof(*msm_obj), mm_list); in scan()
81 list_move_tail(&msm_obj->mm_list, &still_in_list); in scan()
Dmsm_gem.c795 list_move_tail(&msm_obj->mm_list, &gpu->active_list); in msm_gem_active_get()
828 list_del(&msm_obj->mm_list); in update_inactive()
830 list_add_tail(&msm_obj->mm_list, &priv->inactive_willneed); in update_inactive()
833 list_add_tail(&msm_obj->mm_list, &priv->inactive_dontneed); in update_inactive()
837 list_add_tail(&msm_obj->mm_list, &priv->inactive_unpinned); in update_inactive()
1016 list_del(&msm_obj->mm_list); in msm_gem_free_object()
1195 INIT_LIST_HEAD(&msm_obj->mm_list); in msm_gem_new()
1220 list_add_tail(&msm_obj->mm_list, &priv->inactive_unpinned); in msm_gem_new()
1278 list_add_tail(&msm_obj->mm_list, &priv->inactive_unpinned); in msm_gem_import()
Dmsm_gem.h89 struct list_head mm_list; member
/Linux-v5.15/drivers/gpu/drm/omapdrm/
Domap_gem.c31 struct list_head mm_list; member
1011 list_for_each_entry(omap_obj, &priv->obj_list, mm_list) { in omap_gem_resume()
1076 list_for_each_entry(omap_obj, list, mm_list) { in omap_gem_describe_objects()
1101 list_del(&omap_obj->mm_list); in omap_gem_free_object()
1275 list_add(&omap_obj->mm_list, &priv->obj_list); in omap_gem_new()