ENUM HL_CS_WAIT_STATUS(9)
π enum hl_cs_wait_status(9) π
okay bestie, welcome to the Kernel API Manual β¨ β yes, the actual kernel API manual, and yes, we're about to make a little enum feel like a whole moment. no cap, this one's short but she's iconic.
πΈ NAME πΈ
enum hl_cs_wait_status β cs wait status π«Ά
like, literally just: the wait status of a cs. that's the vibe. iykyk.
π SYNOPSIS π
enum hl_cs_wait_status {
CS_WAIT_STATUS_BUSY ,
CS_WAIT_STATUS_COMPLETED ,
CS_WAIT_STATUS_GONE
};
three constants, one enum, zero notes. she's minimal, she's clean, she ate π
β¨ Constants β¨
CS_WAIT_STATUS_BUSYβ cs was not completed yet π like it's still cooking, give her a sec, do not perceive herCS_WAIT_STATUS_COMPLETEDβ cs completed π slay, done, finished, the fence came through, main character energy fr frCS_WAIT_STATUS_GONEβ cs completed but fence is already gone π so the work is done but the fence? already left the chat. ghosted. not me checking for a fence that's not there anymore π
nglCS_WAIT_STATUS_COMPLETEDandCS_WAIT_STATUS_GONEare so close β the difference is literally just whether the fence is still around to be seen. the cs is completed in both cases, periodt. don't conflate them, bestie. π
π¦ SEE ALSO π¦
- Kernel file
./drivers/accel/habanalabs/common/command_submission.cβ go read the source, it's giving lore π hl_gen_sob_mask(9)β the other one you'll probably need, highkey useful β
and that's the whole page, bestie π short and sweet, just how we like her.
π§ cute little sign-off: this page lives over in ./drivers/accel/habanalabs/common, and the version/date on the tin says October 2026 π so if you're reading this from the future β hi, hope the kernel's behaving π
π¦ 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