lpfc_sli4_fcf_pri_list_del(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… lpfc_sli4_fcf_pri_list_del(9) πŸ’…

okay so bestie, we're in the Kernel API Manual today and this page is literally called lpfc_sli4_fcf_pri_list_del(9) β€” say that five times fast, i dare you 😭 she's a mouthful but she's iconic.


✨ NAME ✨

lpfc_sli4_fcf_pri_list_del β€”

so, the original page leaves the description blank. like, fully empty. no notes. she said "my name is enough" and honestly? main character energy πŸ‘‘ we respect it.


πŸ¦‹ SYNOPSIS πŸ¦‹

void lpfc_sli4_fcf_pri_list_del (struct lpfc_hba *phba , uint16_t
fcf_index );

note the void bestie β€” she's not giving you anything back, she just does the thing and leaves πŸ’…


πŸŽ€ ARGUMENTS πŸŽ€

  • phba β€” pointer to lpfc hba data structure. that's the hba, the whole vibe, the main character struct 🫢
  • fcf_index β€” the index of the fcf record to delete. and then the page drops the actual lore right here, so let's break it down:
    • this routine checks the on list flag of the fcf_index to be deleted πŸ”
    • if it is one the list β€” i.e. on the list β€” then it is removed from the list, and the flag is cleared ✨
    • this routine grab the hbalock before removing the fcf record from the list πŸ”’
no cap, the locking part is the whole point: hbalock gets grabbed before that fcf record leaves the list. do not skip the lock, bestie, that's how you end up in a race condition and we are NOT doing that today πŸ’€

🌈 SEE ALSO 🌈

kernel file ./drivers/scsi/lpfc/lpfc_hbadisc.c β€” that's where she lives, go say hi πŸ’–

and now the guest list, because this function knows everyone and she wants you to know them too. 51 entries, not one of them skipped, i would never do you like that 🫢

she really said "i have a friend for every occasion" and honestly? slay 🌸


and that's the whole page bestie, no crumbs left behind πŸ“ she's from <pink>./drivers/scsi/lpfc</pink>, dated October 2026, and her full legal name is lpfc_sli4_fcf_pri_list_del(9) β€” memorize it, put it on a friendship bracelet, whatever you gotta do πŸ’œβœ¨πŸŽ€

πŸ“¦ where this page comes from