set_32bit_val(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– set_32bit_val(9) πŸ’–

okay bestie, this is set_32bit_val(9) from the Kernel API Manual, and it's giving β€œtiny kernel helper with main character energy.” No cap, we're keeping every detail. ✨


🌸 NAME 🌸

set_32bit_val β€” set 32 bit value to hw wqe. That's the whole vibe: it sets a 32 bit value to hw wqe. πŸ’…

πŸ“œ SYNOPSIS πŸ“œ

void set_32bit_val (__le32 *wqe_words , u32 byte_index , u32 val );

It's void, so no return value to stan β€” the signature is literally the whole synopsis. 🫢

πŸŽ€ ARGUMENTS πŸŽ€

  • wqe_words β€” the wqe addr to write. This is the wqe address where the write happens, fr fr.
  • byte_index β€” the index in wqe. It's the spot inside the wqe, bestie. ✨
  • val β€” the value to write. The actual 32 bit value going in. πŸ’–

πŸ”— SEE ALSO πŸ”—

  • Kernel file ./drivers/infiniband/hw/irdma/defs.h β€” the source file in question, periodt.
  • set_64bit_val(9) β€” the 64 bit sibling energy.
  • get_64bit_val(9) β€” the getter version, 64 bit edition.
  • get_32bit_val(9) β€” the 32 bit getter, iykyk.

mwah πŸ’‹ β€” this page comes from ./drivers/infiniband/hw/irdma and is dated October 2026. slay, you made it to the end bestie. πŸŽ€βœ¨

πŸ“¦ where this page comes from