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

#include <amdgpu_drm.h>

Public Attributes

__u64 total_heap_size
 
__u64 usable_heap_size
 
__u64 heap_usage
 
__u64 max_allocation
 

Member Data Documentation

◆ heap_usage

__u64 drm_amdgpu_heap_info::heap_usage

Number of bytes allocated in the heap. This includes all processes and private allocations in the kernel. It changes when new buffers are allocated, freed, and moved. It cannot be larger than heap_size.

◆ max_allocation

__u64 drm_amdgpu_heap_info::max_allocation

Theoretical possible max. size of buffer which could be allocated in the given heap

◆ total_heap_size

__u64 drm_amdgpu_heap_info::total_heap_size

max. physical memory

◆ usable_heap_size

__u64 drm_amdgpu_heap_info::usable_heap_size

Theoretical max. available memory in the given heap


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