lpfc_poll_rearm_timer(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… lpfc_poll_rearm_timer(9) β€” like, the kernel API manual page, bestie

okay so this is a page from the Kernel API Manual (lpfc_poll_rearm_timer(9), section 9) and it's lowkey one of those tiny functions that does exactly one thing and does it slayfully. let's get into it ✨


🌸 NAME 🌸

lpfc_poll_rearm_timer β€” the routine that modifies the fcp_poll timer of an hba. that's it. that's the whole vibe check. πŸŽ€


πŸ¦‹ SYNOPSIS πŸ¦‹

void lpfc_poll_rearm_timer (struct lpfc_hba * phba );

no return value, no drama, just vibes. πŸ‘‘


πŸ’– ARGUMENTS πŸ’–

  • phba β€” the Hba for which this call is being executed. like, THE hba. the one and only. this function is so not doing anything without it. 🫢

✨ DESCRIPTION ✨

so here's the tea, bestie: this routine modifies the fcp_poll_timer field of phba by cfg_poll_tmo. iconic behaviour honestly.

and the default value of cfg_poll_tmo? 10 milliseconds. ten. ms. tiny little baby timeout. πŸ“

fr fr the whole function is just "set the timer to cfg_poll_tmo" β€” no cap, that's the entire plot. and it ate. πŸ’…

πŸ’œ SEE ALSO πŸ’œ

the lore is deep, so grab a snack 🧚 β€” first up, the actual kernel file:

  • Kernel file ./drivers/scsi/lpfc/lpfc_scsi.c

and then, the whole extended universe of related (9) pages, all present and accounted for, no gatekeeping:

like… that's a lot of siblings. main character energy runs in the family apparently. 🌈


sign-off szn πŸŽ€ this little gem lives under ./drivers/scsi/lpfc, dated October 2026, and it's chillin' in the Kernel API Manual β€” go read it, bestie, iykyk πŸ’œβœ¨πŸ¦‹

πŸ“¦ where this page comes from