__wait_for_resp(9)
okay so bestie, welcome to the __wait_for_resp(9) page from the Kernel API Manual π β¨ this one is literally about waiting for a response without holding onto the cpu context, and it's giving very chill sleepable-context energy π«Ά
β¨ NAME β¨
__wait_for_resp β don't hold the cpu context and wait for response π
like, the whole vibe is: you are waiting for the response, but you are not clutching the cpu context while you do it. no cap.
π SYNOPSIS π
int __wait_for_resp (struct bnxt_qplib_rcfw *rcfw , u16 cookie );
π ARGUMENTS π
rcfwβ the rcfw channel instance of rdev πΈcookieβ the cookie that tracks the command π
π€ DESCRIPTION π€
This function waits for command completion in a sleepable context. that's the whole mood, bestie β sleepable context, waiting for the command to complete π΄π
π₯ RETURN π₯
0β the command is completed by firmware π- non zero β an error code for the rest of the case π
π SEE ALSO π
- Kernel file:
./drivers/infiniband/hw/bnxt_re/qplib_rcfw.cπ¦ bnxt_qplib_map_rc(9)bnxt_re_is_fw_stalled(9)__block_for_resp(9)__poll_for_resp(9)__bnxt_qplib_rcfw_send_message(9)bnxt_qplib_rcfw_send_message(9)
and that's the page, bestie!! signing off from ./drivers/infiniband/hw/bnxt_re, dated October 2026 β mwah ππ 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