dpaa2_io_store_next(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… dpaa2_io_store_next(9) β€” Kernel API Manual ✨

🌸 NAME

okay so bestie, dpaa2_io_store_next β€” determine when the next dequeue result is available. πŸ’–

✨ SYNOPSIS

struct dpaa2_dq * dpaa2_io_store_next (struct dpaa2_io_store *s , int *is_last );

πŸŽ€ ARGUMENTS

  • s β€” the dpaa2_io_store object.
  • is_last β€” indicate whether this is the last frame in the pull command.

πŸ¦‹ DESCRIPTION

When an object driver performs dequeues to a dpaa2_io_store, this function can be used to determine when the next frame result is available. Once this function returns non-NULL, a subsequent call to it will try to find the next dequeue result. πŸ‘‘

🚨 note note note: if a pull-dequeue has a NULL result because the target FQ/channel was empty, then this function will also return NULL β€” rather than expecting the caller to always check for this. So "is_last" can be used to differentiate between "end-of-empty-dequeue" and "still-waiting". πŸ’…

Return dequeue result for a valid dequeue result, or NULL for empty dequeue. periodt. πŸ’–

πŸ’– SEE ALSO

Kernel file ./drivers/soc/fsl/dpio/dpio-service.c β€” and the whole squad:


dpaa2_io_store_next(9) is signing off from source/version ./drivers/soc/fsl/dpio, dated October 2026 β€” mwah, slay, bye bestie. πŸ’‹πŸ’–

πŸ“¦ where this page comes from