ice_pg_cam_action_init(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

✨ NAME ✨

ice_pg_cam_action_init β€” bestie, this is the little function that parses 55 bits of Parse Graph CAM Action πŸ‘‘

And yes, the manual name is Kernel API Manual, iykyk πŸ’…


🌸 SYNOPSIS 🌸

void ice_pg_cam_action_init (struct ice_pg_cam_action *action , u64 data
);

πŸŽ€ ARGUMENTS πŸŽ€

  • action β€” a pointer to the Parse Graph CAM Action structure 🫢 this is where the parsed stuff ends up, no cap.
  • data β€” the Parse Graph CAM Action data that's about to get parsed ✨ that's the raw stuff, the main character of the operation.

πŸ¦‹ SEE ALSO πŸ¦‹

Ok so the actual code lives in the kernel file ./drivers/net/ethernet/intel/ice/ice_parser.c β€” go say hi πŸ’–

And here's the whole friend group, literally everyone adjacent to this function, all of them iconic, none of them skipped 😭:


πŸ’€ fr fr though β€” that's 55 bits, not 64, not 32. Don't go assuming it's byte-aligned, bestie. The page says 55 and 55 it is. πŸ™ˆ

✨ that's the whole page, mwah πŸ’‹ ✨ straight outta the kernel source at ./drivers/net/ethernet/intel/ice, dated October 2026, served with love from the Kernel API Manual. slay, go parse some CAM actions πŸ¦‹πŸŽ€πŸ’œ

πŸ“¦ where this page comes from