ice_dpll_lock_status_get(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… ice_dpll_lock_status_get(9) β€” the Kernel API Manual glow-up πŸŽ€

okay bestie, so this one is from the Kernel API Manual (yes, that's the manual name, we're fancy now ✨) and it's about ice_dpll_lock_status_get β€” the dpll lock status callback. let's get into it πŸ¦‹


✨ NAME ✨

ice_dpll_lock_status_get β€” get dpll lock status callback. that's it, that's the whole vibe. πŸ’–


🫢 SYNOPSIS 🫢

int ice_dpll_lock_status_get (const struct dpll_device *dpll , void
*dpll_priv , enum dpll_lock_status *status , enum dpll_lock_status_error
*status_error , struct netlink_ext_ack *extack );

no cap, that's the exact signature. don't be retyping it by hand, copy-paste is self care πŸ™ˆ


🌸 ARGUMENTS 🌸

  • dpll β€” registered dpll pointer. the main character of this whole function, honestly πŸ‘‘
  • dpll_priv β€” private data pointer passed on dpll registration. the lil backpack of secrets it brought along πŸŽ€
  • status β€” on success holds dpll's lock status. this is where the good news lands ✨
  • status_error β€” status error value. yep, the error branch gets its own lil slot πŸ’€
  • extack β€” error reporting. the messenger that snitches to netlink when something goes wrong 🫢

πŸ¦‹ DESCRIPTION πŸ¦‹

so this is a Dpll subsystem callback β€” it provides dpll's lock status. it's giving "the dpll subsystem asked me a question and I'm the one who knows the answer." periodt. πŸ’…


πŸ”₯ CONTEXT πŸ”₯

heads up babe: this one acquires pf->dplls.lock. it's a lock. respect the lock. 😭

⭐ RETURN ⭐

  • 0 β€” success πŸŽ‰ slay
  • negative β€” failure πŸ’€ not slay, but the vibes are still informative

πŸ’œ SEE ALSO πŸ’œ

okay this list is long, and when I say long I mean long β€” but every single one is here, bestie. iykyk 🧚


πŸŽ€ okay that's the whole page, bye bestie πŸŽ€

this lil masterpiece lives in ./drivers/net/ethernet/intel/ice and it's stamped October 2026 β€” so yes, it's from the future, and yes, it ate. πŸ’…πŸ”₯ no cap, go read some more kernel docs, ily 🫢

πŸ“¦ where this page comes from