qla4xxx_set_chap_entry(9)
π qla4xxx_set_chap_entry(9) β Kernel API Manual, bestie edition π
Okay so picture this: it's a kernel API manual page for the function qla4xxx_set_chap_entry, living its best life over in the qla4xxx driver. It's giving "small function, big responsibilities." Let's get into it β¨
β¨ NAME β¨
qla4xxx_set_chap_entry β make a chap entry with the given info π«Ά
πΈ SYNOPSIS πΈ
int qla4xxx_set_chap_entry (struct Scsi_Host *shost , void *data , int
len );
π¦ ARGUMENTS π¦
shostβ pointer to host. That's thestruct Scsi_Host *bestie, the whole adapter vibe πdataβ the chap info: credentials, index and type, all bundled up so we can make the chap entry. It's literally the whole point πlenβ length ofdata. Gotta know how much data we're dealing with, no cap π
π DESCRIPTION π
Add or update a chap entry with the given information. That's it, that's the whole job β she's an add-or-update girlie and she does it flawlessly π
β SEE ALSO β
Kernel file ./drivers/scsi/qla4xxx/ql4_os.c β and omg the whole friend group is here, we love a crossover episode π:
qla4xxx_create_chap_list(9),qla4xxx_find_free_chap_index(9),qla4xxx_mark_all_devices_missing(9),qla4xxx_queuecommand(9),qla4xxx_mem_free(9),qla4xxx_mem_alloc(9),qla4_8xxx_check_temp(9),qla4_8xxx_check_fw_alive(9),qla4_8xxx_watchdog(9),qla4xxx_timer(9),qla4xxx_cmd_wait(9),qla4xxx_soft_reset(9),qla4xxx_abort_active_cmds(9),qla4xxx_recover_adapter(9),qla4xxx_do_dpc(9),qla4xxx_free_adapter(9),qla4xxx_get_bidi_chap(9),qla4xxx_check_existing_isid(9),qla4xxx_update_isid(9),qla4xxx_should_update_isid(9),qla4xxx_is_flash_ddb_exists(9),qla4xxx_remove_failed_ddb(9),qla4xxx_sysfs_ddb_is_non_persistent(9),qla4xxx_sysfs_ddb_tgt_create(9),qla4xxx_sysfs_ddb_add(9),qla4xxx_sysfs_ddb_apply(9),qla4xxx_sysfs_ddb_login(9),qla4xxx_sysfs_ddb_logout_sid(9),qla4xxx_sysfs_ddb_logout(9),qla4xxx_sysfs_ddb_set_param(9),qla4xxx_sysfs_ddb_delete(9),qla4xxx_sysfs_ddb_export(9),qla4xxx_build_ddb_list(9),qla4xxx_wait_login_resp_boot_tgt(9),qla4xxx_probe_adapter(9),qla4xxx_prevent_other_port_reinit(9),qla4xxx_remove_adapter(9),qla4xxx_config_dma_addressing(9),qla4xxx_del_from_active_array(9),qla4xxx_eh_wait_on_command(9),qla4xxx_wait_for_hba_online(9),qla4xxx_eh_wait_for_commands(9),qla4xxx_eh_abort(9),qla4xxx_eh_device_reset(9),qla4xxx_eh_target_reset(9),qla4xxx_is_eh_active(9),qla4xxx_eh_host_reset(9),qla4xxx_pci_mmio_enabled(9)β literally the entire roster, go read them all, iykyk π₯
And that's the tea, bestie π This icon was brought to you by ./drivers/scsi/qla4xxx, dated October 2026, and she'll answer to the name qla4xxx_set_chap_entry(9) any day of the week. Slay, stay curious, and go read your kernel source π
β¨π
π¦ 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