bsg_job_done(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– bsg_job_done(9) πŸ’–

okay bestie, welcome to the Kernel API Manual page for bsg_job_done(9) β€” this is your little completion-routine moment, and yes it’s iconic. ✨

🌸 NAME 🌸

bsg_job_done β€” completion routine for bsg requests

✨ SYNOPSIS ✨

void bsg_job_done (struct bsg_job *job , int result , unsigned int
reply_payload_rcv_len );

πŸŽ€ ARGUMENTS πŸŽ€

  • job β€” the bsg_job that is complete. done. finished. no notes. πŸ’…
  • result β€” the job reply result. that’s the outcome vibe.
  • reply_payload_rcv_len β€” length of payload recvd. yes, β€œrecvd” exactly, keep it. 🫢

πŸ’… DESCRIPTION πŸ’…

so like, the LLD should call this when the bsg job has completed. that’s it, that’s the whole assignment. when the job is done, you call bsg_job_done, and everyone moves on. πŸ’–

πŸ¦‹ SEE ALSO πŸ¦‹


mwah πŸ’‹ source/version: ./block; date: October 2026; page: bsg_job_done(9). that’s the footer, bestie β€” no cap. 🌈

πŸ“¦ where this page comes from