lpfc_debugfs_disc_trc(9)
π NAME π
lpfc_debugfs_disc_trc(9) β straight from the Kernel API Manual β is literally the function for Store discovery trace log β¨
okay bestie, letβs get into it π«Ά
π¦ SYNOPSIS π¦
the signature is giving:
void lpfc_debugfs_disc_trc (struct lpfc_vport *vport , int mask , char
*fmt , uint32_t data1 , uint32_t data2 , uint32_t data3 );
π ARGUMENTS π
listen, every parameter matters:
vportβ the vport to associate this trace string with for retrieval πmaskβ log entry classification, iykyk π·οΈfmtβ format string to be displayed when dumping the log β¨data1β 1st data parameter to be applied tofmtπdata2β 2nd data parameter to be applied tofmtπdata3β 3rd data parameter to be applied tofmtπ
πΈ DESCRIPTION πΈ
okay so this routine is used by the driver code to add a debugfs log entry to the discovery trace buffer associated with vport π
Only entries with a mask that match the current debugfs discovery mask will be saved. Entries that do not match will be thrown away β literally not invited to the function π
When the log is displayed, fmt, data1, data2, and data3 are used like printf π«Ά
π SEE ALSO π
Kernel file ./drivers/scsi/lpfc/lpfc_debugfs.c is the source bestie π
and these are all the related icons:
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_dumpHostSlim_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_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)
π«Ά cute sign-off: source ./drivers/scsi/lpfc, dated October 2026 β lpfc_debugfs_disc_trc(9) ate and left no crumbs π
π¦ 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