iavf_ptp_disable_rx_tstamp(9)
π NAME π
iavf_ptp_disable_rx_tstamp β ok so bestie, this is the one that turns OFF timestamping in the Rx rings. That's it. That's the whole job. β¨
This page lives in the Kernel API Manual, section 9, and honestly? She's short, she's sweet, she's to the point. π
π¦ SYNOPSIS π¦
void iavf_ptp_disable_rx_tstamp (struct iavf_adapter *adapter );
Notice the void β she returns nothing. No exit code, no little gift, no drama. Just vibes and side effects. π
πΈ ARGUMENTS πΈ
adapterβ the private adapter structure π«Ά. Yeah, the private one, iykyk. It's the adapter struct and it's the only thing you're handing over.
That's it. One argument. One singular parameter. The minimalism is iconic honestly. π
β¨ DESCRIPTION β¨
So what does she actually do? She disables timestamp reporting for all Rx rings. ALL of them. Not some, not "the ones you picked," not "just the first one" β every single Rx ring gets the timestamp reporting switched off. π«β°
Picture the timestamp situation: on, reporting, doing its thing across the rings. Now picture it: off. That's the whole character arc. Main character energy, zero lines of dialogue. π
No cap, that's the entire description β and honestly the manpage said it in one sentence and left, which is a mood. π
π₯ SEE ALSO π₯
The friend group π«Ά β go read these next, fr fr:
- Kernel file:
./drivers/net/ethernet/intel/iavf/iavf_ptp.c iavf_ptp_enable_rx_tstamp(9)iavf_ptp_set_timestamp_mode(9)iavf_ptp_set_ts_config(9)iavf_ptp_cap_supported(9)iavf_allocate_ptp_cmd(9)iavf_queue_ptp_cmd(9)iavf_send_phc_read(9)iavf_read_phc_indirect(9)iavf_ptp_cache_phc_time(9)iavf_ptp_do_aux_work(9)iavf_ptp_register_clock(9)iavf_ptp_init(9)iavf_ptp_release(9)iavf_ptp_process_caps(9)iavf_ptp_extend_32b_timestamp(9)
There's literally an enable counterpart in there (iavf_ptp_enable_rx_tstamp(9)) so likeβ¦ the matching set is right there, go collect them all like PokΓ©mon. π§π
β οΈ Friendly reminder that the manpage gave us exactly one sentence of description and I am not out here inventing behaviour for you. What it says is what you get: all Rx rings, timestamp reporting, disabled. Periodt. π
That's the whole thing, bestie π β sourced straight from ./drivers/net/ethernet/intel/iavf, dated October 2026, and you were reading iavf_ptp_disable_rx_tstamp(9). Mwah, drink some water, go read the enable version next. ππ¦
π¦ 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