params_periods(9)
π params_periods(9) β the kernel API glow-up π
okay bestie, welcome to the params_periods page, straight out of the Kernel API Manual β¨ this one is short and sweet and honestly? iconic for it.
πΈ NAME πΈ
params_periods β grab the number of periods out of the hw params π
β¨ SYNOPSIS β¨
unsigned int params_periods (const struct snd_pcm_hw_params *p );
that's it. that's the whole function. no cap, she's a one-liner π
π¦ ARGUMENTS π¦
pβ the hw params, periodt. that's literally the whole argument, bestie π«Ά
β RETURN β
the number of periods π« that's the whole vibe check β it gives you back the number of periods, fr fr.
π₯ SEE ALSO π₯
okay so this list is long long, so buckle up babes π’ everything lives in the kernel file ./include/sound/pcm.h, and here's every single friend in the group chat:
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_buffer_size(9)params_buffer_bytes(9)snd_pcm_hw_constraint_single(9)snd_pcm_format_cpu_endian(9)snd_pcm_set_sync(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)
like I said. a whole friend group ππ go say hi to all of them.
π the cute lil sign-off π
this page is living its best life under ./include/sound and it's dated October 2026 β yeah, future energy, main character behavior, we love to see it πβ take care of her, bestie, and happy hacking ππ§ββοΈ
π¦ 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