zfcp_dbf_scsi_common(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– zfcp_dbf_scsi_common(9) πŸ’–

okay so bestie, welcome to the Kernel API Manual 🫢 β€” this is the page for zfcp_dbf_scsi_common, and it's basically the shared little helper that handles the common trace event stuff for scsi. yes it's a mouthful, no we're not renaming it, the kernel doesn't take suggestions πŸ’…


✨ NAME ✨

zfcp_dbf_scsi_common β€” Common trace event helper for scsi. literally that's the whole gig πŸ‘‘


πŸ¦‹ SYNOPSIS πŸ¦‹

void zfcp_dbf_scsi_common (char *tag , int level , struct scsi_device
*sdev , struct scsi_cmnd *sc , struct zfcp_fsf_req *fsf );

it returns void, so like… don't sit there waiting for a return value, she's not giving you one 😌


πŸŽ€ ARGUMENTS πŸŽ€

  • tag β€” Identifier for event. yep, that's the little name tag so you know which event you're looking at 🏷️
  • level β€” trace level of event. it's the vibes dial for how much detail this event gets πŸ”₯
  • sdev β€” Pointer to SCSI device as context for this event. like, which device are we even talking about, bestie 🌸
  • sc β€” Pointer to SCSI command, or NULL with task management function (TMF). soooo sometimes it's an actual command, and sometimes it's NULL and that means TMF, no cap πŸ’€
  • fsf β€” Pointer to FSF request, or NULL. can be a real pointer, can be NULL, she contains multitudes πŸ¦‹
ngl, those two NULL-able params are doing a lot of work here β€” don't just assume they're always filled in πŸ™ˆ

🌈 SEE ALSO 🌈

Kernel file ./drivers/s390/scsi/zfcp_dbf.c is where it lives, and then there's the whole friend group of related pages β€” like, the entire group chat, honestly:

like okay, zfcp_dbf_scsi_eh(9) is the sibling closest in the alphabet, but the whole list ate πŸ’…βœ¨


and that's the page, bestie! πŸŽ€ this was coming at you from ./drivers/s390/scsi, dated October 2026 β€” yes, we're being that organized about it, periodt πŸ’– mwah, go read the kernel source, it's giving main character energy 🌟

πŸ“¦ where this page comes from