dso__data_close(9)
π dso__data_close β like, the Kernel API Manual page, bestie β¨
okay so real talk, this is a page straight out of the Kernel API Manual and it's honestly so short it's giving "I woke up, closed a file descriptor, and went back to bed" energy. but we're gonna give it the main character treatment it deserves π
πΈ NAME
dso__data_close β close the DSO data file, periodt π
β¨ SYNOPSIS
void dso__data_close (struct dso *dso );
that's it. that's the whole vibe. no return value, no drama, no notes π₯
π¦ ARGUMENTS
dsoβ the dso object, bestie. that's the whole argument. that's the whole girl. she's the one getting her data file closed π«Ά
π DESCRIPTION
okay so listen π this is the external interface for closing the dso's data file descriptor. like, the official, out-in-public, "yes you may call me" way to do it. not me being the designated file-closer of the group chat π
so if you've got a struct dso * and you're done with its data file descriptor, this is the function you call. she closes it. respectfully. slay.
π§ SEE ALSO
the kernel file itself lives at ./tools/perf/util/dso.c β iconic, no cap π β and while you're in the neighborhood, go say hi to her friends:
dso__data_get_fd(9)dso__data_size(9)dso__data_read_offset(9)dso__data_read_addr(9)dso__data_write_cache_offs(9)dso__data_write_cache_addr(9)
a whole little friend group fr fr π
and that's the page, babes π brought to you by ./tools/perf/util in October 2026 β mwah, drink water, close your file descriptors, and stan the kernel πβ¨π
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms