Searched refs:mm_node (Results 1 – 6 of 6) sorted by relevance
/Linux-v6.1/drivers/gpu/drm/sis/ |
D | sis_mm.c | 48 struct drm_mm_node mm_node; member 114 &item->mm_node, in sis_drm_alloc() 116 offset = item->mm_node.start; in sis_drm_alloc() 126 &item->mm_node, in sis_drm_alloc() 128 offset = item->mm_node.start; in sis_drm_alloc() 151 drm_mm_remove_node(&item->mm_node); in sis_drm_alloc() 181 if (drm_mm_node_allocated(&obj->mm_node)) in sis_drm_free() 182 drm_mm_remove_node(&obj->mm_node); in sis_drm_free() 339 if (drm_mm_node_allocated(&entry->mm_node)) in sis_reclaim_buffers_locked() 340 drm_mm_remove_node(&entry->mm_node); in sis_reclaim_buffers_locked()
|
/Linux-v6.1/mm/ |
D | ksm.c | 231 .slot.mm_node = LIST_HEAD_INIT(ksm_mm_head.slot.mm_node), 952 slot = list_entry(ksm_mm_head.slot.mm_node.next, in unmerge_and_remove_all_rmap_items() 953 struct mm_slot, mm_node); in unmerge_and_remove_all_rmap_items() 978 slot = list_entry(mm_slot->slot.mm_node.next, in unmerge_and_remove_all_rmap_items() 979 struct mm_slot, mm_node); in unmerge_and_remove_all_rmap_items() 983 list_del(&mm_slot->slot.mm_node); in unmerge_and_remove_all_rmap_items() 2229 if (list_empty(&ksm_mm_head.slot.mm_node)) in scan_get_next_rmap_item() 2270 slot = list_entry(mm_slot->slot.mm_node.next, in scan_get_next_rmap_item() 2271 struct mm_slot, mm_node); in scan_get_next_rmap_item() 2346 slot = list_entry(mm_slot->slot.mm_node.next, in scan_get_next_rmap_item() [all …]
|
D | mm_slot.h | 17 struct list_head mm_node; member
|
D | khugepaged.c | 442 list_add_tail(&slot->mm_node, &khugepaged_scan.mm_head); in __khugepaged_enter() 471 list_del(&slot->mm_node); in __khugepaged_exit() 1303 list_del(&slot->mm_node); in collect_mm_slot() 2253 struct mm_slot, mm_node); in khugepaged_scan_mm_slot() 2375 if (slot->mm_node.next != &khugepaged_scan.mm_head) { in khugepaged_scan_mm_slot() 2376 slot = list_entry(slot->mm_node.next, in khugepaged_scan_mm_slot() 2377 struct mm_slot, mm_node); in khugepaged_scan_mm_slot()
|
/Linux-v6.1/drivers/gpu/drm/amd/amdgpu/ |
D | amdgpu_gtt_mgr.c | 193 struct drm_mm_node *mm_node; in amdgpu_gtt_mgr_recover() local 198 drm_mm_for_each_node(mm_node, &mgr->mm) { in amdgpu_gtt_mgr_recover() 199 node = container_of(mm_node, typeof(*node), mm_nodes[0]); in amdgpu_gtt_mgr_recover()
|
/Linux-v6.1/drivers/gpu/drm/via/ |
D | via_dri1.c | 306 struct drm_mm_node mm_node; member 2676 &item->mm_node, in via_mem_alloc() 2680 &item->mm_node, in via_mem_alloc() 2695 ((item->mm_node.start) << VIA_MM_ALIGN_SHIFT); in via_mem_alloc() 2701 drm_mm_remove_node(&item->mm_node); in via_mem_alloc() 2729 drm_mm_remove_node(&obj->mm_node); in via_mem_free() 2763 drm_mm_remove_node(&entry->mm_node); in via_reclaim_buffers_locked()
|