rvt_modify_srq(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

✨ NAME ✨

okay so this page is rvt_modify_srq(9), straight from the Kernel API Manual, and it's literally about one thing: modify a shared receive queue πŸ’… no cap.


πŸ¦‹ SYNOPSIS πŸ¦‹

int rvt_modify_srq (struct ib_srq *ibsrq , struct ib_srq_attr *attr ,
       enum ib_srq_attr_mask attr_mask , struct ib_udata *udata );

πŸŽ€ ARGUMENTS πŸŽ€

  • ibsrq β€” the SRQ to modify, aka the queue you're giving a little glow-up ✨
  • attr β€” the new attributes of the SRQ πŸ¦‹
  • attr_mask β€” indicates which attributes to modify, so it's giving β€œchoose your own adventure” energy πŸ‘‘
  • udata β€” user data for libibverbs.so 🫢

πŸ’– RETURN πŸ’–

0 on success β€” that's it, that's the return section, periodt πŸ’…


🌈 SEE ALSO 🌈

the kernel file is ./drivers/infiniband/sw/rdmavt/srq.c, and the related besties are rvt_driver_srq_init(9), rvt_create_srq(9), rvt_query_srq(9), and rvt_destroy_srq(9) 🧚


mwah πŸ’‹ β€” this page comes from ./drivers/infiniband/sw/rdmavt, and the date on it is October 2026 πŸŽ€

πŸ“¦ where this page comes from