can_node_afford_update(9)
π can_node_afford_update(9) β Kernel API Manual π
okay so bestie, welcome to the can_node_afford_update(9) page from the Kernel API Manual β¨ this one is lowkey the vibe-check bouncer for SLA updates, and it's about to make so much sense.
πΈ NAME πΈ
can_node_afford_update β Verifies if SLA can be updated with input data π«Ά
β¨ SYNOPSIS β¨
bool can_node_afford_update (struct adf_rl_sla_input_data *sla_in ,
struct rl_sla *sla );
π ARGUMENTS π
sla_inβ pointer to user input data for a new SLA πslaβ pointer to SLA object selected for update π
π¦ DESCRIPTION π¦
The algorithm is doing a whole vibe check, no cap: it verifies if a new CIR value is big enough to satisfy currently assigned child SLAs, and it checks if PIR can be updated π
That's the whole glow-up. Very demure, very mindful, very SLA-update-core πΈ
π RETURN π
trueβ SLA can be updated βfalseβ SLA cannot be updated β
π SEE ALSO π
Kernel file: ./drivers/crypto/intel/qat/qat_common/adf_rl.c π
find_parent(9)adf_rl_get_sla_arr_of_type(9)prepare_rp_ids(9)can_parent_afford_sla(9)get_next_free_sla_id(9)get_next_free_node_id(9)add_new_sla_entry(9)add_update_sla(9)adf_rl_add_sla(9)adf_rl_update_sla(9)adf_rl_get_sla(9)adf_rl_get_capability_remaining(9)adf_rl_remove_sla(9)adf_rl_remove_sla_all(9)β¨
source/version ./drivers/crypto/intel/qat/qat... π date October 2026 π can_node_afford_update(9) signing off, mwah πβ¨
π¦ 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