rpmsg_set_flow_control(9)
π rpmsg_set_flow_control(9) β kernel API manual, bestie edition β¨
okay so bestie, welcome to rpmsg_set_flow_control, straight out of the Kernel API Manual ππ like this is the real deal, the remote processor messaging core, and she's here to tell the other side of the wire to chill (or to go off again). main character energy fr fr π
β¨ NAME β¨
rpmsg_set_flow_control β request the remote to pause/resume transmission ππβΆοΈ
like literally, you're sending a vibe check down the wire asking the other end to hold up or keep it moving. obsessed.
π SYNOPSIS π
int rpmsg_set_flow_control (struct rpmsg_endpoint *ept , bool pause ,
u32 dst );
that's the whole signature, no cap, copy it exactly π β returns an int, takes a struct rpmsg_endpoint *, a bool, and a u32. slay.
π¦ ARGUMENTS π¦
eptβ the rpmsg endpoint π« like the actual endpoint you're talking through, she's the main character here.pauseβ pause transmission βΈοΈ set it and the remote is asked to pause, the flag is aboolso it's a yes/no vibe, iykyk.dstβ destination address of the endpoint π¬ au32, where it's headed.
β RETURN β
0 on success πΈ and an appropriate error value on failure ππ β yes she can fail, that's just how it is, check your returns bestie.
π SEE ALSO π
kernel file ./drivers/rpmsg/rpmsg_core.c π§ β she lives there, go read her
rpmsg_create_channel(9)rpmsg_release_channel(9)rpmsg_create_ept(9)rpmsg_destroy_ept(9)rpmsg_send(9)rpmsg_sendto(9)rpmsg_trysend(9)rpmsg_trysendto(9)rpmsg_poll(9)rpmsg_get_mtu(9)__register_rpmsg_driver(9)unregister_rpmsg_driver(9)
the whole friend group fr fr π«Ά go say hi to all of them.
no sneaky extra claims up here, this page tells you exactly what the original tells you and nothing more π
mwah π that's the page β brought to you from ./drivers/rpmsg, dated October 2026, and yes that's the same rpmsg_set_flow_control(9) you came in with. bye bestie, go pause some transmissions 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