ocxl_global_mmio_clear64(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… ocxl_global_mmio_clear64 β€” like, the whole manual page, bestie

okay so this is a page from the Kernel API Manual (yes, the kernel, we're built different over here) and it's all about one little function that clears bits in a 64-bit global MMIO register. no cap, that's it, that's the vibe πŸŽ€


✨ NAME ✨

ocxl_global_mmio_clear64 β€” Set bits in a 64 bit global MMIO register πŸ”₯

(and yes bestie, the description literally says set, even though the function is called clear. I am simply the messenger. iykyk πŸ’€)


πŸ¦‹ SYNOPSIS πŸ¦‹

int ocxl_global_mmio_clear64 (struct ocxl_afu *afu , size_t offset ,
enum ocxl_endian endian , u64 mask );

it's giving "small signature, big responsibilities" honestly 😭


🌸 ARGUMENTS 🌸

  • afu β€” The AFU πŸ’– like, the actual function unit you're poking at. main character energy fr.
  • offset β€” The Offset from the start of MMIO ✨ measured from the very beginning of the MMIO, so don't go wandering off on your own.
  • endian β€” the endianness that the MMIO data is in πŸ¦‹ yes, the byte-order situation. gotta respect it.
  • mask β€” a mask of the bits to set πŸ‘‘ like, the exact bits you're targeting. be precise with it.

πŸ’œ DESCRIPTION πŸ’œ

Returns 0 for success, negative on error ⭐ that's the whole description and honestly? iconic. short, sweet, zero notes.

ngl bestie, that's all the original gives us β€” so that's all you get. no extra lore, no invented behaviour. we stay factual in this group chat 🫢

🧚 SEE ALSO 🧚

Kernel file ./include/misc/ocxl.h and, like, the entire ocxl extended universe πŸ’«

like, read the whole family bestie, they're all connected 🌈


and that's the page!! mwah πŸ’‹ this little manual lives in ./include/misc and it's dated October 2026 β€” so yeah, future vibes only. slay, go clear those bits (or set them, apparently πŸ’€). periodt. 🌟

πŸ“¦ where this page comes from