ssh_rtl_cancel(9)
πΈ NAME πΈ
ssh_rtl_cancel β Cancel request.
okay so bestie, this is the ssh_rtl_cancel page from the Kernel API Manual, and the whole vibe is canceling a request. thatβs the mission. slay. π«Ά
β¨ SYNOPSIS β¨
the signature is literally:
bool ssh_rtl_cancel (struct ssh_request *rqst , bool pending );
π ARGUMENTS π
rqstβ the request to cancel. main character energy fr πpendingβ whether to also cancel pending requests. yes, the βalsoβ is doing serious work here π
π¦ DESCRIPTION π¦
okay so this function cancels the given request. no cap.
If pending is false, this will not cancel pending requests β and by βpending requestsβ we mean requests that have already been submitted to the packet layer but have not been completed yet. iykyk β¨
If pending is true, this will cancel the given request regardless of the state it is in. state? donβt care. canceled. π
If the request has been canceled by calling this function, both completion and release callbacks of the request will be executed in a reasonable time-frame. This may happen during execution of this function, however, there is no guarantee for this. For example, a request currently transmitting will be canceled/completed only after transmission has completed, and the respective callbacks will be executed on the transmitter thread β which may happen during, but also some time after execution of the cancel function. so likeβ¦ timing is a vibe, not a promise π
π RETURN π
Returns true if the given request has been canceled or completed, either by this function or prior to calling this function, false otherwise. If pending is true, this function will always return true. periodt. π
π₯ SEE ALSO π₯
- Kernel file
./drivers/platform/surface/aggregator/ssh_request_layer.c ssh_rtl_should_drop_response(9)ssh_rtl_submit(9)ssh_request_init(9)ssh_rtl_init(9)ssh_rtl_destroy(9)ssh_rtl_start(9)ssh_rtl_flush(9)ssh_rtl_shutdown(9)
mwah π thatβs the whole page, bestie β source/version line starts with ./drivers/platform/surface/agg..., dated October 2026, and yes this iconic little manual is ssh_rtl_cancel(9). bye! π
π¦ 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