snd_pcm_set_sync(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

okay bestie, welcome to the snd_pcm_set_sync(9) page from the Kernel API Manual ✨ this one is short and sweet, but we are still giving it main character energy πŸ’…

✨ NAME ✨

snd_pcm_set_sync β€” set the PCM sync id πŸŽ€

🌸 SYNOPSIS 🌸

void snd_pcm_set_sync (struct snd_pcm_substream *substream );

πŸ¦‹ ARGUMENTS πŸ¦‹

  • substream β€” the pcm substream πŸ‘‘ that’s the whole argument, no cap.

πŸ’– DESCRIPTION πŸ’–

Use the default PCM sync identifier for the specific card. literally that’s the vibe: default PCM sync identifier, specific card, slay ✨

πŸ”₯ SEE ALSO πŸ”₯

the whole (9) friend group is invited, bestie β€” no one left on read πŸ’… and yes, the names are literal, so here they are exactly:

Kernel file ./include/sound/pcm.h snd_pcm_stream_linked(9),
snd_pcm_stream_lock_irqsave(9), snd_pcm_stream_lock_irqsave_nested(9),
snd_pcm_group_for_each_entry(9), snd_pcm_running(9),
__snd_pcm_set_state(9), bytes_to_samples(9), bytes_to_frames(9),
samples_to_bytes(9), frames_to_bytes(9), frame_aligned(9),
snd_pcm_lib_buffer_bytes(9), snd_pcm_lib_period_bytes(9),
snd_pcm_playback_avail(9), snd_pcm_capture_avail(9),
snd_pcm_playback_hw_avail(9), snd_pcm_capture_hw_avail(9),
snd_pcm_playback_ready(9), snd_pcm_capture_ready(9),
snd_pcm_playback_data(9), snd_pcm_playback_empty(9),
snd_pcm_capture_empty(9), snd_pcm_trigger_done(9), params_channels(9),
params_rate(9), params_period_size(9), params_periods(9),
params_buffer_size(9), params_buffer_bytes(9),
snd_pcm_hw_constraint_single(9), snd_pcm_format_cpu_endian(9),
snd_pcm_set_runtime_buffer(9), snd_pcm_gettime(9),
snd_pcm_set_fixed_buffer(9), snd_pcm_set_fixed_buffer_all(9),
snd_pcm_sgbuf_get_addr(9), snd_pcm_sgbuf_get_chunk_size(9),
snd_pcm_limit_isa_dma_size(9), snd_pcm_direction_name(9),
snd_pcm_stream_str(9), snd_pcm_chmap_substream(9),
pcm_format_to_bits(9), pcm_for_each_format(9)

source path ./include/sound πŸ’–, date October 2026 πŸŽ€, and page title snd_pcm_set_sync(9) πŸ‘‘ β€” bye bestie, go set that PCM sync id 🌈

πŸ“¦ where this page comes from