adf_dev_stop(9)
π adf_dev_stop β bestie, we're shutting it DOWN
okay so real talk, this one lives in section 9 of the Kernel API Manual, and it's literally the "everybody out of the pool" function for your accel device. no cap.
β¨ SYNOPSIS β¨
void adf_dev_stop (struct adf_accel_dev *accel_dev );
like, that's it. that's the whole signature. she's simple, she's iconic π
πΈ ARGUMENTS πΈ
accel_devβ Pointer to acceleration device. yeah. that's the one you're stopping. the main character of this whole operation π
π₯ DESCRIPTION π₯
so here's the vibe: adf_dev_stop notifies all the registered services that the acceleration device is shutting down. that's it. that's the job. she's a messenger, and the message is "we're closing, pack it up" π
To be used by QAT device specific drivers. β like, that's your lane, bestie. if you're not a QAT device specific driver, this is not your function, iykyk π¦
fr fr though β this is the shutdown notification step. everybody registered gets told. no silent exits, no ghosting. π«Ά
π RETURN π
void β she returns nothing. she gives nothing back. she simply is β¨ (no return value to check, no error to handle, just vibes and a completed notification)
π SEE ALSO π
Kernel file ./drivers/crypto/intel/qat/qat_common/adf_init.c β go read it, it's giving source of truth π
adf_dev_init(9)β the "wake up babe, we're initializing" one πΈadf_dev_start(9)β the "okay now GO" one π₯adf_dev_shutdown(9)β the deeper shutdown one π
β and that's the whole page!! sign-off time: this lil beauty comes from ./drivers/crypto/intel/qat/qat... and it's dated October 2026, so yeah, she's from the future and she's still stopping devices π mwah, go forth and shut down responsibly π
π¦ 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