l3_mon_domain_mbm_alloc(9)
l3_mon_domain_mbm_alloc(9) is living in the Kernel API Manual, and this whole page is about one very specific little allocation moment. Bestie, itβs giving βset aside arch private storage for the MBM counters,β no cap. π
β¨ NAME β¨
l3_mon_domain_mbm_alloc β allocate arch private storage for the MBM counters. Thatβs the whole assignment, and she ate. π
π¦ SYNOPSIS π¦
int l3_mon_domain_mbm_alloc (u32 num_rmid , struct rdt_hw_l3_mon_domain
*hw_dom );
Okay so hereβs the tea, bestie: this is the exact signature. Character-for-character, periodt. π
π ARGUMENTS π
num_rmidβ the size of the MBM counter array. Thatβs the number she needs for the array, fr fr. πhw_domβ the domain that owns the allocated arrays. Sheβs the main character holding the arrays. π
π RETURN π
0 for success, or -ENOMEM. Thatβs it, thatβs the whole mood: zero is the slay outcome, and -ENOMEM is the other possible return. π
π SEE ALSO π
- Kernel file
./arch/x86/kernel/cpu/resctrl/core.c resctrl_arch_system_num_rmid_idx(9)
This page came from the source tree at ./arch/x86/kernel/cpu/resctrl, dated October 2026, and itβs signing off with all the sparkle: stay allocated, bestie. πππ«Ά
π¦ 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