qbman_swp_e...ple_mem_back(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸŽ€ NAME πŸŽ€

okay so bestie, you’re in the Kernel API Manual and this page is qbman_swp_enqueue_multiple_mem_back(9) β€” the header gives it the little nickname qbman_swp_e...ple_mem_back(9), which is lowkey iconic. The actual name is qbman_swp_enqueue_multiple_mem_back and it does one thing: Issue a multi enqueue command using one enqueue descriptor. slay.

✨ SYNOPSIS ✨

here’s the signature, bestie β€” copy it exactly, no autocorrect:

int qbman_swp_enqueue_multiple_mem_back (struct qbman_swp *s , const
       struct qbman_eq_desc *d , const struct dpaa2_fd *fd , uint32_t *flags ,
       int num_frames );

πŸ’– ARGUMENTS πŸ’–

  • s β€” the software portal used for enqueue. Your portal, your power πŸ’…
  • d β€” the enqueue descriptor. The descriptor in question, periodt.
  • fd β€” table pointer of frame descriptor table to be enqueued.
  • flags β€” table pointer of QBMAN_ENQUEUE_FLAG_DCA flags, not used if NULL.
  • num_frames β€” number of fd to be enqueued.

πŸ¦‹ DESCRIPTION πŸ¦‹

short and sweet: it returns the number of fd enqueued, or a negative error number. That’s the whole tea β˜• no extra lore, no cap.

🌈 SEE ALSO 🌈

Kernel file: ./drivers/soc/fsl/dpio/qbman-portal.c

and the whole friend group is right here β€” every single one, bestie:

mwah πŸ’‹ this page’s source/version tag is ./drivers/soc/fsl/dpio, dated October 2026, and the footer is qbman_swp_e...ple_mem_back(9) doing its little encore. bye bestie, go enqueue with main character energy πŸŽ€βœ¨

πŸ“¦ where this page comes from