vt_event_wait(9)
π NAME π
okay so bestie, this is vt_event_wait(9) from the Kernel API Manual, and it's literally the βwait for an eventβ page. No cap, that's the whole name. β¨
β¨ SYNOPSIS β¨
void vt_event_wait (struct vt_event_wait *vw );
π ARGUMENTS π
vwβ our event π (the page literally says βour eventβ β cute, concise, iconic).
π¦ DESCRIPTION π¦
It waits for an event to occur which completes our vt_event_wait structure. That's the vibe: you hand over the structure, and it waits for the event that finishes it. π«Ά
On return the structure has wv->done set to 1 for success, or 0 if some event such as a signal ended the wait. Yes, the manpage spells it wv->done β not fixing it, not renaming it, periodt. π
bestie note: wv->done is exactly what the page says, so keep that spelling if you're quoting it. π«Ά
π SEE ALSO π
- The kernel file
./drivers/tty/vt/vt_ioctl.cπ vt_event_post(9)vt_event_wait_ioctl(9)vt_waitactive(9)
xoxo, your Unix bestie π β source/version: ./drivers/tty/vt, dated October 2026, all about vt_event_wait(9). ππ¦
π¦ 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