pvrdma_query_device(9)
π pvrdma_query_device(9) β query device π
okay so bestie, welcome to the Kernel API Manual corner where we talk about pvrdma_query_device(9) β literally the function whose whole job is query device. no cap. itβs giving βjust ask the device how itβs doingβ energy β¨
π¦ SYNOPSIS π¦
int pvrdma_query_device (struct ib_device *ibdev , struct ib_device_attr
*props , struct ib_udata *uhw );
πΈ ARGUMENTS πΈ
ibdevβ the device to query. like, the main-character device youβre asking about πpropsβ the device properties. this is where the device deets go, bestie.uhwβ user data. yep, thatβs the user-data arg, keep it cute π
π₯ RETURN π₯
0 on success, otherwise negative errno. periodt. if itβs not 0, itβs giving error code, not success π
π SEE ALSO π
- the kernel file is right here:
./drivers/infiniband/hw/vmw_pvrdma/pvrdma_verbs.c pvrdma_query_port(9)pvrdma_query_gid(9)pvrdma_query_pkey(9)pvrdma_modify_port(9)pvrdma_alloc_ucontext(9)pvrdma_dealloc_ucontext(9)pvrdma_mmap(9)pvrdma_alloc_pd(9)pvrdma_dealloc_pd(9)pvrdma_create_ah(9)pvrdma_destroy_ah(9)
thatβs the whole vibe π this page comes from the Kernel API Manual, with the footer/source-version line ./drivers/infiniband/hw/vmw_pv... and the date October 2026. pvrdma_query_device(9) signing off β slay responsibly π«Άβ¨
π¦ 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