Go to the source code of this file.
|
int | mgmt_epfw_cleanup (struct beiscsi_hba *phba, unsigned short chute) |
|
int | mgmt_open_connection (struct beiscsi_hba *phba, struct sockaddr *dst_addr, struct beiscsi_endpoint *beiscsi_ep, struct be_dma_mem *nonemb_cmd) |
|
unsigned int | mgmt_upload_connection (struct beiscsi_hba *phba, unsigned short cid, unsigned int upload_flag) |
|
unsigned int | mgmt_invalidate_icds (struct beiscsi_hba *phba, struct invalidate_command_table *inv_tbl, unsigned int num_invalidate, unsigned int cid, struct be_dma_mem *nonemb_cmd) |
|
unsigned int | mgmt_vendor_specific_fw_cmd (struct be_ctrl_info *ctrl, struct beiscsi_hba *phba, struct bsg_job *job, struct be_dma_mem *nonemb_cmd) |
|
int | mgmt_get_fw_config (struct be_ctrl_info *ctrl, struct beiscsi_hba *phba) |
|
unsigned int | mgmt_invalidate_connection (struct beiscsi_hba *phba, struct beiscsi_endpoint *beiscsi_ep, unsigned short cid, unsigned short issue_reset, unsigned short savecfg_flag) |
|
int | mgmt_set_ip (struct beiscsi_hba *phba, struct iscsi_iface_param_info *ip_param, struct iscsi_iface_param_info *subnet_param, uint32_t boot_proto) |
|
unsigned int | mgmt_get_boot_target (struct beiscsi_hba *phba) |
|
unsigned int | mgmt_reopen_session (struct beiscsi_hba *phba, unsigned int reopen_type, unsigned sess_handle) |
|
unsigned int | mgmt_get_session_info (struct beiscsi_hba *phba, u32 boot_session_handle, struct be_dma_mem *nonemb_cmd) |
|
int | mgmt_get_nic_conf (struct beiscsi_hba *phba, struct be_cmd_get_nic_conf_resp *mac) |
|
int | mgmt_get_if_info (struct beiscsi_hba *phba, int ip_type, struct be_cmd_get_if_info_resp *if_info) |
|
int | mgmt_get_gateway (struct beiscsi_hba *phba, int ip_type, struct be_cmd_get_def_gateway_resp *gateway) |
|
int | mgmt_set_gateway (struct beiscsi_hba *phba, struct iscsi_iface_param_info *gateway_param) |
|
int | be_mgmt_get_boot_shandle (struct beiscsi_hba *phba, unsigned int *s_handle) |
|
unsigned int | mgmt_get_all_if_id (struct beiscsi_hba *phba) |
|
int | mgmt_set_vlan (struct beiscsi_hba *phba, uint16_t vlan_tag) |
|
#define BEISCSI_NO_RST_ISSUE 0 |
#define BEISCSI_READ_FLASH 1 |
#define BEISCSI_WRITE_FLASH 0 |
#define GET_MGMT_CONTROLLER_WS |
( |
|
phba | ) |
(phba->pmgmt_ws) |
#define IP_ACTION_ADD 0x01 |
#define IP_ACTION_DEL 0x02 |
#define ISCSI_GET_PDU_TEMPLATE_ADDRESS |
( |
|
pc, |
|
|
|
pa |
|
) |
| |
#define MCC_WRB_EMBEDDED_MASK 0x00000001 |
#define MGMT_CMDH_FREE (1<<0) |
be_mgmt_get_boot_shandle()- Get the session handle : device priv structure instance : session handle returned for boot session.
Get the boot target session handle. In case of crashdump mode driver has to issue and MBX Cmd for FW to login to boot target
return Success: 0 Failure: Non-Zero value
Definition at line 1007 of file be_mgmt.c.
mgmt_set_vlan()- Issue and wait for CMD completion : device private structure instance : VLAN tag
Issue the MBX Cmd and wait for the completion of the command.
returns Success: 0 Failure: Non-Xero Value
Definition at line 1106 of file be_mgmt.c.