__ad_timer_to_ticks(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– __ad_timer_to_ticks(9) πŸ’–

okay so bestie, this page is from the Kernel API Manual, and it's all about __ad_timer_to_ticks β€” the little function whose whole job is converting a given timer type to AD module ticks ✨. it's giving tiny-but-important, and we're obsessed 🫢.

✨ NAME ✨

__ad_timer_to_ticks β€” convert a given timer type to AD module ticks πŸ’…

🌈 SYNOPSIS 🌈

u16 __ad_timer_to_ticks (u16 timer_type , u16 par );

πŸŽ€ ARGUMENTS πŸŽ€

  • timer_type β€” which timer to operate. literally telling it which timer we're on πŸ‘€
  • par β€” timer parameter. see below for the deets, bestie πŸ’–

πŸ¦‹ DESCRIPTION πŸ¦‹

okay so here's the mapping, no cap:

  • If timer_type is current_while_timer, par indicates long/short timer.
  • If timer_type is periodic_timer, par is one of FAST_PERIODIC_TIME, SLOW_PERIODIC_TIME.

that's the whole vibe check for this one πŸ¦‹βœ¨

πŸ‘‘ SEE ALSO πŸ‘‘

Kernel file ./drivers/net/bonding/bond_3ad.c β€” plus this whole friend group of functions:


that's the whole page, bestie 🫢 source/version stamp is ./drivers/net/bonding, date stamp is October 2026, and the main character is __ad_timer_to_ticks(9) πŸ’œβœ¨

πŸ“¦ where this page comes from