XenevaOS
Loading...
Searching...
No Matches
Public Attributes | List of all members
drm_gpuva_op_unmap Struct Reference

#include <drm_gpuvm.h>

Collaboration diagram for drm_gpuva_op_unmap:
Collaboration graph
[legend]

Public Attributes

struct drm_gpuva * va
 
bool keep
 

Detailed Description

struct drm_gpuva_op_unmap - GPU VA unmap operation

This structure represents a single unmap operation generated by the DRM GPU VA manager.

Member Data Documentation

◆ keep

bool drm_gpuva_op_unmap::keep

@keep:

Indicates whether this &drm_gpuva is physically contiguous with the original mapping request.

Optionally, if &keep is set, drivers may keep the actual page table mappings for this &drm_gpuva, adding the missing page table entries only and update the &drm_gpuvm accordingly.

◆ va

struct drm_gpuva* drm_gpuva_op_unmap::va

@va: the &drm_gpuva to unmap


The documentation for this struct was generated from the following file: