xcan_runtime_resume(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– xcan_runtime_resume β€” a Kernel API Manual moment πŸ’–

okay so bestie, welcome to the xcan_runtime_resume(9) page, straight out of the Kernel API Manual ✨ this one's short and sweet but it's literally the glow-up after the nap, so let's get into it 🫢


🌸 NAME 🌸

xcan_runtime_resume β€” Runtime resume from suspend πŸ’…

like... it's the "wake up babe, we're back online" of the Xilinx CAN driver, no cap.


✨ SYNOPSIS ✨

int xcan_runtime_resume (struct device *dev );

that's it. one function, one argument, one int coming back atcha πŸŽ€


πŸ¦‹ ARGUMENTS πŸ¦‹

  • dev β€” Address of the device structure. this is the pointer to the struct device, i.e. the actual device we're resuming fr fr πŸ‘‘

πŸ’œ DESCRIPTION πŸ’œ

Resume operation after suspend.

yep, that's the whole vibe β€” it picks up where the suspend left off and gets the thing running again 🌈 main character energy, honestly.


πŸ”₯ RETURN πŸ”₯

  • 0 on success πŸŽ‰
  • a failure value on error πŸ’€ (so like, always check it, bestie, don't just assume it slayed)

πŸ‘‘ SEE ALSO πŸ‘‘

bestie the friend group is HUGE, here's everyone in the group chat πŸ’–

Kernel file ./drivers/net/can/xilinx_can.c and these icons:


ngl the sleepy sibling xcan_runtime_suspend(9) is right there in the list too β€” they're a package deal, iykyk 😭

and that's the page, bestie!! πŸ“ this lil baddie lives in ./drivers/net/can, dated October 2026, and it's literally titled xcan_runtime_resume(9) β€” go forth and resume, you've got this πŸ§šπŸ’œπŸ’–

πŸ“¦ where this page comes from