qbman_swp_enqueue_mem_back(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– NAME πŸ’–

qbman_swp_enqueue_mem_back β€” literally the function that issues an enqueue command. That’s the whole vibe, bestie. πŸ’…


✨ SYNOPSIS ✨

int qbman_swp_enqueue_mem_back (struct qbman_swp *s , const struct
       qbman_eq_desc *d , const struct dpaa2_fd *fd );

πŸŽ€ ARGUMENTS πŸŽ€

  • s β€” the software portal used for enqueue πŸŒ€
  • d β€” the enqueue descriptor ✨
  • fd β€” the frame descriptor to be enqueued πŸ¦‹

🌸 DESCRIPTION 🌸

okay so important tea β˜•: fd should only be NULL if the "action" of the descriptor is "orp_hole" or "orp_nesn". Like, that is the only time. No cap.

bestie, do not get creative with NULL unless one of those two actions is in play πŸ™ˆ

Return 0 for successful enqueue, -EBUSY if the EQCR is not ready. πŸ’€


πŸ‘‘ SEE ALSO πŸ‘‘

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


with love from ./drivers/soc/fsl/dpio πŸ’Œ β€” October 2026 β€” qbman_swp_enqueue_mem_back(9) 🫢

πŸ“¦ where this page comes from