PAPI_addr_range_option_t(3)
π NAME
PAPI_addr_range_option_t β bestie, this is the struct that holds your address range spec for range-restricted counting. And listen: if both are zero, the range is disabled. That's it. That's the vibe check. π
β¨ SYNOPSIS
#include <papi.h>
πΈ Data Fields
int eventsetvptr_t startvptr_t endint start_offint end_off
π¦ Field Documentation
π vptr_t PAPI_addr_range_option_t::end
The end address of your address range β the one you requested. Set it, slay it, count within it. π₯
π int PAPI_addr_range_option_t::end_off
The hardware-specified offset from the end address. Hardware does a little adjusting, that's just her main character energy. π
β int PAPI_addr_range_option_t::eventset
Which eventset you're restricting, periodt. π
π§ vptr_t PAPI_addr_range_option_t::start
The start address of your address range β user-requested, no cap. The beginning of the whole era. πΈ
π int PAPI_addr_range_option_t::start_off
The hardware-specified offset from the start address. Yeah, hardware has opinions, and honestly? Fair. π«Ά
π Author
Generated automatically by Doxygen for PAPI from the source code. Not a human, just a very hardworking little doc-bot doing its thing. π€β¨
okay that's the whole page, you ate that π β this little manual page was served up by PAPI version 7.2.0.0, dated Wed Jun 25 2025 19:30:48. Go forth and restrict those ranges bestie, ily ππ¦
π¦ where this page comes from
- nixos 26.05: papi 7.2.0
- nixpkgs unstable: papi 7.2.0
- opensuse-leap 16.0: papi-devel 7.2.0-160000.2.2 Β· BSD-3-Clause
- opensuse-leap 16.0: papi-devel 7.2.0-160000.2.2 Β· BSD-3-Clause
- opensuse-leap 16.0: papi-devel 7.2.0-160000.2.2 Β· BSD-3-Clause
- ubuntu resolute: libpapi-dev 7.2.0-2 Β· BSD-3-Clause
- ubuntu stonking: libpapi-dev 7.2.0-2 Β· BSD-3-Clause
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms