rte_vhost_...nitor_cond(3)
π NAME π
rte_vhost_power_monitor_cond β bestie, this is a lil struct that says what to keep an eye on so your CPU core can decide whether it's allowed to nap π΄β¨
(this whole page lives in section 3 of the manual, aka the Library Functions Manual, and the manpage title on the tin is rte_vhost_...nitor_cond(3) β truncated for drama, iykyk π)
πΈ SYNOPSIS πΈ
#include <rte_vhost.h>
β¨ Data Fields β¨
volatile void * addruint64_t valuint64_t maskuint8_t size
π¦ Detailed Description π¦
Power monitor condition. periodt π
Defined at line 314 of file rte_vhost.h.
π Field Documentation π
π₯ volatile void* addr
< Address to monitor for changes If the mask is non-zero, location pointed to by addr will be read and masked, then compared with this value.
Defined at line 316 of file rte_vhost.h.
π uint64_t val
64-bit mask to extract value read from addr.
Defined at line 321 of file rte_vhost.h.
π uint64_t mask
Data size (in bytes) that will be read from the monitored memory location (addr).
Defined at line 323 of file rte_vhost.h.
π©· uint8_t size
If 1, and masked value that read from 'addr' equals 'val', the driver should skip core sleep. If 0, and masked value that read from 'addr' does not equal 'val', the driver should skip core sleep.
Defined at line 327 of file rte_vhost.h.
ok real talk bestie, the descriptions here are giving "written at 3am before a deadline" π not me saying the fields and their blurbs line up in a way that makes perfect sense β I'm just handing you exactly what the page says, word for word, no editing, no rewriting, no vibes-based corrections. read it exactly as written and you're golden π«Ά
π§ Author π§
Generated automatically by Doxygen for DPDK from the source code. it's giving β¨algorithmicβ¨, no human author to thank, so thank the robots I guess π€π
and that's the whole page, bestie!! π this glorious little slice of documentation came from π DPDK π, Version 25.11.3, and it's the manual page rte_vhost_...nitor_cond(3) β go forth and monitor those power conditions, you absolute icon ππ
π¦
π¦ 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