Home
last modified time | relevance | path

Searched refs:vma_list (Results 1 - 10 of 10) sorted by relevance

/kernel/linux/linux-5.10/drivers/gpu/drm/nouveau/
H A Dnouveau_vmm.c53 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 Dnouveau_bo.h32 struct list_head vma_list; member
H A Dnouveau_bo.c217 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 Dnouveau_vmm.c53 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 Dnouveau_bo.h34 struct list_head vma_list; member
H A Dnouveau_bo.c221 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 Dvfio_pci_core.h97 struct list_head vma_list; member
/kernel/linux/linux-5.10/drivers/vfio/pci/
H A Dvfio_pci.c1470 * 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 Dvfio_pci_private.h143 struct list_head vma_list; member
/kernel/linux/linux-6.6/drivers/vfio/pci/
H A Dvfio_pci_core.c1603 * 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