STRUCT IWL_TIME_QUOTA_DATA_V1(9)
π struct iwl_time_quota_data_v1 β configuration of time quota per binding
okay bestie, welcome to the Kernel API Manual β¨ (yes, that's the manual name, it's giving official). Today's main character is struct iwl_time_quota_data_v1, and honestly? She's a little three-field legend. Let's get into it π
πΈ SYNOPSIS πΈ
struct iwl_time_quota_data_v1 {
__le32 id_and_color;
__le32 quota;
__le32 max_duration;
};
three __le32s, one vibe. no cap, that's the whole struct π«Ά
π Members π
id_and_colorβ the ID and the color of the relevant Binding. it's literallyenum iwl_ctxt_id_and_color, so it's wearing two hats at once and pulling it off πquotaβ absolute time quota in TU. the scheduler is gonna try to divide the remainig quota (after Time Events) according to this quota. yes, "remainig" β that's how it's spelled in the source, and we respect the source in this house π so basically: quota says how much, scheduler does the math-y splitting.max_durationβ max uninterrupted context duration, in TU. i.e. how long this context can run before someone taps it on the shoulder. β¨
ngl, TU is the unit for everything time-y in here βquotaandmax_durationboth speak it, andquotais explicitly absolute, so don't go treating it as a percentage. noted π
π¦ SEE ALSO π¦
./drivers/net/wireless/intel/iwlwifi/fw/api/binding.hstruct iwl_binding_cmd_v1(9)struct iwl_binding_cmd(9)struct iwl_time_quota_cmd_v1(9)struct iwl_time_quota_data(9)struct iwl_time_quota_cmd(9)
it's giving family reunion and honestly the whole binding.h friend group ate π₯
and that's the page, bestie! this lil drop came from ./drivers/net/wireless/intel/i... and it's dated October 2026, footer signed struct iwl_...uota_data_v1(9) β the truncated names are literally in the original, so we keep them, periodt β¨π
π¦ 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