rte_pmu_event_group(3)
πΈ NAME πΈ
rte_pmu_event_group β like, the whole entire struct, bestie π
So this page is from the Library Functions Manual (that's the manual name, iykyk), and it's all about one lil struct that holds a group of events. Let's get into it π«Ά
β¨ SYNOPSIS β¨
First things first, you gotta pull in the header:
#include <rte_pmu.h>
π Public Member Functions
TAILQ_ENTRY (rte_pmu_event_group) nextβ the list entry, slaying in TAILQ form β¨
π Data Fields
struct perf_event_mmap_page * mmap_pages [RTE_MAX_NUM_GROUP_EVENTS]β an array of user pages πint fds [RTE_MAX_NUM_GROUP_EVENTS]β an array of event descriptors πbool enabledβtrueif the group was enabled on a particular lcore, no cap π
π DETAILED DESCRIPTION π
Okay so picture this: a struct that describes a group of events. That's it, that's the vibe. Main character energy fr fr π
Ngl, the source of truth here is literal β it's defined at line 53 of file rte_pmu.h. Iconic.
π MEMBER FUNCTION DOCUMENTATION π
π
TAILQ_ENTRY (rte_pmu_event_group )
That's the list entry. It's giving linked-list realness, and we're obsessed π¦
π¦ FIELD DOCUMENTATION π¦
π struct perf_event_mmap_page* mmap_pages[RTE_MAX_NUM_GROUP_EVENTS]
An array of user pages. Lowkey essential. β¨
Defined at line 55 of file rte_pmu.h. π
π int fds[RTE_MAX_NUM_GROUP_EVENTS]
An array of event descriptors β the fds themselves, bestie π
Defined at line 56 of file rte_pmu.h. π
π bool enabled
true if the group was enabled on a particular lcore β like, that specific lcore, okay? π
Defined at line 58 of file rte_pmu.h. π
π AUTHOR π
Generated automatically by Doxygen for DPDK, straight from the source code. Not me writing this by hand, it's the robots π§ββοΈβ¨
And that's a wrap, bestie π«Ά This lil page is from DPDK, Version 26.03.0 β rte_pmu_event_group(3), and honestly? She ate. π
πΈ
π¦ where this page comes from
- nixos 26.05: dpdk 26.03
- nixpkgs unstable: dpdk 26.03
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms