lpfc_debugfs...ostSlim_data(9)
π NAME π
lpfc_debugfs_dumpHostSlim_data β bestie, this is the one that dumps your host SLIM info straight into a buffer β¨
So real quick, this manpage is a section 9 kernel API page for lpfc_debugfs...ostSlim_data β yes the title is literally abbreviated with dots, that's just how the kernel rolls, no cap π«Ά
πΈ SYNOPSIS πΈ
int lpfc_debugfs_dumpHostSlim_data (struct lpfc_hba *phba , char *buf ,
int size );
π ARGUMENTS π
phbaβ the HBA we're pulling Host SLIM info out of. like, the whole source of truth for this operation πbufβ the buffer where the log gets dumped. that's the destination, bestie, it goes in here π¦sizeβ the maximum amount of data to process. the vibe check on how much we're allowed to touch π
β¨ DESCRIPTION β¨
okay so basically: this routine dumps the current contents of host SLIM for the host associated with phba into buf, and it'll do it up to size bytes of data. that's the ceiling, periodt π
and like, what actually ends up in the dump? the Mailbox, the PCB, the Rings, and the Registers that are located in host memory. all of them, together, slaying in one buffer π§
Return Value: this routine returns the amount of bytes that were dumped into buf β and it will not exceed size. ever. it's a good little function, fr fr π
π₯ SEE ALSO π₯
kay so there's a whole friend group here, and honestly? iconic lineup, iykyk π
Kernel file ./drivers/scsi/lpfc/lpfc_debugfs.c
lpfc_debugfs_disc_trc_data(9)lpfc_debugfs_slow_ring_trc_data(9)lpfc_debugfs_hbqinfo_data(9)lpfc_debugfs_commonxripools_data(9)lpfc_debugfs_multixripools_data(9)lpfc_debugfs_lockstat_data(9)lpfc_debugfs_dumpHBASlim_data(9)lpfc_debugfs_nodelist_data(9)lpfc_debugfs_nvmestat_data(9)lpfc_debugfs_scsistat_data(9)lpfc_debugfs_ioktime_data(9)lpfc_debugfs_nvmeio_trc_data(9)lpfc_debugfs_hdwqstat_data(9)lpfc_debugfs_disc_trc(9)lpfc_debugfs_slow_ring_trc(9)lpfc_debugfs_nvme_trc(9)lpfc_debugfs_disc_trc_open(9)lpfc_debugfs_slow_ring_trc_open(9)lpfc_debugfs_hbqinfo_open(9)lpfc_debugfs_multixripools_open(9)lpfc_debugfs_lockstat_open(9)lpfc_debugfs_ras_log_open(9)lpfc_debugfs_dumpHBASlim_open(9)lpfc_debugfs_dumpHostSlim_open(9)lpfc_debugfs_nodelist_open(9)lpfc_debugfs_lseek(9)lpfc_debugfs_read(9)lpfc_debugfs_release(9)lpfc_debugfs_multixripools_write(9)lpfc_idiag_cmd_get(9)lpfc_idiag_open(9)lpfc_idiag_release(9)lpfc_idiag_cmd_release(9)lpfc_idiag_pcicfg_read(9)lpfc_idiag_pcicfg_write(9)lpfc_idiag_baracc_read(9)lpfc_idiag_baracc_write(9)lpfc_idiag_queinfo_read(9)lpfc_idiag_que_param_check(9)lpfc_idiag_queacc_read_qe(9)lpfc_idiag_queacc_read(9)lpfc_idiag_queacc_write(9)lpfc_idiag_drbacc_read_reg(9)lpfc_idiag_drbacc_read(9)lpfc_idiag_drbacc_write(9)lpfc_idiag_ctlacc_read_reg(9)lpfc_idiag_ctlacc_read(9)lpfc_idiag_ctlacc_write(9)lpfc_idiag_mbxacc_get_setup(9)lpfc_idiag_mbxacc_read(9)lpfc_idiag_mbxacc_write(9)lpfc_idiag_extacc_avail_get(9)lpfc_idiag_extacc_alloc_get(9)lpfc_idiag_extacc_drivr_get(9)lpfc_idiag_extacc_write(9)lpfc_idiag_extacc_read(9)lpfc_debugfs_initialize(9)lpfc_debugfs_terminate(9)lpfc_debug_dump_all_queues(9)
π¦ the lil sign-off π¦
this whole thing lives under ./drivers/scsi/lpfc, dated October 2026, and it's filed as lpfc_debugfs...ostSlim_data(9) in the Kernel API Manual. go read the source, bestie, it's giving main character energy ππβ
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms