bnx2i_hba
struct bnx2i_hba *hba;
struct bnx2i_hba *hba;
extern void bnx2i_identify_device(struct bnx2i_hba *hba, struct cnic_dev *dev);
extern struct bnx2i_hba *get_adapter_list_head(void);
struct bnx2i_conn *bnx2i_get_conn_from_id(struct bnx2i_hba *hba,
struct bnx2i_hba *bnx2i_find_hba_for_cnic(struct cnic_dev *cnic);
struct bnx2i_hba *bnx2i_alloc_hba(struct cnic_dev *cnic);
void bnx2i_free_hba(struct bnx2i_hba *hba);
extern int bnx2i_send_fw_iscsi_init_msg(struct bnx2i_hba *hba);
extern void bnx2i_send_cmd_cleanup_req(struct bnx2i_hba *hba,
extern int bnx2i_send_conn_ofld_req(struct bnx2i_hba *hba,
extern int bnx2i_send_conn_destroy(struct bnx2i_hba *hba,
extern int bnx2i_alloc_qp_resc(struct bnx2i_hba *hba,
extern void bnx2i_free_qp_resc(struct bnx2i_hba *hba,
struct bnx2i_hba *hba, u32 iscsi_cid);
struct bnx2i_hba *hba, u32 iscsi_cid);
int bnx2i_alloc_qp_resc(struct bnx2i_hba *hba, struct bnx2i_endpoint *ep)
static void bnx2i_iscsi_license_error(struct bnx2i_hba *hba, u32 error_code)
void bnx2i_free_qp_resc(struct bnx2i_hba *hba, struct bnx2i_endpoint *ep)
int bnx2i_send_fw_iscsi_init_msg(struct bnx2i_hba *hba)
struct bnx2i_hba *hba = bnx2i_conn->hba;
struct bnx2i_hba *hba = bnx2i_conn->hba;
static void bnx2i_fastpath_notification(struct bnx2i_hba *hba,
static void bnx2i_process_update_conn_cmpl(struct bnx2i_hba *hba,
static void bnx2i_recovery_que_add_conn(struct bnx2i_hba *hba,
static void bnx2i_process_tcp_error(struct bnx2i_hba *hba,
static void bnx2i_process_iscsi_error(struct bnx2i_hba *hba,
static void bnx2i_process_conn_destroy_cmpl(struct bnx2i_hba *hba,
static void bnx2i_process_ofld_cmpl(struct bnx2i_hba *hba,
struct bnx2i_hba *hba = context;
struct bnx2i_hba *hba = context;
struct bnx2i_hba *hba = context;
static void bnx2i_adjust_qp_size(struct bnx2i_hba *hba)
struct bnx2i_hba *hba = bnx2i_conn->hba;
void bnx2i_send_cmd_cleanup_req(struct bnx2i_hba *hba, struct bnx2i_cmd *cmd)
int bnx2i_send_conn_destroy(struct bnx2i_hba *hba, struct bnx2i_endpoint *ep)
static int bnx2i_570x_send_conn_ofld_req(struct bnx2i_hba *hba,
static int bnx2i_5771x_send_conn_ofld_req(struct bnx2i_hba *hba,
int bnx2i_send_conn_ofld_req(struct bnx2i_hba *hba, struct bnx2i_endpoint *ep)
static void bnx2i_get_link_state(struct bnx2i_hba *hba)
struct bnx2i_hba *get_adapter_list_head(void)
struct bnx2i_hba *hba = NULL;
struct bnx2i_hba *tmp_hba;
struct bnx2i_hba *bnx2i_find_hba_for_cnic(struct cnic_dev *cnic)
struct bnx2i_hba *hba, *temp;
struct bnx2i_hba *hba = handle;
static void bnx2i_chip_cleanup(struct bnx2i_hba *hba)
struct bnx2i_hba *hba = handle;
static int bnx2i_init_one(struct bnx2i_hba *hba, struct cnic_dev *cnic)
struct bnx2i_hba *hba;
struct bnx2i_hba *hba;
struct bnx2i_hba *hba = handle;
struct bnx2i_hba *hba;
hba = list_entry(adapter_list.next, struct bnx2i_hba, link);
void bnx2i_identify_device(struct bnx2i_hba *hba, struct cnic_dev *dev)
struct bnx2i_hba *hba = bnx2i_conn->hba;
struct bnx2i_hba *hba = bnx2i_conn->hba;
struct bnx2i_hba *hba = iscsi_host_priv(shost);
struct bnx2i_hba *hba;
struct bnx2i_hba *hba = iscsi_host_priv(shost);
struct bnx2i_hba *hba = iscsi_host_priv(shost);
struct bnx2i_hba *hba = iscsi_host_priv(shost);
static int bnx2i_map_scsi_sg(struct bnx2i_hba *hba, struct bnx2i_cmd *cmd)
struct bnx2i_hba *hba;
struct bnx2i_hba *hba = bnx2i_ep->hba;
struct bnx2i_hba *hba = iscsi_host_priv(shost);
static struct bnx2i_hba *bnx2i_check_route(struct sockaddr *dst_addr)
struct bnx2i_hba *hba;
static int bnx2i_tear_down_conn(struct bnx2i_hba *hba,
struct bnx2i_hba *hba;
struct bnx2i_hba *hba = bnx2i_ep->hba;
struct bnx2i_hba *hba;
struct bnx2i_hba *hba = iscsi_host_priv(shost);
static int bnx2i_bind_conn_to_iscsi_cid(struct bnx2i_hba *hba,
struct bnx2i_conn *bnx2i_get_conn_from_id(struct bnx2i_hba *hba,
static u32 bnx2i_alloc_iscsi_cid(struct bnx2i_hba *hba)
static void bnx2i_free_iscsi_cid(struct bnx2i_hba *hba, u16 iscsi_cid)
static int bnx2i_setup_free_cid_que(struct bnx2i_hba *hba)
static int bnx2i_adapter_ready(struct bnx2i_hba *hba)
static void bnx2i_release_free_cid_que(struct bnx2i_hba *hba)
static struct iscsi_endpoint *bnx2i_alloc_ep(struct bnx2i_hba *hba)
static int bnx2i_alloc_bdt(struct bnx2i_hba *hba, struct iscsi_session *session,
static void bnx2i_destroy_cmd_pool(struct bnx2i_hba *hba,
static int bnx2i_setup_cmd_pool(struct bnx2i_hba *hba,
static int bnx2i_setup_mp_bdt(struct bnx2i_hba *hba)
static void bnx2i_free_mp_bdt(struct bnx2i_hba *hba)
static int bnx2i_ep_destroy_list_add(struct bnx2i_hba *hba,
static int bnx2i_ep_destroy_list_del(struct bnx2i_hba *hba,
static int bnx2i_ep_ofld_list_add(struct bnx2i_hba *hba,
static int bnx2i_ep_ofld_list_del(struct bnx2i_hba *hba,
bnx2i_find_ep_in_ofld_list(struct bnx2i_hba *hba, u32 iscsi_cid)
bnx2i_find_ep_in_destroy_list(struct bnx2i_hba *hba, u32 iscsi_cid)
static void bnx2i_ep_active_list_add(struct bnx2i_hba *hba,
static void bnx2i_ep_active_list_del(struct bnx2i_hba *hba,
static void bnx2i_setup_host_queue_size(struct bnx2i_hba *hba,
struct bnx2i_hba *bnx2i_alloc_hba(struct cnic_dev *cnic)
struct bnx2i_hba *hba;
void bnx2i_free_hba(struct bnx2i_hba *hba)
static void bnx2i_conn_free_login_resources(struct bnx2i_hba *hba,
static int bnx2i_conn_alloc_login_resources(struct bnx2i_hba *hba,
struct bnx2i_hba *hba = bnx2i_dev_to_hba(dev);
struct bnx2i_hba *hba = bnx2i_dev_to_hba(dev);
static inline struct bnx2i_hba *bnx2i_dev_to_hba(struct device *dev)
struct bnx2i_hba *hba = bnx2i_dev_to_hba(dev);
struct bnx2i_hba *hba = bnx2i_dev_to_hba(dev);