pvrdma_query_qp(9)
π pvrdma_query_qp β like, the whole kernel-API manual moment
okay so bestie, welcome to the Kernel API Manual page for pvrdma_query_qp(9) β yes that's the manual name, it's giving "I live in section 9 and I know it" β¨
πΈ NAME πΈ
pvrdma_query_qp β query a queue pair's attributes π
β¨ SYNOPSIS β¨
int pvrdma_query_qp (struct ib_qp *ibqp , struct ib_qp_attr *attr , int
attr_mask , struct ib_qp_init_attr *init_attr );
that's the whole signature, copy it exactly, no cap π
π¦ ARGUMENTS π¦
ibqpβ the queue pair you're querying, like, the actual one πattrβ the queue pair's attributes (this is where the tea gets stored)attr_maskβ attributes mask πinit_attrβ initial queue pair attributes β
π₯ DESCRIPTION π₯
returns 0 on success, otherwise returns an errno. that's it, that's the whole vibe check β nothing else to spill π«Ά
real talk:0means slay, anything else means theerrnois telling you what went wrong. no guessing, that's literally all the page says π
π SEE ALSO π
- Kernel file
./drivers/infiniband/hw/vmw_pvrdma/pvrdma_qp.cβ the source, go read it iykyk π pvrdma_create_qp(9)pvrdma_destroy_qp(9)pvrdma_modify_qp(9)pvrdma_post_send(9)pvrdma_post_recv(9)
and that's the page, bestie π§ β brought to you by the source at ./drivers/infiniband/hw/vmw_pv..., dated October 2026, filed under pvrdma_query_qp(9) (yes the footer and the header said the same name, iconic of them honestly) ππΈπ
π¦ 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