fc_scsi_scan_rport(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… fc_scsi_scan_rport β€” a.k.a. the fc_scsi_scan_rport(9) manual page, bestie 🫢

okay so picture this: you're deep in the kernel API docs (yes, the Kernel API Manual, we're fancy now ✨) and you land on fc_scsi_scan_rport(9). That's the one. That's our girl. Let's get into it πŸ’–


🌸 NAME 🌸

fc_scsi_scan_rport β€” the function that gets called to perform a SCSI scan on a remote port. literally that's her whole job, no cap πŸ’…


✨ SYNOPSIS ✨

void fc_scsi_scan_rport (struct work_struct *work );

she returns void, she takes one pointer, she does not miss πŸ”₯


πŸŽ€ ARGUMENTS πŸŽ€

  • work β€” the remote port that's about to get scanned. yeah. that's the whole thing. it's a struct work_struct * and it's giving "I'm the main character of this scan" energy πŸ‘‘

πŸ¦‹ SEE ALSO πŸ¦‹

okay so this is the part where the kernel file ./drivers/scsi/scsi_transport_fc.c shows up and honestly? the friend group is huge. iykyk 😭

like i said. huge. go read all of them, bestie, they're all literally in ./drivers/scsi/scsi_transport_fc.c and they all slay in their own way 🌈


ngl the whole page is short β€” one function, one argument, one job. but she ate and left no crumbs πŸ“

and that's the tea 🧚 from the ./drivers/scsi corner of the world, dated October 2026, page fc_scsi_scan_rport(9) β€” mwah, go scan something, love u, bye πŸ’œπŸŽ€

πŸ“¦ where this page comes from