Lines Matching defs:ibmvfc_host
840 struct ibmvfc_host { struct
844 enum ibmvfc_host_state state; argument
845 enum ibmvfc_host_action action; argument
850 struct ibmvfc_trace_entry *trace;
851 atomic_t trace_index;
852 int num_targets;
853 struct list_head targets;
854 struct list_head purge;
855 struct device *dev;
856 struct dma_pool *sg_pool;
857 mempool_t *tgt_pool;
858 struct ibmvfc_queue crq;
859 struct ibmvfc_queue async_crq;
860 struct ibmvfc_scsi_channels scsi_scrqs;
861 struct ibmvfc_npiv_login login_info;
862 union ibmvfc_npiv_login_data *login_buf;
863 dma_addr_t login_buf_dma;
864 struct ibmvfc_channel_setup *channel_setup_buf;
865 dma_addr_t channel_setup_dma;
866 int disc_buf_sz;
867 int log_level;
868 struct ibmvfc_discover_targets_entry *disc_buf;
869 struct mutex passthru_mutex;
893 void (*job_step) (struct ibmvfc_host *); argument
894 struct task_struct *work_thread;
895 struct tasklet_struct tasklet;
896 struct work_struct rport_add_work_q;
897 wait_queue_head_t init_wait_q;
898 wait_queue_head_t work_wait_q;