init_default_table_values(9)
π init_default_table_values β Kernel API Manual β¨
okay so bestie, welcome to init_default_table_values(9), a page straight out of the Kernel API Manual, and honestly it's a little cutie. she's short, she's sweet, she does exactly one thing, and she does it slayfully π
πΈ NAME πΈ
init_default_table_values β init the default table. that's it. that's the whole vibe. she initializes the default table, no cap π«Ά
β¨ SYNOPSIS β¨
void init_default_table_values (struct pm8001_hba_info *pm8001_ha );
literally returns nothing (void, our lowkey unbothered queen) and takes exactly one argument. simple. clean. iconic π
π¦ ARGUMENTS π¦
pm8001_haβ our hba card information π like, this is the struct where all the hba card's info lives, and you're handing it over so the default table can get set up. she needs the card deets, bestie, don't gatekeep them π
π SEE ALSO π
the friend group. the whole squad. the entire pm80xx extended universe, fr fr β and they all live together in the kernel file ./drivers/scsi/pm8001/pm80xx_hwi.c β
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)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_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, that's forty-three functions. FORTY-THREE. the way this one tiny init function is connected to literally everyone π the networking! the main character energy! iykyk π₯
ngl this page is refreshingly chill β no scary undefined behaviour, no deprecated warnings, just a little function doing her little job. go off π
and that's the whole page, bestie π this little gem comes to you from the source tree at ./drivers/scsi/pm8001, dated October 2026, in the Kernel API Manual β mwah, stan her, bye π§π
π¦ 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