STRUCT CPPI5_DESC_EPIB_T(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– NAME πŸ’–

So bestie, welcome to the manual page for struct cppi5_desc_epib_t β€” aka the Host Packet Descriptor Extended Packet Info Block. That's a whole mouthful, ik 😭. It's kernel API manual territory, and yeah, it's <pink>struct cppi5_desc_epib_t(9)` if you're the type who cites things properly (you are, and I love that for you 🫢).


✨ SYNOPSIS ✨

Here's the whole vibe, literally the entire struct, no notes:

struct cppi5_desc_epib_t {
    u32 timestamp;
    u32 sw_info0;
    u32 sw_info1;
    u32 sw_info2;
 };

Four u32 fields, that's it, that's the queen πŸ‘‘. Not a single bit more.


πŸŽ€ Members πŸŽ€

  • timestamp β€” word 0: the application specific timestamp. That's your timestamp, for your app β€” the struct isn't gonna tell you what to do with it πŸ’….
  • sw_info0 β€” word 1: Software Info 0. Software info slot number zero, iconic as ever ✨.
  • sw_info1 β€” word 1: Software Info 1. Second software info slot β€” and yes, the page literally says word 1 again, that's exactly how it reads, don't @ me πŸ™ˆ.
  • sw_info2 β€” word 1: Software Info 2. Third software info slot. Word 1 once more, fr fr. The page said what it said and I'm just the messenger πŸ¦‹.

🌈 SEE ALSO 🌈

Okay this is the part where the page goes full main-character and name-drops literally everyone in the friend group 😭. First the address: Kernel file ./include/linux/dma/ti-cppi5.h β€” that's home base 🏠.

Then the whole squad, in the exact order the page lists them:

Like, genuinely obsessed with how thorough that list is πŸ’€. Go read them all, iykyk.


Heads up bestie: everything above is the whole page, nothing skipped, nothing invented. If you need the real behaviour of any of these, go read the actual entries β€” I'm just making the vibe immaculate 🌸.

Kernel API Manual πŸ¦‹ β€” this one lives under ./include/linux/dma and it's dated October 2026, filed under struct cppi5_desc_epib_t(9). Mwah, love you, go write some descriptors πŸ’œπŸŽ€

πŸ“¦ where this page comes from