__mips_set_bit(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

okay so bestie, welcome to the __mips_set_bit(9) page from the Kernel API Manual β€” this is lowkey iconic and it's giving "atomic bit energy" βœ¨πŸ’…

🌸 NAME 🌸

__mips_set_bit β€” atomically set a bit in memory. set_bit() calls this if it cannot find a faster solution. no cap, it's the backup plan that still ate πŸ’–

✨ SYNOPSIS ✨

void __mips_set_bit (unsigned long nr , volatile unsigned long *addr );

πŸŽ€ ARGUMENTS πŸŽ€

  • nr β€” the bit to set. that's the bit getting chosen, bestie πŸ¦‹
  • addr β€” the address to start counting from. this is where the counting starts, fr fr 🌸

🌈 SEE ALSO 🌈

Kernel file ./arch/mips/lib/bitops.c is the spot πŸ‘€ β€” go hang with these icons:


mwah πŸ’‹ β€” source/version ./arch/mips/lib, dated October 2026, living under the __mips_set_bit(9) title. periodt. 🫢✨

πŸ“¦ where this page comes from