rvt_poll_cq(9)
π 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 π
- Kernel file
./drivers/infiniband/sw/rdmavt/cq.c rvt_cq_enter(9)rvt_create_cq(9)rvt_destroy_cq(9)rvt_req_notify_cq(9)rvt_driver_cq_init(9)rvt_cq_exit(9)
π source/version: ./drivers/infiniband/sw/rdmavt Β· date: October 2026 Β· page: rvt_poll_cq(9) π
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms