ixgbe_ptp_hwtstamp_set(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

🌸 NAME 🌸

okay bestie, welcome to ixgbe_ptp_hwtstamp_set β€” the ixgbe_ptp_hwtstamp_set(9) page from the Kernel API Manual β€” and it is literally the user entry point for timestamp mode. no cap, that's the whole vibe πŸŽ€


✨ SYNOPSIS ✨

int ixgbe_ptp_hwtstamp_set (struct net_device *netdev , struct
       kernel_hwtstamp_config *config , struct netlink_ext_ack *extack );

🫢 ARGUMENTS 🫢

  • netdev β€” pointer to net device structure. the netdev bestie in question πŸ¦‹
  • config β€” timestamping configuration structure. this is the requested setup, the main character energy of the call πŸ’…
  • extack β€” netlink extended ack structure for error reporting. where the error tea gets passed back 😭

πŸ’… DESCRIPTION πŸ’…

okay so here's the assignment: set hardware to requested mode. if it's unsupported, return an error with no changes β€” like, absolutely no sneaky partial changes, bestie πŸ™ˆ. otherwise, store the mode for future reference. that's it, that's the whole function. periodt πŸ”₯

🌈 SEE ALSO 🌈

Kernel file: ./drivers/net/ethernet/intel/ixgbe/ixgbe_ptp.c β€” yes, the whole iconic source file. then go stan these siblings:

okay bye bestie πŸ’– β€” this cutie is from the source/version ./drivers/net/ethernet/intel/i..., dated October 2026, and filed as ixgbe_ptp_hwtstamp_set(9) ✨

πŸ“¦ where this page comes from