other versions
- jessie 3.16.56-1+deb8u1
DRM_MM_INIT_SCAN_WIT(9) | DRM Core | DRM_MM_INIT_SCAN_WIT(9) |
NAME¶
drm_mm_init_scan_with_range - initialize range-restricted lru scanningSYNOPSIS¶
void
drm_mm_init_scan_with_range(struct drm_mm * mm,
unsigned long size,
unsigned alignment,
unsigned long color,
unsigned long start,
unsigned long end);
ARGUMENTS¶
mmdrm_mm to scan
size
size of the allocation
alignment
alignment of the allocation
color
opaque tag value to use for the allocation
start
start of the allowed range for the allocation
end
end of the allowed range for the allocation
DESCRIPTION¶
This simply sets up the scanning routines with the parameters for the desired hole. Note that there's no need to specify allocation flags, since they only change the place a node is allocated from within a suitable hole.WARNING¶
As long as the scan list is non-empty, no other operations than adding/removing nodes to/from the scan list are allowed.AUTHORS¶
Jesse Barnes <jesse.barnes@intel.com>Initial version
Laurent Pinchart <laurent.pinchart@ideasonboard.com>
Driver internals
Daniel Vetter <daniel.vetter@ffwll.ch>
Contributions all over the place
COPYRIGHT¶
May 2018 | Kernel Hackers Manual 3.16 |