mpi_hw_event(9)
π mpi_hw_event β a kernel API manual page, but make it cute
okay so bestie, this is mpi_hw_event(9) from the Kernel API Manual β yes, the manual name is right there in the title, we love a self-identifying queen π
β¨ NAME β¨
mpi_hw_event β the hw event has come. that's it. that's the whole vibe. the event has arrived and it's giving main character energy π«
π SYNOPSIS π
int mpi_hw_event (struct pm8001_hba_info *pm8001_ha , void *piomb );
literally just one function, one int return, two args, no drama πΈ
π¦ ARGUMENTS π¦
pm8001_haβ our hba card information π«Ά like, our card, the one we're taking care of, this is her info bestiepiombβ IO message buffer π¨ the little message buffer where the IO stuff lives
π₯ SEE ALSO π₯
okay this list is LONG and honestly iconic, so buckle up π§ the kernel file itself lives at ./drivers/scsi/pm8001/pm80xx_hwi.c β go read her, she ate:
read_main_config_table(9)read_general_status_table(9)read_phy_attr_table(9)read_inbnd_queue_table(9)read_outbnd_queue_table(9)init_default_table_values(9)update_main_config_table(9)update_inbnd_queue_table(9)update_outbnd_queue_table(9)mpi_init_check(9)check_fw_ready(9)pm80xx_set_thermal_config(9)pm80xx_set_sas_protocol_timer_config(9)pm80xx_get_encrypt_info(9)pm80xx_encrypt_update(9)pm80xx_chip_init(9)pm80xx_fatal_error_uevent_emit(9)pm80xx_fatal_errors(9)pm80xx_chip_soft_rst(9)pm80xx_chip_interrupt_enable(9)pm80xx_chip_interrupt_disable(9)mpi_ssp_completion(9)pm80xx_hw_event_ack_req(9)hw_event_sas_phy_up(9)hw_event_sata_phy_up(9)hw_event_phy_down(9)mpi_thermal_hw_event(9)mpi_phy_stop_resp(9)mpi_set_controller_config_resp(9)mpi_get_controller_config_resp(9)mpi_get_phy_profile_resp(9)mpi_flash_op_ext_resp(9)mpi_set_phy_profile_resp(9)mpi_kek_management_resp(9)mpi_dek_management_resp(9)ssp_coalesced_comp_resp(9)process_one_iomb(9)pm80xx_chip_smp_req(9)pm80xx_chip_ssp_io_req(9)pm80xx_chip_phy_start_req(9)pm80xx_chip_phy_stop_req(9)pm80xx_chip_phy_ctl_req(9)pm80xx_chip_isr(9)
like, no cap, that's the whole friend group right there ππ go say hi to all of them, iykyk
ngl this page is short but she's got range β one function, two args, forty-plus friends in SEE ALSO. balance. π
and that's the page bestie!! π this little beauty lives in ./drivers/scsi/pm8001, and it's dated October 2026 β so mark your calendar, she's from the future βπ¦ periodt π
π¦ 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