STRUCT AMDGPU_UMA_CARVEOUT_OPTION(9)
π struct amdgpu_uma_carveout_option(9) π
okay so bestie, this is a page from the Kernel API Manual, and itβs giving one little UMA carveout option energy. no cap. itβs a struct with a name, a memory amount, and flags β and weβre gonna go through every single field, fr fr. π
π NAME π
struct amdgpu_uma_carveout_option β single UMA carveout option. periodt. π
β¨ SYNOPSIS β¨
hereβs the whole struct exactly how it shows up, bestie:
struct amdgpu_uma_carveout_option {
char name[MAX_UMA_OPTION_NAME];
uint32_t memory_carved_mb;
uint8_t flags;
};
πΈ Members πΈ
okay so each member is literally part of the struct, and hereβs the tea:
nameβ name of the carveout option. itβs achararray with sizeMAX_UMA_OPTION_NAME. πmemory_carved_mbβ amount of memory carved in MB. itβs auint32_t. β¨flagsβ ATCS flags supported by this option. itβs auint8_t. π
π¦ SEE ALSO π¦
if you wanna keep reading (and honestly same), check out the kernel file ./drivers/gpu/drm/amd/amdgpu/amdgpu_acpi.h and struct amdgpu_uma_carveout_info(9). iykyk. π₯
mwah π thatβs the whole page, bestie. it lives under the source path ./drivers/gpu/drm/amd/amdgpu, itβs stamped October 2026, and the footer is out here being all struct amdg...veout_option(9). slay. π«Ά
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms