ib_modify_srq(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

okay so bestie, this is ib_modify_srq(9) from the Kernel API Manual β€” and no cap, it's the SRQ attribute glow-up page. We're modifying an SRQ, not doing a full personality transplant. πŸ’…βœ¨

🌸 NAME 🌸

ib_modify_srq β€” modifies the attributes for the specified SRQ. Periodt. πŸ’–

✨ SYNOPSIS ✨

int ib_modify_srq (struct ib_srq *srq , struct ib_srq_attr *srq_attr ,
enum ib_srq_attr_mask srq_attr_mask );

🫢 ARGUMENTS 🫢

  • srq β€” the SRQ to modify. Like, the main-character SRQ in question. πŸ’…
  • srq_attr β€” on input, this specifies the SRQ attributes to modify. On output, the current values of selected SRQ attributes are returned. So it's giving input/output double duty. πŸ¦‹
  • srq_attr_mask β€” a bit-mask used to specify which attributes of the SRQ are being modified. Mask on, bestie. πŸŽ€

πŸ’… DESCRIPTION πŸ’…

The mask may contain IB_SRQ_MAX_WR to resize the SRQ and/or IB_SRQ_LIMIT to set the SRQ's limit and request notification when the number of receives queued drops below the limit.

  • IB_SRQ_MAX_WR β€” resize the SRQ. Iconic resizing behavior. πŸ”₯
  • IB_SRQ_LIMIT β€” set the SRQ's limit and request notification when the number of receives queued drops below the limit. Lowkey the limit-era notification vibe. πŸ¦‹

πŸ”₯ SEE ALSO πŸ”₯

Byeee bestie! This cutie comes from ./include/rdma, dated October 2026, and it's serving ib_modify_srq(9) realness. πŸ’‹πŸ’–βœ¨

πŸ“¦ where this page comes from