Lines Matching +full:implementation +full:- +full:defined
1 .. SPDX-License-Identifier: (GPL-2.0+ OR MIT)
15 invent driver defined locks to seal core MM races.
16 * An example of a driver-specific lock causing issues occurred before
17 fixing do_swap_page to lock the faulting page. A driver-exclusive lock
25 * Eviction is defined as migrating data from the GPU back to the
43 exception is holding a BO's dma-resv lock during the initial migration
44 to VRAM, as this is a well-defined lock that can be taken underneath
51 core-MM side rather than through a driver-side lock.
57 * The physical memory backpointer (page->zone_device_data) should remain
70 .. kernel-doc:: drivers/gpu/drm/drm_gpusvm.c
73 .. kernel-doc:: drivers/gpu/drm/drm_gpusvm.c
76 .. kernel-doc:: drivers/gpu/drm/drm_gpusvm.c
79 .. kernel-doc:: drivers/gpu/drm/drm_gpusvm.c
85 .. kernel-doc:: drivers/gpu/drm/drm_pagemap.c
88 .. kernel-doc:: drivers/gpu/drm/drm_pagemap.c
102 * Multi-GPU support
116 * Build common userptr implementation on top of GPU SVM
117 * Driver side madvise implementation and migration policies
118 * Pull in pending dma-mapping API changes from Leon / Nvidia when these land