ice_bst_npkb_init(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– ice_bst_npkb_init(9) πŸ’–

okay bestie, welcome to the Kernel API Manual ✨ this page is all about ice_bst_npkb_init(9), and it is literally here to parse 18 bits of Next Protocol Key Build. Not 17, not 19 β€” 18, periodt πŸ’…


🌟 NAME 🌟

ice_bst_npkb_init β€” parse 18 bits of Next Protocol Key Build πŸŽ€


🌸 SYNOPSIS 🌸

the whole signature is literally this, no cap:

void ice_bst_npkb_init (struct ice_np_keybuilder *kb , u32 data );

it returns void, so there’s no return value to obsess over 🫢


πŸ¦‹ ARGUMENTS πŸ¦‹

  • kb β€” pointer to the Next Protocol Key Build structure. it’s giving β€œhere’s the struct, bestie” energy ✨
  • data β€” Next Protocol Key Build data to be parsed. yes, this is the data getting parsed, iykyk πŸ’œ

πŸ”— SEE ALSO πŸ”—

the whole extended friend group is here, no cap 🌈


xoxo bestie πŸ’– this page comes from the source/version path ./drivers/net/ethernet/intel/ice, dated October 2026 β€” now go parse those 18 bits and slay βœ¨πŸŽ€πŸ¦‹

πŸ“¦ where this page comes from