RTE_EVENT_TIMER_ADAPTER_STATS(3)

πŸ’– NAME

rte_event_timer_adapter_stats β€” bestie, it's the struct that holds all the receipts for your event timer adapter πŸ“Šβœ¨

(Side note: this lives in the Library Functions Manual, section 3. You're in the right place, queen πŸ‘‘)


✨ SYNOPSIS

#include <rte_event_timer_adapter.h>

πŸŽ€ Data Fields

  • uint64_t evtim_exp_count
  • uint64_t ev_enq_count
  • uint64_t ev_inv_count
  • uint64_t evtim_retry_count
  • uint64_t adapter_tick_count
  • uint64_t evtim_drop_count

πŸ¦‹ Detailed Description

Okay so this is the Event timer adapter stats structure. That's it, that's the vibe β€” it's the official scoreboard where your event timer adapter drops all its numbers πŸ’…

Fun fact fr fr: it's defined at line 185 of the file rte_event_timer_adapter.h.


🌸 Field Documentation

uint64_t evtim_exp_count

The number of event timers that have expired. They lived, they ticked, they said goodbye πŸ˜­πŸ’”

Defined at line 186 of rte_event_timer_adapter.h.

uint64_t ev_enq_count

The eventdev enqueue count β€” how many times stuff got enqueued. Enqueue enqueue enqueue, she's booked and busy ✨

Defined at line 188 of rte_event_timer_adapter.h.

uint64_t ev_inv_count

The invalid expiry event count. Not every expiry is valid bestie, and this field keeps track of the ones that were giving "invalid" πŸ“‰

Defined at line 190 of rte_event_timer_adapter.h.

uint64_t evtim_retry_count

The event timer retry count. Round two? Round three? She's trying again, and we love the persistence 🫢

Defined at line 192 of rte_event_timer_adapter.h.

uint64_t adapter_tick_count

The tick count for the adapter, at its resolution. Tick tock, at its own resolution, mind you β€” respect the clock's own main character energy β°πŸ‘‘

Defined at line 194 of rte_event_timer_adapter.h.

uint64_t evtim_drop_count

The number of event timer expiries dropped. Not me casually losing expiries πŸ˜­πŸ’€ (it's a field, it just counts them, no cap)

Defined at line 196 of rte_event_timer_adapter.h.


πŸ‘‘ Author

Generated automatically by Doxygen for DPDK from the source code. Yes, a robot wrote this, and honestly? It ate πŸ€–πŸ’…


That's the whole page babes, every field, every line number, nothing skipped, periodt 🌈⭐

β€” with love from DPDK, Version 25.11.3, and this is rte_event_...apter_stats(3) signing off πŸ’–πŸŒΊ mwah!

πŸ“¦ where this page comes from