pvrdma_query_srq(9)
β¨ pvrdma_query_srq(9) β¨
okay bestie, welcome to the Kernel API Manual π β weβre looking at pvrdma_query_srq(9), and itβs literally the page for querying a shared receive queue. no cap, thatβs the whole mission. π
πΈ NAME πΈ
pvrdma_query_srq β query shared receive queue π¦
π«Ά SYNOPSIS π«Ά
bestie, the signature is giving βshort but iconic,β and you can copy it exactly:
int pvrdma_query_srq (struct ib_srq *ibsrq , struct ib_srq_attr
*srq_attr );
π ARGUMENTS π
okay so hereβs the tea, two arguments, both main characters:
ibsrqβ the shared receive queue to query. thatβs the thing youβre asking about, periodt. πsrq_attrβ attributes to query and return to client. yes, itβs both querying and returning, she contains multitudes. β¨
π₯ RETURN π₯
0for success π- otherwise returns an
errnoπ
so if you get 0, slay; if not, errno is telling you whatβs up. π
π SEE ALSO π
- Kernel file
./drivers/infiniband/hw/vmw_pvrdma/pvrdma_srq.cπ pvrdma_create_srq(9)π§pvrdma_destroy_srq(9)π¦pvrdma_modify_srq(9)π
okay thatβs the page, bestie β source/version ./drivers/infiniband/hw/vmw_pv..., date October 2026, and the title pvrdma_query_srq(9) is right there in the footer too. mwah πβ¨
π¦ 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