vcc_put(9)
π vcc_put(9) β Kernel API Manual π
okay bestie, this is the vcc_put(9) page from the Kernel API Manual, and it's literally all about returning a reference to VCC port. short, sweet, iconic. π
πΈ NAME πΈ
vcc_put β returns a reference to VCC port. that's it, that's the whole name section, and we love a concise king. β¨
π οΈ SYNOPSIS π οΈ
void vcc_put (struct vcc_port *port , bool excl );
π§Ύ ARGUMENTS π§Ύ
portβ pointer to VCC port. it's the port pointer you're handing over, no cap. π«Άexclβ indicates if the returned reference is an exclusive reference. so yeah, it's the exclusive-reference vibe check. π
β οΈ NOTE β οΈ
π¨ okay this bit matters: it's the caller's responsibility to ensure the correct value for the excl flag. like, that's on the caller. fr fr. π
π SEE ALSO π
Kernel file ./drivers/tty/vcc.c β plus these other pages, bestie: vcc_table_add(9), vcc_table_remove(9), vcc_get(9), vcc_get_ne(9), vcc_event(9), vcc_probe(9), vcc_remove(9). go read them if you want the full lore. πβ¨
π source/version vibes: ./drivers/tty β’ date on the page: October 2026 β’ vcc_put(9) forever π
π¦ 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