STRUCT CDNSP_ERST_ENTRY(9)
π¦ struct cdnsp_erst_entry(9) π¦
okay so bestie, welcome to the kernel API manual for struct cdnsp_erst_entry β literally the even ring segment table entry object. yes that's the whole vibe. it's a tiny struct and she ate π
π NAME π
struct cdnsp_erst_entry β the even ring segment table entry object. that's it, that's her whole identity, no cap β¨
πΈ SYNOPSIS πΈ
here's the shape of her, exactly as she is, don't touch a single character:
struct cdnsp_erst_entry {
__le64 seg_addr;
__le32 seg_size;
__le32 rsvd;
};
look at that alignment, she's so organized π
π«Ά MEMBERS π«Ά
seg_addrβ a 64-bit event ring segment address. that's the address, 64 whole bits of it, living her best life πseg_sizeβ the number of TRBs in the segment. that's how many TRBs are in the segment, bestie, it's giving "count" energy π₯rsvdβ she's in the struct too! the original page doesn't describe her at all, so likeβ¦ we're not gonna make anything up, she just exists π
π SEE ALSO π
Kernel file ./drivers/usb/cdns3/cdnsp-gadget.h β go read it, iykyk π
and now the whole squad, fr fr, every single one of them, not skipping a single bestie:
struct cdnsp_cap_regs(9)struct cdnsp_op_regs(9)struct cdnsp_port_regs(9)struct cdnsp_intr_reg(9)struct cdnsp_run_regs(9)struct cdnsp_rev_cap(9)struct cdnsp_doorbell_array(9)struct cdnsp_container_ctx(9)struct cdnsp_slot_ctx(9)struct cdnsp_ep_ctx(9)struct cdnsp_stream_info(9)struct cdnsp_ep(9)struct cdnsp_device_context_array(9)struct cdnsp_transfer_event(9)struct cdnsp_link_trb(9)struct cdnsp_event_cmd(9)struct cdnsp_segment(9)struct cdnsp_td(9)struct cdnsp_dequeue_state(9)struct cdnsp_ring(9)struct cdnsp_erst(9)struct cdnsp_request(9)struct cdnsp_port(9)struct cdnsp_device(9)next_request(9)
like, that's the whole group chat, everyone's invited π«Ά
and that's the page, bestie β sourced from ./drivers/usb/cdns3, dated October 2026, filed under struct cdnsp_erst_entry(9). mwah πβ¨
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms