smu_alloc_memory_pool(9)
π smu_alloc_memory_pool(9) π
okay so bestie, this is the Kernel API Manual page for smu_alloc_memory_pool β manual name folded in right at the top like a little name tag, because we're cute AND organized. π«Ά
πΈ NAME πΈ
smu_alloc_memory_pool β allocate memory pool in the system memory. Short, sweet, and to the point. π
β¨ SYNOPSIS β¨
int smu_alloc_memory_pool (struct smu_context *smu );
Not me preserving the exact spacing in that signature β code gets copied character-for-character, periodt. π
π ARGUMENTS π
smuβamdgpu_devicepointer. That's the one argument, bestie; she takes the pointer and goes. π
π¦ DESCRIPTION π¦
This memory pool will be used for SMC use and msg. SetSystemVirtualDramAddr and DramLogSetDramAddr can notify it changed. Those two exact names are giving important notification energy, so don't go renaming them, iykyk. β¨
It returns 0 on success, error on failure. Zero is the slay outcome; anything else means something went sideways. π
π SEE ALSO π
Kernel file ./drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c β the source is right there if you wanna peek. π«Ά
The related-manpage friend group:
smu_dpm_set_power_gate(9)smu_set_user_clk_dependencies(9)smu_restore_dpm_user_profile(9)smu_wbrf_handle_exclusion_ranges(9)smu_wbrf_event_handler(9)smu_wbrf_delayed_work_handler(9)smu_wbrf_support_check(9)smu_wbrf_init(9)smu_wbrf_fini(9)smu_get_ppt_limit(9)smu_reset_sdma_is_supported(9)
mwah π β source/version: ./drivers/gpu/drm/amd/pm/swsmu; date: October 2026. This footer info is living in the cute sign-off instead of a copied footer line, and the page is smu_alloc_memory_pool(9), obviously. ππ
π¦ 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