rpmsg_release_channel(9)
β¨ NAME β¨
Welcome to the Kernel API Manual entry for rpmsg_release_channel β bestie, this one is literally about releasing a rpmsg channel using its name and address info. Slay. π
πΈ SYNOPSIS πΈ
Okay so the signature is giving exactly this:
int rpmsg_release_channel (struct rpmsg_device *rpdev , struct rpmsg_channel_info *chinfo );
π¦ ARGUMENTS π¦
rpdevβ the rpmsg device. Your main character. πchinfoβ thechannel_infoto bind. No cap. β¨
π RETURN π
You get 0 on success, or an appropriate error value. Thatβs the whole vibe check. π«Ά
π SEE ALSO π
The kernel file is ./drivers/rpmsg/rpmsg_core.c, and the whole squad is here:
rpmsg_create_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_set_flow_control(9)rpmsg_get_mtu(9)__register_rpmsg_driver(9)unregister_rpmsg_driver(9)
Mwah π β this iconic page comes from source/version ./drivers/rpmsg, dated October 2026, and its full name is rpmsg_release_channel(9). 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