bng_re_rcfw_send_message(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… NAME πŸ’…

bng_re_rcfw_send_message β€” bestie, this is the interface to send and complete rcfw command. We're in the Kernel API Manual, section 9, and yes this function is the main character.

✨ SYNOPSIS ✨

int bng_re_rcfw_send_message (struct bng_re_rcfw *rcfw , struct
       bng_re_cmdqmsg *msg );

πŸŽ€ ARGUMENTS πŸŽ€

  • rcfw β€” rcfw channel instance of rdev. That's the channel bestie, no cap.
  • msg β€” message to send. Literally the thing going out.

🌸 DESCRIPTION 🌸

Okay so real talk: this function does not account shadow queue depth. It will send all the command unconditionally as long as the send queue is not full. That's the whole vibe, and it's iconic in its simplicity.

πŸ’– RETURN πŸ’–

  • 0 β€” the command completed by firmware. Slay. ✨
  • Non zero β€” the command is not completed by firmware. Not the ending we wanted, but facts are facts. 😭

πŸ¦‹ SEE ALSO πŸ¦‹


Sign-off time, bestie: this page comes straight from ./drivers/infiniband/hw/bng_re, dated October 2026, and it absolutely ate πŸ’…βœ¨πŸ«Ά

πŸ“¦ where this page comes from