adf_rl_remove_sla(9)
β¨ adf_rl_remove_sla(9) β¨
okay so bestie, welcome to the Kernel API Manual π this one is about adf_rl_remove_sla β it's the function that removes the provided sla_id. that's the whole vibe. she deletes. she cleans up. she does NOT tolerate stragglers π
πΈ NAME πΈ
adf_rl_remove_sla β removes provided sla_id π
π¦ SYNOPSIS π¦
int adf_rl_remove_sla (struct adf_accel_dev *accel_dev , u32 sla_id );
π ARGUMENTS π
accel_devβ pointer to acceleration device structure. like, the actual device you're messing with, bestie π«Άsla_idβ ID of the cluster or root to which we want assign an new SLA (yes, that's the original wording, i'm not touching it, it's iconic π)
β RETURN β
0β ok β¨ everything slayed, no notes-EINVALβ wrongsla_id, or it still have assigned children π like... she can't leave yet, her kids are still there
ngl if you're getting -EINVAL and you're sure the id is right, check the children fr fr. this function is not letting that node go until the family situation is resolved π
π₯ 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)can_node_afford_update(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_all(9)
okay that's the whole page bestie, go forth and remove those SLAs responsibly ππ
source: ./drivers/crypto/intel/qat/qat... Β· version/date: October 2026 Β· mwah, that's a wrap, ily, bye ππ§ββοΈοΏ½οΏ½
π¦ 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