amdtp_strea..._packet_desc(9)
πΈ NAME πΈ
okay so bestie, weβre in the Kernel API Manual π and this pageβs header shorthand is amdtp_strea..._packet_desc(9). The full function name is amdtp_stream_next_packet_desc, and its whole job is to retrieve next descriptor for amdtp packet. Thatβs the name, thatβs the vibe, slay. β¨
β¨ SYNOPSIS β¨
amdtp_stream_next_packet_desc (s , desc );
literally thatβs the call, periodt. π
π ARGUMENTS π
sβ the AMDTP stream πdescβ the descriptor of packet π¦
two arguments, no cap. π«Ά
π DESCRIPTION π
This macro computes next descriptor so that the list of descriptors behaves circular queue. Lowkey iconic: the descriptor list keeps going around like a circular queue, and this macro is the one computing the next descriptor. Bestie, thatβs the whole description β donβt overthink it. π
π¦ SEE ALSO π¦
the kernel file is ./sound/firewire/amdtp-stream.h β and here are all the refs, every single one:
enum cip_flags(9)enum cip_sfc(9)amdtp_stream_running(9)amdtp_streaming_error(9)amdtp_stream_pcm_running(9)amdtp_stream_pcm_trigger(9)amdtp_domain_wait_ready(9)
okay thatβs the page, bestie π«Ά β source/version is ./sound/firewire, dated October 2026, and the footer name is amdtp_strea..._packet_desc(9). byeee π
π
π¦ 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