rpcrdma_add_one(9)
π rpcrdma_add_one(9) β Kernel API Manual π
okay bestie, welcome to the Kernel API Manual. this page is about rpcrdma_add_one, and it's literally the ib_client device insertion callback. no cap, that's the vibe. π¦
β¨ NAME β¨
rpcrdma_add_one β ib_client device insertion callback
πΈ SYNOPSIS πΈ
int rpcrdma_add_one (struct ib_device *device );
π ARGUMENTS π
deviceβ the device that's about to be inserted. it's giving "incoming" energy. π
π DESCRIPTION π
okay so here's the tea: rpcrdma_add_one returns zero on success. when that happens, xprtrdma private data has been allocated for this device. slay. β¨
on failure, a negative errno is returned. that's the whole mood β if it doesn't work out, you get that negative errno back. π
π₯ SEE ALSO π₯
peep the kernel file ./net/sunrpc/xprtrdma/ib_client.c and these very important pages:
rpcrdma_rn_register(9)rpcrdma_rn_unregister(9)rpcrdma_remove_one(9)rpcrdma_ib_client_unregister(9)rpcrdma_ib_client_register(9)
mwah π this page is from source/version ./net/sunrpc/xprtrdma, dated October 2026, and it's the rpcrdma_add_one(9) manual page. periodt. π
π¦ 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