ice_sched_get_first_node(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– NAME πŸ’–

okay so bestie, this is ice_sched_get_first_node β€” a lil Kernel API Manual moment (yes, the section is 9, we love a man page era) β€” and it does exactly one iconic thing: get the first node of the given layer ✨


πŸ¦‹ SYNOPSIS πŸ¦‹

struct ice_sched_node * ice_sched_get_first_node (struct ice_port_info
*pi , struct ice_sched_node *parent , u8 layer );

like... it returns a struct ice_sched_node *, no cap πŸ’…


πŸŽ€ ARGUMENTS πŸŽ€

  • pi β€” the port information structure 🫢 your whole lil port situation lives here
  • parent β€” a pointer to the base node of the subtree 🌸 like, this is the starting point of the tree we're snooping around in
  • layer β€” the layer number πŸ”’ which floor of the subtree we're looking at

πŸ’œ DESCRIPTION πŸ’œ

so basically: this function retrieves the first node of the given layer from the subtree πŸ§šβ€β™€οΈ like it goes digging through the subtree under parent, finds the layer you asked for, and hands you the first node it hits there. that's the whole vibe. periodt ✨


🌈 SEE ALSO 🌈

main character file first, obviously:

  • Kernel file ./drivers/net/ethernet/intel/ice/ice_sched.c πŸ‘‘

and then the whole friend group (yes, all of them, we're not skipping anyone, that's not the energy here) πŸ’€:


that's it, that's the whole man page, go be a scheduler icon πŸ‘‘πŸ’…

ok and like, the official little signature at the bottom: this one lives in ./drivers/net/ethernet/intel/ice and it's dated October 2026 πŸ—“οΈβœ¨ mwah, bye bestie πŸ’–πŸ¦‹πŸŒΈ
πŸ“¦ where this page comes from