rpmsg_destroy_ept(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸŽ€ rpmsg_destroy_ept(9) πŸŽ€

okay so bestie, welcome to the Kernel API Manual β€” yes we're literally in the kernel section, main character energy only πŸ’…


✨ NAME ✨

rpmsg_destroy_ept β€” destroy an existing rpmsg endpoint πŸ¦‹


✨ SYNOPSIS ✨

void rpmsg_destroy_ept (struct rpmsg_endpoint *ept );

that's it. that's the whole vibe. one function, no return value, she just does it πŸ’–


✨ ARGUMENTS ✨

  • ept β€” the endpoing to destroy 🫢 (and yes, the manual literally spells it endpoing β€” we are NOT fixing it, it's iconic, it stays, no cap)

✨ DESCRIPTION ✨

so here's the tea β˜• β€” drivers should use this to destroy an rpmsg endpoint that was previously created with rpmsg_create_ept. she's the cleanup crew, the "ok bye" text, the closing of the group chat 😭

and as with other types of "free", NULL is a valid parameter β€” so if you pass NULL, that's totally fine, it's giving "nothing to see here" and it lowkey just handles it πŸ’€


✨ SEE ALSO ✨

Kernel file ./drivers/rpmsg/rpmsg_core.c β€” go read her, she ate πŸ‘‘

and the whole friend group:

like literally the entire rpmsg squad, all linked up, we love a connected friend group 🌈


ngl bestie, reminder that this is a destroy function β€” you're freeing the endpoint, so don't go using it after. that's the whole point πŸ“

and that's the page! shoutout to ./drivers/rpmsg for the source, version drop is October 2026, and the headline act is rpmsg_destroy_ept(9) βœ¨πŸ’œ go free your endpoints responsibly, ily πŸ§šπŸ’…

πŸ“¦ where this page comes from