dpaa2_io_update_net_dim(9)
π« dpaa2_io_update_net_dim(9) π«
okay bestie, welcome to the Kernel API Manual β¨ β today's main character is dpaa2_io_update_net_dim(9), and she's here to tell the DPIO about your traffic. it's giving "little function, big responsibilities" π
πΈ NAME πΈ
dpaa2_io_update_net_dim β Update Net DIM π (yes that's the whole job, and she does it flawlessly, no cap)
β SYNOPSIS β
void dpaa2_io_update_net_dim (struct dpaa2_io *d , __u64 frames , __u64
bytes );
lowkey a tiny signature for such an iconic task π
note the void β she returns nothing, she just does the thing, and honestly? respect.
π¦ ARGUMENTS π¦
dβ the given DPIO object π this is the little guy you're updating, the whole reason we're here.framesβ how many frames have been dequeued by the user since the last call π₯ counting matters, bestie.bytesβ how many bytes have been dequeued by the user since the last call π same energy, different unit.
heads up π«Ά bothframesandbytesare since the last call β so it's a delta, not a running total. feed her the fresh numbers or the vibe check fails fr fr.
π SEE ALSO π
the whole squad, all linked up π«Ά β and yes, every single one of them, because we don't do "etc." around here:
- Kernel file
./drivers/soc/fsl/dpio/dpio-service.cπ (the source, the lore, the origin story) 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_get_adaptive_coalescing(9)
literally the entire friend group π go read them, iykyk.
and that's the page, bestie π§β¨ she lives in ./drivers/soc/fsl/dpio, dated October 2026, and she answers to dpaa2_io_update_net_dim(9) β ate and left no crumbs π
π
π¦ 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