rvt_poll_cq(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– NAME πŸ’–

okay bestie, this is the rvt_poll_cq(9) page from the Kernel API Manual β€” and it's literally about polling for work completion entries. rvt_poll_cq β€” poll for work completion entries. periodt πŸ’…

✨ SYNOPSIS ✨

look at this signature, no cap:

int rvt_poll_cq (struct ib_cq *ibcq , int num_entries , struct ib_wc
*entry );

πŸŽ€ ARGUMENTS πŸŽ€

  • ibcq β€” the completion queue to poll, bestie πŸ’–
  • num_entries β€” the maximum number of entries to return, not one more, not one less β€” okay well, it's a max 😭
  • entry β€” pointer to array where work completions are placed ✨

πŸ¦‹ DESCRIPTION πŸ¦‹

This may be called from interrupt context. Also called by ib_poll_cq in the generic verbs code. that's the whole vibe 🫢

🌸 RETURN 🌸

the number of completion entries polled. that's it, that's the return πŸ’…

πŸ’… SEE ALSO πŸ’…

πŸ’– source/version: ./drivers/infiniband/sw/rdmavt Β· date: October 2026 Β· page: rvt_poll_cq(9) πŸ’–

πŸ“¦ where this page comes from