lpfc_issue_init_vpi(9)
okay bestie, you've found the lpfc_issue_init_vpi(9) page from the Kernel API Manual π it's short, it's sweet, and it's all about firing off one mailbox command. let's get into it.
π NAME π
lpfc_issue_init_vpi β issue an init_vpi mailbox command. that's the whole name vibe: it's literally here to issue that command π
β¨ SYNOPSIS β¨
the signature, no cap:
void lpfc_issue_init_vpi (struct lpfc_vport *vport );
π ARGUMENTS π
vportβ a pointer to thelpfc_vportdata structure. that's it; that's the argument, bestie π
π DESCRIPTION π
okay so this function issues a init_vpi mailbox command to initialize VPI for the vport. it's giving "do the VPI setup for this vport" energy, and that's exactly what it does. no extra side quests mentioned, no cap β¨
π¦ SEE ALSO π¦
Kernel file: ./drivers/scsi/lpfc/lpfc_hbadisc.c
and the whole (9) bestie roll call, all here so you don't miss a single one:
lpfc_check_inactive_vmid_one(9),lpfc_check_inactive_vmid(9),lpfc_check_nlp_post_devloss(9),lpfc_dev_loss_tmo_handler(9),lpfc_sli4_post_dev_loss_tmo_handler(9)lpfc_alloc_fast_evt(9),lpfc_free_fast_evt(9),lpfc_send_fastpath_evt(9),lpfc_sli4_clear_fcf_rr_bmask(9),lpfc_fab_name_match(9)lpfc_sw_name_match(9),lpfc_mac_addr_match(9),__lpfc_update_fcf_record_pri(9),lpfc_copy_fcf_record(9),__lpfc_update_fcf_record(9)lpfc_register_fcf(9),lpfc_match_fcf_conn_list(9),lpfc_check_pending_fcoe_event(9),lpfc_sli4_new_fcf_random_select(9),lpfc_sli4_fcf_rec_mbox_parse(9)lpfc_sli4_log_fcf_record_info(9),lpfc_sli4_fcf_record_match(9),lpfc_sli4_fcf_rr_next_proc(9),lpfc_sli4_fcf_pri_list_del(9),lpfc_sli4_set_fcf_flogi_fail(9)lpfc_sli4_fcf_pri_list_add(9),lpfc_mbx_cmpl_fcf_scan_read_fcf_rec(9),lpfc_mbx_cmpl_fcf_rr_read_fcf_rec(9),lpfc_mbx_cmpl_read_fcf_rec(9),lpfc_init_vfi_cmpl(9)lpfc_issue_init_vfi(9),lpfc_init_vpi_cmpl(9),lpfc_start_fdiscs(9),lpfc_create_static_vport(9),lpfc_issue_gidpt(9)lpfc_initialize_node(9),lpfc_nlp_logo_unreg(9),lpfc_unreg_hba_rpis(9),lpfc_find_vport_by_vpid(9),lpfc_fcf_inuse(9)lpfc_unregister_vfi_cmpl(9),lpfc_unregister_fcfi_cmpl(9),lpfc_unregister_fcf_prep(9),lpfc_sli4_unregister_fcf(9),lpfc_unregister_fcf_rescan(9)lpfc_unregister_fcf(9),lpfc_unregister_unused_fcf(9),lpfc_read_fcf_conn_tbl(9),lpfc_read_fcoe_param(9),lpfc_get_rec_conf23(9),lpfc_parse_fcoe_conf(9)
that's the whole page π shoutout to the ./drivers/scsi/lpfc source/version corner and the October 2026 date, signing off on lpfc_issue_init_vpi(9) β mwah π
π¦ 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