Searched refs:vma_list (Results 1 - 10 of 10) sorted by relevance
/kernel/linux/linux-5.10/drivers/gpu/drm/nouveau/ |
H A D | nouveau_vmm.c | 53 list_for_each_entry(vma, &nvbo->vma_list, head) { in nouveau_vma_find() 97 list_add_tail(&vma->head, &nvbo->vma_list); in nouveau_vma_new()
|
H A D | nouveau_bo.h | 32 struct list_head vma_list; member
|
H A D | nouveau_bo.c | 217 INIT_LIST_HEAD(&nvbo->vma_list); in nouveau_bo_alloc() 1010 list_for_each_entry(vma, &nvbo->vma_list, head) { in nouveau_bo_move_ntfy() 1014 list_for_each_entry(vma, &nvbo->vma_list, head) { in nouveau_bo_move_ntfy()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/nouveau/ |
H A D | nouveau_vmm.c | 53 list_for_each_entry(vma, &nvbo->vma_list, head) { in nouveau_vma_find() 97 list_add_tail(&vma->head, &nvbo->vma_list); in nouveau_vma_new()
|
H A D | nouveau_bo.h | 34 struct list_head vma_list; member
|
H A D | nouveau_bo.c | 221 INIT_LIST_HEAD(&nvbo->vma_list); in nouveau_bo_alloc() 989 list_for_each_entry(vma, &nvbo->vma_list, head) { in nouveau_bo_move_ntfy() 994 list_for_each_entry(vma, &nvbo->vma_list, head) { in nouveau_bo_move_ntfy()
|
/kernel/linux/linux-6.6/include/linux/ |
H A D | vfio_pci_core.h | 97 struct list_head vma_list; member
|
/kernel/linux/linux-5.10/drivers/vfio/pci/ |
H A D | vfio_pci.c | 1470 * ordering, which requires using vma_lock to walk vma_list to in vfio_pci_zap_and_vma_lock() 1477 * vma_list is empty, as we'd need to take mmap_lock to clear in vfio_pci_zap_and_vma_lock() 1478 * entries. vma_list can only be guaranteed empty when holding in vfio_pci_zap_and_vma_lock() 1494 while (!list_empty(&vdev->vma_list)) { in vfio_pci_zap_and_vma_lock() 1495 mmap_vma = list_first_entry(&vdev->vma_list, in vfio_pci_zap_and_vma_lock() 1528 &vdev->vma_list, vma_next) { in vfio_pci_zap_and_vma_lock() 1583 list_add(&mmap_vma->vma_next, &vdev->vma_list); in __vfio_pci_add_vma() 1590 * our vma_list only tracks mappings accessed since last zap. 1603 list_for_each_entry(mmap_vma, &vdev->vma_list, vma_next) { in vfio_pci_mmap_close() 1634 list_for_each_entry(mmap_vma, &vdev->vma_list, vma_nex in vfio_pci_mmap_fault() [all...] |
H A D | vfio_pci_private.h | 143 struct list_head vma_list; member
|
/kernel/linux/linux-6.6/drivers/vfio/pci/ |
H A D | vfio_pci_core.c | 1603 * ordering, which requires using vma_lock to walk vma_list to in vfio_pci_zap_and_vma_lock() 1610 * vma_list is empty, as we'd need to take mmap_lock to clear in vfio_pci_zap_and_vma_lock() 1611 * entries. vma_list can only be guaranteed empty when holding in vfio_pci_zap_and_vma_lock() 1627 while (!list_empty(&vdev->vma_list)) { in vfio_pci_zap_and_vma_lock() 1628 mmap_vma = list_first_entry(&vdev->vma_list, in vfio_pci_zap_and_vma_lock() 1661 &vdev->vma_list, vma_next) { in vfio_pci_zap_and_vma_lock() 1716 list_add(&mmap_vma->vma_next, &vdev->vma_list); in __vfio_pci_add_vma() 1723 * our vma_list only tracks mappings accessed since last zap. 1736 list_for_each_entry(mmap_vma, &vdev->vma_list, vma_next) { in vfio_pci_mmap_close() 1771 list_for_each_entry(mmap_vma, &vdev->vma_list, vma_nex in vfio_pci_mmap_fault() [all...] |
Completed in 12 milliseconds