ssh_rtl_start(9)
β¨ ssh_rtl_start(9) β¨
okay so bestie, welcome to the Kernel API Manual π this one's a little function with big main character energy β it's literally the one that gets the whole request party started. Let's get into it π
πΈ NAME πΈ
ssh_rtl_start β start the request transmitter and receiver π
Like, both of them. At once. It's giving dual-wielding excellence β¨
π¦ SYNOPSIS π¦
int ssh_rtl_start (struct ssh_rtl *rtl );
One function, one argument, one int coming back at cha π
π ARGUMENTS π
rtlβ the request transport layer π that's the thing you're starting up. Hand it over and let it cook.
β RETURN β
Returns zero on success π and a negative error code on failure π so yeah, check that return value, no cap.
π SEE ALSO π
Kernel file ./drivers/platform/surface/aggregator/ssh_request_layer.c β that's where the magic lives, iykyk πβ¨
ssh_rtl_should_drop_response(9)ssh_rtl_submit(9)ssh_rtl_cancel(9)ssh_request_init(9)ssh_rtl_init(9)ssh_rtl_destroy(9)ssh_rtl_flush(9)ssh_rtl_shutdown(9)
All the siblings fr fr π«Ά go read them too, they're iconic in their own right π
lowkey reminder bestie: start it before you try to use it, and check for that negative return or you're gonna have a bad time π
and that's the whole vibe! brought to you by ./drivers/platform/surface/agg... in October 2026 β mwah, go slay those requests ππ·
π¦ 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