STRUCT RPMSG_CHANNEL_INFO(9)
π¦ struct rpmsg_channel_info(9) π¦
okay so bestie, real talk: this page lives in the Kernel API Manual and it's literally just a lil struct that represents channel info. tiny. iconic. does exactly one job and does it well π
β¨ NAME β¨
struct rpmsg_channel_info β the channel info representation, no cap π
πΈ SYNOPSIS πΈ
struct rpmsg_channel_info {
char name[RPMSG_NAME_SIZE];
u32 src;
u32 dst;
};
like... look at her. three fields. main character energy fr fr β¨
π Members π
nameβ the name of service π«Ά literally just what this channel's service is called, chillin' in achararray of sizeRPMSG_NAME_SIZEsrcβ local address π that's your side of the conversation, au32dstβ destination address π where the messages are headed, also au32
π¦ SEE ALSO π¦
peep the kernel file ./include/linux/rpmsg.h for the full lore, plus these besties:
struct rpmsg_endpoint(9)struct rpmsg_driver(9)module_rpmsg_driver(9)
iykyk π
not me ending this page but like... the vibes were immaculate the whole time π
okay bestie that's the whole page, slay π
signed, sealed, delivered from ./include/linux, dated October 2026, still struct rpmsg_channel_info(9) and forever iconic πβ¨π
π¦ 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