dpaa2_io_get...e_coalescing(9)
π dpaa2_io_get_adaptive_coalescing β from the Kernel API Manual
okay bestie, gather round π«Ά this one lives in the Kernel API Manual (yes, the (9) section, we're in kernel-land now) and it's genuinely one of the shortest little functions you'll ever meet. Lowkey iconic for that.
β¨ NAME β¨
dpaa2_io_get_adaptive_coalescing β literally just: query the adaptive coalescing state. that's it. that's the whole job. π
πΈ SYNOPSIS πΈ
int dpaa2_io_get_adaptive_coalescing (struct dpaa2_io *d );
like, you hand it a DPIO object and it hands you back an int. simple. clean. no cap.
π¦ ARGUMENTS π¦
dβ the given DPIO object π (the one you're asking about, bestie, keep up)
β DESCRIPTION β
so here's the vibe check: this returns 1 when adaptive coalescing is enabled on the DPIO object, and 0 otherwise. that's the entire personality. one or zero. on or off. no in-between, no maybe, no "it's complicated". π
π SEE ALSO π
the kernel file in question, for the source-haver girlies:
Kernel file ./drivers/soc/fsl/dpio/dpio-service.c
and the whole friend group β every single one of these, no skips, fr fr:
dpaa2_io_service_select(9)dpaa2_io_create(9)dpaa2_io_down(9)dpaa2_io_irq(9)dpaa2_io_get_cpu(9)dpaa2_io_service_register(9)dpaa2_io_service_deregister(9)dpaa2_io_service_rearm(9)dpaa2_io_service_pull_fq(9)dpaa2_io_service_pull_channel(9)dpaa2_io_service_enqueue_fq(9)dpaa2_io_service_enqueue_multiple_fq(9)dpaa2_io_service_enqueue_multiple_desc_fq(9)dpaa2_io_service_enqueue_qd(9)dpaa2_io_service_release(9)dpaa2_io_service_acquire(9)dpaa2_io_store_create(9)dpaa2_io_store_destroy(9)dpaa2_io_store_next(9)dpaa2_io_query_fq_count(9)dpaa2_io_query_bp_count(9)dpaa2_io_set_irq_coalescing(9)dpaa2_io_get_irq_coalescing(9)dpaa2_io_set_adaptive_coalescing(9)dpaa2_io_update_net_dim(9)
ngl this manpage is short enough to read in one sip of your iced coffee β but every flag of it still counts, so here we are. π
and that's the whole page, bestie!! π this little cutie comes to you from ./drivers/soc/fsl/dpio, dated October 2026, and it says dpaa2_io_get...e_coalescing(9) right there in the corners β so go get that DPIO object its state check, mwah πβ¨
π¦ 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