cxgb4_ptp_fineadjtime(9)
π cxgb4_ptp_fineadjtime β kernel API manual, but make it make sense
okay so bestie, welcome to the cxgb4_ptp_fineadjtime(9) page π this is a kernel API manual page, and we're gonna get you comfy with it. no cap, it's short and sweet, so grab your iced coffee π and let's go.
β¨ NAME β¨
cxgb4_ptp_fineadjtime β literally just shift the time of the hardware clock π°οΈ tiny nudge energy, main character timing, periodt.
πΈ SYNOPSIS πΈ
int cxgb4_ptp_fineadjtime (struct adapter *adapter , s64 delta );
that's the whole vibe check right there π it returns an int, takes your adapter and your delta, and does its little clock thing.
π ARGUMENTS π
adapterβ the board private structure π«Ά like, the adapter's own personal diary of board info. it knows things.deltaβ the desired change, in nanoseconds β±οΈ tiny tiny units, we're talking fine adjustment here, hence the name iykyk.
π¦ DESCRIPTION π¦
so what does it actually do? it adjusts the timer by resetting the timecounter structure π« that's it, that's the whole function. it's giving "reset and keep it moving," not "subtle incremental tweak." the timecounter gets reset, boom, done β¨
fr fr, that's the entire description. short king of a function π
π SEE ALSO π
the source lives here, bestie, go read it if you wanna know more:
- Kernel file
./drivers/net/ethernet/chelsio/cxgb4/cxgb4_ptp.c
and the whole friend group of related functions π«Ά:
cxgb4_ptp_is_ptp_tx(9)cxgb4_ptp_is_ptp_rx(9)cxgb4_ptp_read_hwstamp(9)cxgb4_ptprx_timestamping(9)cxgb4_ptp_adjfine(9)cxgb4_ptp_adjtime(9)cxgb4_ptp_gettime(9)cxgb4_ptp_settime(9)cxgb4_ptp_enable(9)cxgb4_ptp_init(9)cxgb4_ptp_stop(9)
π friendly reminder: this is kernel-land, so treat it with the respect it deserves. no guessing at what it does beyond what's written here, bestie β the docs are the docs π
okay that's the page!! π§ sign-off time: this came out of ./drivers/net/ethernet/chelsio... (you know the path, it's the kernel file up there βοΈ), dated October 2026, and it's the cxgb4_ptp_fineadjtime(9) page. slay, go adjust some clocks ππ
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms