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 eventset
  • vptr_t start
  • vptr_t end
  • int start_off
  • int 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 πŸ’œπŸ¦‹