plist_first_entry(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

plist_first_entry(9) β€” Kernel API Manual πŸ’–

okay so welcome to the Kernel API Manual page for plist_first_entry ✨ this one is short and sweet, and honestly it’s giving β€œlittle helper, big main character energy.”

πŸ’– NAME πŸ’–

plist_first_entry β€” get the struct for the first entry.

That’s the whole assignment, bestie: you want the struct for the first entry, and this API is how you get it. No cap. πŸŽ€

✨ SYNOPSIS ✨

Here’s the exact call shape, character for character:

plist_first_entry (head , type , member );

πŸŽ€ ARGUMENTS πŸŽ€

Three little pieces of info, three little slays:

  • head β€” the struct plist_head pointer.
  • type β€” the type of the struct this is embedded in.
  • member β€” the name of the list_head within the struct.

πŸ¦‹ SEE ALSO πŸ¦‹

The SEE ALSO section is giving very much β€œcommunity support group”: it points at the Kernel file ./include/linux/plist.h and this full lineup of references β€” all of them, no skips:


source/version: ./include/linux Β· date: October 2026 Β· page: plist_first_entry(9) β€” mwah πŸ’‹πŸ«Ά

πŸ“¦ where this page comes from