send_nic_timestamp_pkt(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

🌸 send_nic_timestamp_pkt 🌸

okay so bestie, buckle up β€” this is a page from the Kernel API Manual (section 9, the kernel-API girlies πŸ’…) and it's about one very specific little function. No DESCRIPTION section on this one, which is honestly giving "the synopsis said it all" energy. Everything you need is right there in the args. periodt.


✨ NAME ✨

send_nic_timestamp_pkt β€” send a data packet that will be timestamped πŸ•βœ¨

like, the packet goes out AND it gets a timestamp. iconic behaviour, no notes.


πŸ¦‹ SYNOPSIS πŸ¦‹

int send_nic_timestamp_pkt (struct octeon_device *oct , struct
octnic_data_pkt *ndata , struct octnet_buf_free_info *finfo , int
xmit_more );

it returns an int, she takes four things, and that's the whole vibe check. 🫢


πŸŽ€ ARGUMENTS πŸŽ€

okay so here's the cast of characters, and yes you have to keep track of all four:

  • oct β€” the octeon device. that's the whole device bestie, main character energy right there πŸ‘‘
  • ndata β€” pointer to network data πŸ“¦ (a struct octnic_data_pkt *, if you're keeping score)
  • finfo β€” pointer to private network data πŸ™ˆ private!! it's the struct octnet_buf_free_info * β€” the personal little stash
  • xmit_more β€” more is coming πŸ‘€ that's literally it, that's the note. an int, and the vibe is "more is coming." don't overthink her.
ngl this is the entire page. four args, one return type, and 58 friends in SEE ALSO. hydrate before you scroll. πŸ’§

πŸ”₯ SEE ALSO πŸ”₯

the kernel file itself lives at:

./drivers/net/ethernet/cavium/liquidio/lio_main.c

and then. okay. deep breath. here is the entire friend group, fr fr β€” every single one, in the order the page gives them, no skips, no cuts 😭

see? told you. 58 of them. she has a LOT of friends and honestly? we respect it. πŸ’œ


lowkey a reminder from your girl: if you're poking around in ./drivers/net/ethernet/cavium/liquidio/lio_main.c, the page isn't telling you it's safe or unsafe β€” it's just telling you that's where the code is. don't invent lore. ✨

and that's the whole page, bestie πŸŽ€ mwah. this one came from the source ./drivers/net/ethernet/cavium/..., dated October 2026, and yeah β€” she's send_nic_timestamp_pkt(9) all the way down. go timestamp something pretty πŸ’–πŸ¦‹πŸ‘‘

πŸ“¦ where this page comes from