pdc_last_tx_done(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ¦‹ pdc_last_tx_done (9) πŸ¦‹

okay so bestie, welcome to the Kernel API Manual β€” yes that's the manual name, we're in the kernel section, section 9, and this page is literally about pdc_last_tx_done. sit down, hydrate, let's go πŸ’…


✨ NAME ✨

pdc_last_tx_done β€” If both the tx and rx rings have at least PDC_RING_SPACE_MIN descriptors available, then indicate that the mailbox framework can submit another message.

periodt. that's the whole gig. it's giving gatekeeper of the send path πŸ”₯


🌸 SYNOPSIS 🌸

bool pdc_last_tx_done (struct mbox_chan *chan );

no cap, that's the exact signature. bool in, your channel pointer, and you get a yes/no back πŸŽ€


πŸ’– ARGUMENTS πŸ’–

  • chan β€” mailbox channel to check πŸ‘€ like, the actual channel you're side-eyeing to see if it's ready for more.

⭐ RETURN ⭐

true if PDC can accept another message on this channel πŸ’œ

that's it. true = go ahead bestie, false = not rn 😭 (and the page only promises you that true case, so don't come for me about the rest)


πŸ”₯ SEE ALSO πŸ”₯

Kernel file ./drivers/mailbox/bcm-pdc-mailbox.c β€” the whole friend group lives here, and the roster is long:

like, the entire ensemble cast, main character energy from every single one πŸ‘‘ iykyk 🧚


ngl there are no options, no env vars, no exit statuses and no bugs on this page β€” it's just one function being an icon and one big SEE ALSO friend group 🌈 so if you were waiting for a plot twist, this is not that page πŸ’€

and that's a wrap bestie 🫢 this little number ships out of ./drivers/mailbox, dated October 2026 β€” slay, stay hydrated, and may all your rings have at least PDC_RING_SPACE_MIN descriptors πŸ“βœ¨

πŸ“¦ where this page comes from