rte_pmu(3)
β¨ rte_pmu β¨
okay bestie, welcome to rte_pmu β that's a section 3 library function, she lives in the Library Functions Manual, and she's literally the moment π
πΈ NAME πΈ
rte_pmu β no cap, that's the whole name, she's that iconic π
π¦ SYNOPSIS π¦
#include <rte_pmu.h>
π Public Member Functions π
TAILQ_HEAD (, rte_pmu_event) event_listβ the event list, bestie, it's a TAILQ_HEAD and I'm obsessed π«Ά
π Data Fields π
struct rte_pmu_event_group event_groups [RTE_MAX_LCORE]unsigned int num_group_eventsunsigned int initializedchar * name
π Detailed Description π
So likeβ¦ it's a PMU state container. That's the vibe. That's the whole vibe. β¨
fr fr, the definition lives at line 64 of the file rte_pmu.h π
π Member Function Documentation π
π§ TAILQ_HEAD (rte_pmu_event ) π§
it's the list of matching events, periodt π
πΈ Field Documentation πΈ
π struct rte_pmu_event_group event_groups[RTE_MAX_LCORE] π
the event groups πΏ
definition? line 65 of file rte_pmu.h, no cap π
π unsigned int num_group_events π
the number of events in a group β like, how many lil guys are in there π«Ά
definition at line 66 of file rte_pmu.h π
β unsigned int initialized β
the initialization counter β she's counting how init she is, and honestly? same π
definition at line 67 of file rte_pmu.h π
π¦ char* name π¦
the name of core PMU listed under /sys/bus/event_source/devices β yes the whole path, we don't abbreviate, we don't play π
definition at line 68 of file rte_pmu.h π
π Author π
Generated automatically by Doxygen for DPDK from the source code. so like, no human wrote this, it's a robot's magnum opus and honestly? she ate π₯
and that's the whole page bestie π«Ά this was DPDK, Version 25.11.3, rte_pmu(3) β slay, drink water, go read /sys/bus/event_source/devices, mwah πβ¨π
π¦ where this page comes from
- ubuntu resolute: dpdk-doc 25.11.3-0ubuntu0.26.04.1 Β· BSD-3-Clause
- ubuntu stonking: dpdk-doc 25.11.3-1 Β· BSD-3-Clause
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms