Linux Kernel
3.7.1
|
#include <lpfc.h>
void(* __lpfc_sli_release_iocbq)(struct lpfc_hba *, struct lpfc_iocbq *) |
struct unsol_rcv_ct_ctx ct_ctx[64] |
spinlock_t ct_ev_lock |
struct timer_list eratt_poll |
struct timer_list fabric_block_timer |
struct lpfc_nodelist fc_fcpnodev |
struct lpfc_stats fc_stat |
struct timer_list fcp_poll_timer |
struct timer_list hb_tmofunc |
spinlock_t hbalock |
struct hbq_s hbqs[LPFC_MAX_HBQS] |
struct lpfc_dmabuf hbqslimp |
enum intr_type_t intr_type |
enum hba_state link_state |
struct fc_host_statistics link_stats |
int(* lpfc_bg_scsi_prep_dma_buf)(struct lpfc_hba *, struct lpfc_scsi_buf *) |
IOCB_t*(* lpfc_get_iocb_from_iocbq)(struct lpfc_iocbq *) |
|
read |
struct lpfc_dma_pool lpfc_mbuf_safety_pool |
void(* lpfc_release_scsi_buf)(struct lpfc_hba *, struct lpfc_scsi_buf *) |
void(* lpfc_scsi_cmd_iocb_cmpl)(struct lpfc_hba *, struct lpfc_iocbq *, struct lpfc_iocbq *) |
void(* lpfc_scsi_prep_cmnd)(struct lpfc_vport *, struct lpfc_scsi_buf *, struct lpfc_nodelist *) |
int(* lpfc_scsi_prep_dma_buf)(struct lpfc_hba *, struct lpfc_scsi_buf *) |
void(* lpfc_scsi_unprep_dma_buf)(struct lpfc_hba *, struct lpfc_scsi_buf *) |
int(* lpfc_sli_issue_mbox)(struct lpfc_hba *, LPFC_MBOXQ_t *, uint32_t) |
struct lpfc_mbox_ext_buf_ctx mbox_ext_buf_ctx |
struct msix_entry msix_entries[LPFC_MSIX_VECTORS] |
spinlock_t ndlp_lock |
enum hba_temp_state over_temp_state |
struct lpfc_vport* pport |
struct timer_list rrq_tmr |
spinlock_t scsi_buf_list_lock |
struct lpfc_sli4_hba sli4_hba |
struct lpfc_dmabuf slim2p |
wait_queue_head_t wait_4_mlo_m_q |
wait_queue_head_t work_waitq |
struct task_struct* worker_thread |