Lines Matching defs:function
301 * Option rom version of the HBA. This function translate the version number
1186 * lpfc_hb_mbox_cmpl - The lpfc heart-beat mailbox command callback function
1190 * This is the callback function to the lpfc heart-beat mailbox command.
1803 * lpfc_sli4_port_sta_fn_reset - The SLI4 function reset due to port status reg
1807 * This routine is invoked to perform an SLI4 port PCI function reset in
1809 * status register (ERR, RDY, RN) bits before proceeding with function reset.
2018 /* Check port status register for function reset */
2055 * routine from the API jump table function pointer from the lpfc_hba struct.
2320 * ID. The @descp passed into this function points to an array of 256 chars. It
2322 * The @mdp passed into this function points to an array of 80 chars. When the
2323 * function returns, the @mdp will be filled with the model name.
2336 char *function;
2374 m.function = "Obsolete, Unsupported Fibre Channel Adapter";
2385 m.function = "Obsolete, Unsupported Fibre Channel Adapter";
2567 m.name, m.function,
2572 m.name, m.bus, m.function);
2577 m.bus, m.function);
2924 * This routine stops all the timers associated with a @vport. This function
2982 * This routine stops all the timers associated with a HBA. This function is
3718 * XRIs assigned due to port function reset. During port initialization, the
3733 * update on pci function's els xri-sgl list
3840 * XRIs assigned due to port function reset. During port initialization, the
3856 * update on pci function's nvmet xri-sgl list
4059 * XRIs assigned due to port function reset. During port initialization, the
4075 * update on pci function's allocated nvme xri-sgl list
4523 * Note: there is no scan_start function as adapter initialization will have
4696 * lpfc_stop_port - Wrapper function for stopping hba port
4700 * the API jump table function pointer from the lpfc_hba struct.
5089 /* Invoke the lpfc_handle_latt mailbox command callback function */
5361 /* Invoke the mailbox command callback function */
5504 "compatible optics for card to function.");
6050 * This routine is invoked to set up the per HBA PCI-Device group function
6067 /* Set up device INIT API function jump table */
6071 /* Set up SCSI API function jump table */
6075 /* Set up SLI API function jump table */
6079 /* Set up MBOX API function jump table */
6219 * This function enables the PCI SR-IOV virtual functions to a physical
6220 * function. It invokes the PCI SR-IOV api with the @nr_vfn provided to
6221 * enable the number of virtual functions to the physical function. As
6245 * This function enables the PCI SR-IOV virtual functions to a physical
6246 * function. It invokes the PCI SR-IOV api with the @nr_vfn provided to
6247 * enable the number of virtual functions to the physical function. As
7149 * lpfc_init_api_table_setup - Set up init api function jump table
7153 * This routine sets up the device INIT interface API function jump table
8258 * @vf: virtual function number
8261 * based on the given viftual function number, @vf.
8777 * the port if_type is 0. This routine has no function for other
10182 * lpfc_pci_function_reset - Reset pci function.
10185 * This routine is invoked to request a PCI function reset. It will destroys
10186 * all resources assigned to the PCI function which originates this request.
10218 /* Setup PCI function reset mailbox-ioctl command */
10677 * SLI-3 interface spec. The kernel function pci_enable_msi() is called to
10680 * is done in this function.
11653 * SLI-4 interface spec. The kernel function pci_alloc_irq_vectors() is
11656 * handler, which is done in this function.
11849 * This function is called in the SLI4 code path to wait for completion
11855 * invoking the function reset ioctl mailbox command to the CNA and the
11942 * This function is called in the SLI4 code path to reset the HBA's FCoE
11943 * function. The caller is not required to hold any lock. This routine
11944 * issues PCI function reset mailbox command to reset the FCoE function.
11945 * At the end of the function, it calls lpfc_hba_down_post function to
12014 /* Reset SLI4 HBA FCoE function */
12031 * This function is called in the SLI4 code path to read the port's
12034 * This function may be be called from any context that can block-wait
12263 /* Set up SLI API function jump table for PCI-device group-0 HBAs */
12691 * device with SLI-3 interface spec. This function is called by the PCI
12693 * When this function is invoked, it will need to stop all the I/Os and
12741 * to recover the device. This function will initialize the HBA device,
13095 /* Set up SLI API function jump table for PCI-device group-1 HBAs */
13304 * the HBA FCoE function.
13326 /* Release PCI resources and disable device's PCI function */
13536 * with SLI-4 interface spec. This function is called by the PCI subsystem
13538 * function is invoked, it will need to stop all the I/Os and interrupt(s)
13584 * recover the device. This function will initialize the HBA device, enable
13657 * In case of slot reset, as function reset is performed through
13819 * function is called by the PCI subsystem after a PCI bus error affecting
13856 * function is called after PCI bus has been reset to restart the PCI card
13953 * function through which RAS support enablement is to be done.