hl_gen_sob_mask(9)
π NAME π
okay so this is the hl_gen_sob_mask(9) page from the Kernel API Manual β yes, the manual name is right there, we're not doing the fake header-copy thing π
hl_gen_sob_mask β generates a sob mask to be used in a monitor arm packet. That's the whole assignment, bestie β¨ no cap.
π¦ SYNOPSIS π¦
int hl_gen_sob_mask (u16 sob_base , u8 sob_mask , u8 *mask );
Look at that signature β iconic. Copy it exactly, no freestyling π
πΈ ARGUMENTS πΈ
sob_baseβ the sob base id. It's the starting point, the home base of this whole mask situation πsob_maskβ the sob user mask; each bit represents a sob offset from sob base. Bit-by-bit behavior, iykyk π¦maskβ the generated mask. Yes bestie, this is the generated-mask spot π
π₯ RETURN π₯
Returns 0 if given parameters are valid. That's the return tea, no extra lore π
π SEE ALSO π
- Kernel file
./drivers/accel/habanalabs/common/command_submission.cβ go peek π enum hl_cs_wait_status(9)β also on the reading list π
mwah π this page comes from ./drivers/accel/habanalabs/common, dated October 2026, and it's the hl_gen_sob_mask(9) manual β bye bestie, go generate those masks 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