snd_rawmidi_proceed(9)
π snd_rawmidi_proceed(9) π
okay so bestie, welcome to the Kernel API Manual π this is the page for snd_rawmidi_proceed(9), and it is literally the βdiscard the pending bytes and keep it movingβ icon we needed.
β¨ NAME β¨
snd_rawmidi_proceed β Discard the all pending bytes and proceed.
no cap: all the pending bytes get tossed, and then you proceed. clean, simple, main-character cleanup energy π
π SYNOPSIS π
int snd_rawmidi_proceed (struct snd_rawmidi_substream *substream );
π¦ ARGUMENTS π¦
substreamβ rawmidi substream. thatβs the rawmidi substream youβre handing over, periodt π«Ά
π RETURN π
the number of discarded bytes. literally returns how many bytes got discarded, and thatβs the whole vibe β¨
π SEE ALSO π
Kernel file ./sound/core/rawmidi.c plus these besties:
snd_rawmidi_receive(9)snd_rawmidi_transmit_empty(9)snd_rawmidi_transmit_peek(9)snd_rawmidi_transmit_ack(9)snd_rawmidi_transmit(9)snd_rawmidi_new(9)snd_rawmidi_set_ops(9)
okay thatβs the whole page! source is ./sound/core, date is October 2026, and the page is snd_rawmidi_proceed(9). slay, bye ππ·
π¦ 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