devices_kset_move_last(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… devices_kset_move_last β€” Kernel API Manual, bestie edition ✨

okay so real talk, this whole page is about one tiny little function, and it lives in the Kernel API Manual (yes, the fancy one). it's a void function, it takes one arg, and it does exactly one thing. no cap.


🌸 NAME 🌸

devices_kset_move_last β€” it moves a device to the end of devices_kset's list. that's it. that's the whole vibe. πŸ’–


πŸŽ€ SYNOPSIS πŸŽ€

void devices_kset_move_last (struct device *dev );

like… it returns nothing. void. she gives nothing and takes everything, iconic behavior honestly. πŸ‘‘


πŸ¦‹ ARGUMENTS πŸ¦‹

  • dev β€” the device you're moving, bestie. the main character of this operation. the one getting yeeted to the back of the line. 🫢

✨ SEE ALSO ✨

this list is long long, so grab a snack πŸ“ β€” everything below is family, and they all live in the kernel file ./drivers/base/core.c. iykyk.

like, seventy-something besties and not one of them is skippable. we keep every single one. periodt. πŸ’€πŸ’…


ok and one (1) gentle heads-up, bestie: the original page is literally just the NAME, SYNOPSIS, ARGUMENTS and SEE ALSO. it doesn't say what happens if you pass a bad dev, it doesn't mention return values, nothing. so don't come for me asking for more deets β€” i'm not out here inventing lore. πŸ™ˆ

πŸ’– that's the whole page!! no notes!! πŸ’–

cute little sign-off: this one's sourced from ./drivers/base and it's dated October 2026 β€” so mark your calendar, mwah πŸŽ€πŸŒΈπŸ«Ά

πŸ“¦ where this page comes from