lpfc_cpu_affinity_check(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… lpfc_cpu_affinity_check(9) β€” Kernel API Manual πŸ’…

okay bestie, welcome to the lpfc_cpu_affinity_check(9) page from the Kernel API Manual. it's short, it's iconic, and it's about CPU affinity mappings β€” let's get into it ✨

πŸŽ€ NAME πŸŽ€

lpfc_cpu_affinity_check β€” Check vector CPU affinity mappings πŸ’–

πŸ“Œ SYNOPSIS πŸ“Œ

void lpfc_cpu_affinity_check (struct lpfc_hba *phba , int vectors );

🫢 ARGUMENTS 🫢

  • phba β€” pointer to lpfc hba data structure. literally the main character pointer for the HBA πŸ’…
  • vectors β€” number of msix vectors allocated. yes bestie, that exact lowercase msix energy 🫢

πŸ’– DESCRIPTION πŸ’–

Okay so this routine will figure out the CPU affinity assignment for every MSI-X vector allocated for the HBA. no cap. πŸ”₯

In addition, the CPU to IO channel mapping will be calculated, and the phba->sli4_hba.cpu_map array will reflect this. periodt. πŸ’…

🌈 SEE ALSO 🌈

the source vibes live in the kernel file ./drivers/scsi/lpfc/lpfc_init.c, and here's the whole (9) bestie roster β€” every single one, in order, no skips:


πŸ’– cute lil sign-off time: this page comes from ./drivers/scsi/lpfc, dated October 2026, and it's the lpfc_cpu_affinity_check(9) manual page. slay, you made it to the end 🫢✨

πŸ“¦ where this page comes from