dso__data_write_cache_addr(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… dso__data_write_cache_addr(9) πŸ’…

okay so bestie, this page lives in the Kernel API Manual, and it’s giving β€œwrite into the dso data cache at a dso address” energy. Let’s get into it 🫢✨


πŸŽ€ NAME πŸŽ€

dso__data_write_cache_addr β€” write data to dso data cache at dso address πŸ’–


🌈 SYNOPSIS 🌈

ssize_t dso__data_write_cache_addr (struct dso *dso , struct map *map ,
       struct machine *machine , u64 addr , const u8 *data , ssize_t size );

🧾 ARGUMENTS 🧾

  • dso β€” dso object πŸ¦‹
  • map β€” -- undescribed -- πŸ‘€ the manpage literally says that, so no cap, I’m not inventing a whole personality for it
  • machine β€” machine object ⭐
  • addr β€” -- undescribed -- again bestie, that’s all it says πŸ’€
  • data β€” buffer to write 🌸
  • size β€” size of the data buffer πŸŽ€

✨ DESCRIPTION ✨

This is the external interface for writing into the dso file data cache. Big important part: it does not change the file itself. The file stays untouched β€” periodt πŸ’…

⚠️ caveat bestie: this writes into the dso file data cache, but it does not change the file itself. Do not forget that part, fr fr.

πŸ”₯ SEE ALSO πŸ”₯


stay slay, bestie πŸ«ΆπŸ’‹ β€” source/version: ./tools/perf/util; date: October 2026 πŸŽ€

πŸ“¦ where this page comes from