Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Macros | Functions
bfad_bsg.c File Reference
#include <linux/uaccess.h>
#include "bfad_drv.h"
#include "bfad_im.h"
#include "bfad_bsg.h"

Go to the source code of this file.

Macros

#define BFA_DEBUG_FW_CORE_CHUNK_SZ   0x4000U /* 16K chunks for FW dump */
 

Functions

 BFA_TRC_FILE (LDRV, BSG)
 
int bfad_iocmd_ioc_enable (struct bfad_s *bfad, void *cmd)
 
int bfad_iocmd_ioc_disable (struct bfad_s *bfad, void *cmd)
 
int bfad_iocmd_ioc_get_stats (struct bfad_s *bfad, void *cmd)
 
int bfad_iocmd_ioc_get_fwstats (struct bfad_s *bfad, void *cmd, unsigned int payload_len)
 
int bfad_iocmd_ioc_reset_stats (struct bfad_s *bfad, void *cmd, unsigned int v_cmd)
 
int bfad_iocmd_ioc_set_name (struct bfad_s *bfad, void *cmd, unsigned int v_cmd)
 
int bfad_iocmd_iocfc_get_attr (struct bfad_s *bfad, void *cmd)
 
int bfad_iocmd_iocfc_set_intr (struct bfad_s *bfad, void *cmd)
 
int bfad_iocmd_port_enable (struct bfad_s *bfad, void *cmd)
 
int bfad_iocmd_port_disable (struct bfad_s *bfad, void *cmd)
 
int bfad_iocmd_port_get_stats (struct bfad_s *bfad, void *cmd, unsigned int payload_len)
 
int bfad_iocmd_port_reset_stats (struct bfad_s *bfad, void *cmd)
 
int bfad_iocmd_set_port_cfg (struct bfad_s *bfad, void *iocmd, unsigned int v_cmd)
 
int bfad_iocmd_port_cfg_maxfrsize (struct bfad_s *bfad, void *cmd)
 
int bfad_iocmd_port_cfg_bbsc (struct bfad_s *bfad, void *cmd, unsigned int v_cmd)
 
int bfad_iocmd_lport_get_stats (struct bfad_s *bfad, void *cmd)
 
int bfad_iocmd_lport_reset_stats (struct bfad_s *bfad, void *cmd)
 
int bfad_iocmd_lport_get_iostats (struct bfad_s *bfad, void *cmd)
 
int bfad_iocmd_lport_get_rports (struct bfad_s *bfad, void *cmd, unsigned int payload_len)
 
int bfad_iocmd_rport_get_attr (struct bfad_s *bfad, void *cmd)
 
int bfad_iocmd_rport_get_stats (struct bfad_s *bfad, void *cmd)
 
int bfad_iocmd_rport_clr_stats (struct bfad_s *bfad, void *cmd)
 
int bfad_iocmd_rport_set_speed (struct bfad_s *bfad, void *cmd)
 
int bfad_iocmd_vport_get_attr (struct bfad_s *bfad, void *cmd)
 
int bfad_iocmd_vport_get_stats (struct bfad_s *bfad, void *cmd)
 
int bfad_iocmd_vport_clr_stats (struct bfad_s *bfad, void *cmd)
 
int bfad_iocmd_qos_set_bw (struct bfad_s *bfad, void *pcmd)
 
int bfad_iocmd_ratelim (struct bfad_s *bfad, unsigned int cmd, void *pcmd)
 
int bfad_iocmd_ratelim_speed (struct bfad_s *bfad, unsigned int cmd, void *pcmd)
 
int bfad_iocmd_cfg_fcpim (struct bfad_s *bfad, void *cmd)
 
int bfad_iocmd_fcpim_get_modstats (struct bfad_s *bfad, void *cmd)
 
int bfad_iocmd_fcpim_clr_modstats (struct bfad_s *bfad, void *cmd)
 
int bfad_iocmd_fcpim_get_del_itn_stats (struct bfad_s *bfad, void *cmd)
 
int bfad_iocmd_fcport_enable (struct bfad_s *bfad, void *cmd)
 
int bfad_iocmd_fcport_disable (struct bfad_s *bfad, void *cmd)
 
int bfad_iocmd_ioc_get_pcifn_cfg (struct bfad_s *bfad, void *cmd)
 
int bfad_iocmd_pcifn_create (struct bfad_s *bfad, void *cmd)
 
int bfad_iocmd_pcifn_delete (struct bfad_s *bfad, void *cmd)
 
int bfad_iocmd_pcifn_bw (struct bfad_s *bfad, void *cmd)
 
int bfad_iocmd_adapter_cfg_mode (struct bfad_s *bfad, void *cmd)
 
int bfad_iocmd_port_cfg_mode (struct bfad_s *bfad, void *cmd)
 
int bfad_iocmd_ablk_optrom (struct bfad_s *bfad, unsigned int cmd, void *pcmd)
 
int bfad_iocmd_faa_query (struct bfad_s *bfad, void *cmd)
 
int bfad_iocmd_cee_attr (struct bfad_s *bfad, void *cmd, unsigned int payload_len)
 
int bfad_iocmd_cee_get_stats (struct bfad_s *bfad, void *cmd, unsigned int payload_len)
 
int bfad_iocmd_cee_reset_stats (struct bfad_s *bfad, void *cmd)
 
int bfad_iocmd_sfp_media (struct bfad_s *bfad, void *cmd)
 
int bfad_iocmd_sfp_speed (struct bfad_s *bfad, void *cmd)
 
int bfad_iocmd_flash_get_attr (struct bfad_s *bfad, void *cmd)
 
int bfad_iocmd_flash_erase_part (struct bfad_s *bfad, void *cmd)
 
int bfad_iocmd_flash_update_part (struct bfad_s *bfad, void *cmd, unsigned int payload_len)
 
int bfad_iocmd_flash_read_part (struct bfad_s *bfad, void *cmd, unsigned int payload_len)
 
int bfad_iocmd_diag_temp (struct bfad_s *bfad, void *cmd)
 
int bfad_iocmd_diag_memtest (struct bfad_s *bfad, void *cmd)
 
int bfad_iocmd_diag_loopback (struct bfad_s *bfad, void *cmd)
 
int bfad_iocmd_diag_fwping (struct bfad_s *bfad, void *cmd)
 
int bfad_iocmd_diag_queuetest (struct bfad_s *bfad, void *cmd)
 
int bfad_iocmd_diag_sfp (struct bfad_s *bfad, void *cmd)
 
int bfad_iocmd_diag_led (struct bfad_s *bfad, void *cmd)
 
int bfad_iocmd_diag_beacon_lport (struct bfad_s *bfad, void *cmd)
 
int bfad_iocmd_diag_lb_stat (struct bfad_s *bfad, void *cmd)
 
int bfad_iocmd_diag_cfg_dport (struct bfad_s *bfad, unsigned int cmd, void *pcmd)
 
int bfad_iocmd_diag_dport_get_state (struct bfad_s *bfad, void *pcmd)
 
int bfad_iocmd_phy_get_attr (struct bfad_s *bfad, void *cmd)
 
int bfad_iocmd_phy_get_stats (struct bfad_s *bfad, void *cmd)
 
int bfad_iocmd_phy_read (struct bfad_s *bfad, void *cmd, unsigned int payload_len)
 
int bfad_iocmd_vhba_query (struct bfad_s *bfad, void *cmd)
 
int bfad_iocmd_phy_update (struct bfad_s *bfad, void *cmd, unsigned int payload_len)
 
int bfad_iocmd_porglog_get (struct bfad_s *bfad, void *cmd)
 
int bfad_iocmd_debug_fw_core (struct bfad_s *bfad, void *cmd, unsigned int payload_len)
 
int bfad_iocmd_debug_ctl (struct bfad_s *bfad, void *cmd, unsigned int v_cmd)
 
int bfad_iocmd_porglog_ctl (struct bfad_s *bfad, void *cmd)
 
int bfad_iocmd_fcpim_cfg_profile (struct bfad_s *bfad, void *cmd, unsigned int v_cmd)
 
int bfad_iocmd_fcport_get_stats (struct bfad_s *bfad, void *cmd)
 
int bfad_iocmd_fcport_reset_stats (struct bfad_s *bfad, void *cmd)
 
int bfad_iocmd_boot_cfg (struct bfad_s *bfad, void *cmd)
 
int bfad_iocmd_boot_query (struct bfad_s *bfad, void *cmd)
 
int bfad_iocmd_preboot_query (struct bfad_s *bfad, void *cmd)
 
int bfad_iocmd_ethboot_cfg (struct bfad_s *bfad, void *cmd)
 
int bfad_iocmd_ethboot_query (struct bfad_s *bfad, void *cmd)
 
int bfad_iocmd_cfg_trunk (struct bfad_s *bfad, void *cmd, unsigned int v_cmd)
 
int bfad_iocmd_trunk_get_attr (struct bfad_s *bfad, void *cmd)
 
int bfad_iocmd_qos (struct bfad_s *bfad, void *cmd, unsigned int v_cmd)
 
int bfad_iocmd_qos_get_attr (struct bfad_s *bfad, void *cmd)
 
int bfad_iocmd_qos_get_vc_attr (struct bfad_s *bfad, void *cmd)
 
int bfad_iocmd_qos_get_stats (struct bfad_s *bfad, void *cmd)
 
int bfad_iocmd_qos_reset_stats (struct bfad_s *bfad, void *cmd)
 
int bfad_iocmd_vf_get_stats (struct bfad_s *bfad, void *cmd)
 
int bfad_iocmd_vf_clr_stats (struct bfad_s *bfad, void *cmd)
 
int bfad_iocmd_lunmask (struct bfad_s *bfad, void *pcmd, unsigned int v_cmd)
 
int bfad_iocmd_fcpim_lunmask_query (struct bfad_s *bfad, void *cmd)
 
int bfad_iocmd_fcpim_cfg_lunmask (struct bfad_s *bfad, void *cmd, unsigned int v_cmd)
 
int bfad_iocmd_fcpim_throttle_query (struct bfad_s *bfad, void *cmd)
 
int bfad_iocmd_fcpim_throttle_set (struct bfad_s *bfad, void *cmd)
 
int bfad_iocmd_tfru_read (struct bfad_s *bfad, void *cmd)
 
int bfad_iocmd_tfru_write (struct bfad_s *bfad, void *cmd)
 
int bfad_iocmd_fruvpd_read (struct bfad_s *bfad, void *cmd)
 
int bfad_iocmd_fruvpd_update (struct bfad_s *bfad, void *cmd)
 
int bfad_iocmd_fruvpd_get_max_size (struct bfad_s *bfad, void *cmd)
 
u64 bfad_fcxp_get_req_sgaddr_cb (void *bfad_fcxp, int sgeid)
 
u32 bfad_fcxp_get_req_sglen_cb (void *bfad_fcxp, int sgeid)
 
u64 bfad_fcxp_get_rsp_sgaddr_cb (void *bfad_fcxp, int sgeid)
 
u32 bfad_fcxp_get_rsp_sglen_cb (void *bfad_fcxp, int sgeid)
 
void bfad_send_fcpt_cb (void *bfad_fcxp, struct bfa_fcxp_s *fcxp, void *cbarg, bfa_status_t req_status, u32 rsp_len, u32 resid_len, struct fchs_s *rsp_fchs)
 
struct bfad_buf_infobfad_fcxp_map_sg (struct bfad_s *bfad, void *payload_kbuf, uint32_t payload_len, uint32_t *num_sgles)
 
void bfad_fcxp_free_mem (struct bfad_s *bfad, struct bfad_buf_info *buf_base, uint32_t num_sgles)
 
int bfad_fcxp_bsg_send (struct fc_bsg_job *job, struct bfad_fcxp *drv_fcxp, bfa_bsg_fcpt_t *bsg_fcpt)
 
int bfad_im_bsg_els_ct_request (struct fc_bsg_job *job)
 
int bfad_im_bsg_request (struct fc_bsg_job *job)
 
int bfad_im_bsg_timeout (struct fc_bsg_job *job)
 

Macro Definition Documentation

#define BFA_DEBUG_FW_CORE_CHUNK_SZ   0x4000U /* 16K chunks for FW dump */

Definition at line 1957 of file bfad_bsg.c.

Function Documentation

BFA_TRC_FILE ( LDRV  ,
BSG   
)
int bfad_fcxp_bsg_send ( struct fc_bsg_job job,
struct bfad_fcxp drv_fcxp,
bfa_bsg_fcpt_t bsg_fcpt 
)

Definition at line 3237 of file bfad_bsg.c.

void bfad_fcxp_free_mem ( struct bfad_s bfad,
struct bfad_buf_info buf_base,
uint32_t  num_sgles 
)

Definition at line 3219 of file bfad_bsg.c.

u64 bfad_fcxp_get_req_sgaddr_cb ( void bfad_fcxp,
int  sgeid 
)

Definition at line 3117 of file bfad_bsg.c.

u32 bfad_fcxp_get_req_sglen_cb ( void bfad_fcxp,
int  sgeid 
)

Definition at line 3129 of file bfad_bsg.c.

u64 bfad_fcxp_get_rsp_sgaddr_cb ( void bfad_fcxp,
int  sgeid 
)

Definition at line 3139 of file bfad_bsg.c.

u32 bfad_fcxp_get_rsp_sglen_cb ( void bfad_fcxp,
int  sgeid 
)

Definition at line 3151 of file bfad_bsg.c.

struct bfad_buf_info* bfad_fcxp_map_sg ( struct bfad_s bfad,
void payload_kbuf,
uint32_t  payload_len,
uint32_t num_sgles 
)
read

Definition at line 3176 of file bfad_bsg.c.

int bfad_im_bsg_els_ct_request ( struct fc_bsg_job job)

Definition at line 3277 of file bfad_bsg.c.

int bfad_im_bsg_request ( struct fc_bsg_job job)

Definition at line 3482 of file bfad_bsg.c.

int bfad_im_bsg_timeout ( struct fc_bsg_job job)

Definition at line 3508 of file bfad_bsg.c.

int bfad_iocmd_ablk_optrom ( struct bfad_s bfad,
unsigned int  cmd,
void pcmd 
)

Definition at line 1307 of file bfad_bsg.c.

int bfad_iocmd_adapter_cfg_mode ( struct bfad_s bfad,
void cmd 
)

Definition at line 1260 of file bfad_bsg.c.

int bfad_iocmd_boot_cfg ( struct bfad_s bfad,
void cmd 
)

Definition at line 2123 of file bfad_bsg.c.

int bfad_iocmd_boot_query ( struct bfad_s bfad,
void cmd 
)

Definition at line 2145 of file bfad_bsg.c.

int bfad_iocmd_cee_attr ( struct bfad_s bfad,
void cmd,
unsigned int  payload_len 
)

Definition at line 1356 of file bfad_bsg.c.

int bfad_iocmd_cee_get_stats ( struct bfad_s bfad,
void cmd,
unsigned int  payload_len 
)

Definition at line 1392 of file bfad_bsg.c.

int bfad_iocmd_cee_reset_stats ( struct bfad_s bfad,
void cmd 
)

Definition at line 1429 of file bfad_bsg.c.

int bfad_iocmd_cfg_fcpim ( struct bfad_s bfad,
void cmd 
)

Definition at line 961 of file bfad_bsg.c.

int bfad_iocmd_cfg_trunk ( struct bfad_s bfad,
void cmd,
unsigned int  v_cmd 
)

Definition at line 2232 of file bfad_bsg.c.

int bfad_iocmd_debug_ctl ( struct bfad_s bfad,
void cmd,
unsigned int  v_cmd 
)

Definition at line 1993 of file bfad_bsg.c.

int bfad_iocmd_debug_fw_core ( struct bfad_s bfad,
void cmd,
unsigned int  payload_len 
)

Definition at line 1959 of file bfad_bsg.c.

int bfad_iocmd_diag_beacon_lport ( struct bfad_s bfad,
void cmd 
)

Definition at line 1740 of file bfad_bsg.c.

int bfad_iocmd_diag_cfg_dport ( struct bfad_s bfad,
unsigned int  cmd,
void pcmd 
)

Definition at line 1770 of file bfad_bsg.c.

int bfad_iocmd_diag_dport_get_state ( struct bfad_s bfad,
void pcmd 
)

Definition at line 1802 of file bfad_bsg.c.

int bfad_iocmd_diag_fwping ( struct bfad_s bfad,
void cmd 
)

Definition at line 1659 of file bfad_bsg.c.

int bfad_iocmd_diag_lb_stat ( struct bfad_s bfad,
void cmd 
)

Definition at line 1755 of file bfad_bsg.c.

int bfad_iocmd_diag_led ( struct bfad_s bfad,
void cmd 
)

Definition at line 1727 of file bfad_bsg.c.

int bfad_iocmd_diag_loopback ( struct bfad_s bfad,
void cmd 
)

Definition at line 1636 of file bfad_bsg.c.

int bfad_iocmd_diag_memtest ( struct bfad_s bfad,
void cmd 
)

Definition at line 1613 of file bfad_bsg.c.

int bfad_iocmd_diag_queuetest ( struct bfad_s bfad,
void cmd 
)

Definition at line 1683 of file bfad_bsg.c.

int bfad_iocmd_diag_sfp ( struct bfad_s bfad,
void cmd 
)

Definition at line 1704 of file bfad_bsg.c.

int bfad_iocmd_diag_temp ( struct bfad_s bfad,
void cmd 
)

Definition at line 1591 of file bfad_bsg.c.

int bfad_iocmd_ethboot_cfg ( struct bfad_s bfad,
void cmd 
)

Definition at line 2186 of file bfad_bsg.c.

int bfad_iocmd_ethboot_query ( struct bfad_s bfad,
void cmd 
)

Definition at line 2209 of file bfad_bsg.c.

int bfad_iocmd_faa_query ( struct bfad_s bfad,
void cmd 
)

Definition at line 1333 of file bfad_bsg.c.

int bfad_iocmd_fcpim_cfg_lunmask ( struct bfad_s bfad,
void cmd,
unsigned int  v_cmd 
)

Definition at line 2539 of file bfad_bsg.c.

int bfad_iocmd_fcpim_cfg_profile ( struct bfad_s bfad,
void cmd,
unsigned int  v_cmd 
)

Definition at line 2028 of file bfad_bsg.c.

int bfad_iocmd_fcpim_clr_modstats ( struct bfad_s bfad,
void cmd 
)

Definition at line 996 of file bfad_bsg.c.

int bfad_iocmd_fcpim_get_del_itn_stats ( struct bfad_s bfad,
void cmd 
)

Definition at line 1018 of file bfad_bsg.c.

int bfad_iocmd_fcpim_get_modstats ( struct bfad_s bfad,
void cmd 
)

Definition at line 974 of file bfad_bsg.c.

int bfad_iocmd_fcpim_lunmask_query ( struct bfad_s bfad,
void cmd 
)

Definition at line 2525 of file bfad_bsg.c.

int bfad_iocmd_fcpim_throttle_query ( struct bfad_s bfad,
void cmd 
)

Definition at line 2558 of file bfad_bsg.c.

int bfad_iocmd_fcpim_throttle_set ( struct bfad_s bfad,
void cmd 
)

Definition at line 2573 of file bfad_bsg.c.

int bfad_iocmd_fcport_disable ( struct bfad_s bfad,
void cmd 
)

Definition at line 1156 of file bfad_bsg.c.

int bfad_iocmd_fcport_enable ( struct bfad_s bfad,
void cmd 
)

Definition at line 1143 of file bfad_bsg.c.

int bfad_iocmd_fcport_get_stats ( struct bfad_s bfad,
void cmd 
)

Definition at line 2074 of file bfad_bsg.c.

int bfad_iocmd_fcport_reset_stats ( struct bfad_s bfad,
void cmd 
)

Definition at line 2099 of file bfad_bsg.c.

int bfad_iocmd_flash_erase_part ( struct bfad_s bfad,
void cmd 
)

Definition at line 1507 of file bfad_bsg.c.

int bfad_iocmd_flash_get_attr ( struct bfad_s bfad,
void cmd 
)

Definition at line 1486 of file bfad_bsg.c.

int bfad_iocmd_flash_read_part ( struct bfad_s bfad,
void cmd,
unsigned int  payload_len 
)

Definition at line 1559 of file bfad_bsg.c.

int bfad_iocmd_flash_update_part ( struct bfad_s bfad,
void cmd,
unsigned int  payload_len 
)

Definition at line 1527 of file bfad_bsg.c.

int bfad_iocmd_fruvpd_get_max_size ( struct bfad_s bfad,
void cmd 
)

Definition at line 2676 of file bfad_bsg.c.

int bfad_iocmd_fruvpd_read ( struct bfad_s bfad,
void cmd 
)

Definition at line 2632 of file bfad_bsg.c.

int bfad_iocmd_fruvpd_update ( struct bfad_s bfad,
void cmd 
)

Definition at line 2654 of file bfad_bsg.c.

int bfad_iocmd_ioc_disable ( struct bfad_s bfad,
void cmd 
)

Definition at line 50 of file bfad_bsg.c.

int bfad_iocmd_ioc_enable ( struct bfad_s bfad,
void cmd 
)

Definition at line 26 of file bfad_bsg.c.

int bfad_iocmd_ioc_get_fwstats ( struct bfad_s bfad,
void cmd,
unsigned int  payload_len 
)

Definition at line 159 of file bfad_bsg.c.

int bfad_iocmd_ioc_get_pcifn_cfg ( struct bfad_s bfad,
void cmd 
)

Definition at line 1169 of file bfad_bsg.c.

int bfad_iocmd_ioc_get_stats ( struct bfad_s bfad,
void cmd 
)

Definition at line 149 of file bfad_bsg.c.

int bfad_iocmd_ioc_reset_stats ( struct bfad_s bfad,
void cmd,
unsigned int  v_cmd 
)

Definition at line 189 of file bfad_bsg.c.

int bfad_iocmd_ioc_set_name ( struct bfad_s bfad,
void cmd,
unsigned int  v_cmd 
)

Definition at line 207 of file bfad_bsg.c.

int bfad_iocmd_iocfc_get_attr ( struct bfad_s bfad,
void cmd 
)

Definition at line 221 of file bfad_bsg.c.

int bfad_iocmd_iocfc_set_intr ( struct bfad_s bfad,
void cmd 
)

Definition at line 232 of file bfad_bsg.c.

int bfad_iocmd_lport_get_iostats ( struct bfad_s bfad,
void cmd 
)

Definition at line 506 of file bfad_bsg.c.

int bfad_iocmd_lport_get_rports ( struct bfad_s bfad,
void cmd,
unsigned int  payload_len 
)

Definition at line 531 of file bfad_bsg.c.

int bfad_iocmd_lport_get_stats ( struct bfad_s bfad,
void cmd 
)

Definition at line 448 of file bfad_bsg.c.

int bfad_iocmd_lport_reset_stats ( struct bfad_s bfad,
void cmd 
)

Definition at line 472 of file bfad_bsg.c.

int bfad_iocmd_lunmask ( struct bfad_s bfad,
void pcmd,
unsigned int  v_cmd 
)

Definition at line 2502 of file bfad_bsg.c.

int bfad_iocmd_pcifn_bw ( struct bfad_s bfad,
void cmd 
)

Definition at line 1236 of file bfad_bsg.c.

int bfad_iocmd_pcifn_create ( struct bfad_s bfad,
void cmd 
)

Definition at line 1191 of file bfad_bsg.c.

int bfad_iocmd_pcifn_delete ( struct bfad_s bfad,
void cmd 
)

Definition at line 1214 of file bfad_bsg.c.

int bfad_iocmd_phy_get_attr ( struct bfad_s bfad,
void cmd 
)

Definition at line 1816 of file bfad_bsg.c.

int bfad_iocmd_phy_get_stats ( struct bfad_s bfad,
void cmd 
)

Definition at line 1837 of file bfad_bsg.c.

int bfad_iocmd_phy_read ( struct bfad_s bfad,
void cmd,
unsigned int  payload_len 
)

Definition at line 1858 of file bfad_bsg.c.

int bfad_iocmd_phy_update ( struct bfad_s bfad,
void cmd,
unsigned int  payload_len 
)

Definition at line 1909 of file bfad_bsg.c.

int bfad_iocmd_porglog_ctl ( struct bfad_s bfad,
void cmd 
)

Definition at line 2014 of file bfad_bsg.c.

int bfad_iocmd_porglog_get ( struct bfad_s bfad,
void cmd 
)

Definition at line 1939 of file bfad_bsg.c.

int bfad_iocmd_port_cfg_bbsc ( struct bfad_s bfad,
void cmd,
unsigned int  v_cmd 
)

Definition at line 405 of file bfad_bsg.c.

int bfad_iocmd_port_cfg_maxfrsize ( struct bfad_s bfad,
void cmd 
)

Definition at line 391 of file bfad_bsg.c.

int bfad_iocmd_port_cfg_mode ( struct bfad_s bfad,
void cmd 
)

Definition at line 1283 of file bfad_bsg.c.

int bfad_iocmd_port_disable ( struct bfad_s bfad,
void cmd 
)

Definition at line 266 of file bfad_bsg.c.

int bfad_iocmd_port_enable ( struct bfad_s bfad,
void cmd 
)

Definition at line 245 of file bfad_bsg.c.

int bfad_iocmd_port_get_stats ( struct bfad_s bfad,
void cmd,
unsigned int  payload_len 
)

Definition at line 316 of file bfad_bsg.c.

int bfad_iocmd_port_reset_stats ( struct bfad_s bfad,
void cmd 
)

Definition at line 350 of file bfad_bsg.c.

int bfad_iocmd_preboot_query ( struct bfad_s bfad,
void cmd 
)

Definition at line 2167 of file bfad_bsg.c.

int bfad_iocmd_qos ( struct bfad_s bfad,
void cmd,
unsigned int  v_cmd 
)

Definition at line 2293 of file bfad_bsg.c.

int bfad_iocmd_qos_get_attr ( struct bfad_s bfad,
void cmd 
)

Definition at line 2321 of file bfad_bsg.c.

int bfad_iocmd_qos_get_stats ( struct bfad_s bfad,
void cmd 
)

Definition at line 2379 of file bfad_bsg.c.

int bfad_iocmd_qos_get_vc_attr ( struct bfad_s bfad,
void cmd 
)

Definition at line 2347 of file bfad_bsg.c.

int bfad_iocmd_qos_reset_stats ( struct bfad_s bfad,
void cmd 
)

Definition at line 2411 of file bfad_bsg.c.

int bfad_iocmd_qos_set_bw ( struct bfad_s bfad,
void pcmd 
)

Definition at line 890 of file bfad_bsg.c.

int bfad_iocmd_ratelim ( struct bfad_s bfad,
unsigned int  cmd,
void pcmd 
)

Definition at line 903 of file bfad_bsg.c.

int bfad_iocmd_ratelim_speed ( struct bfad_s bfad,
unsigned int  cmd,
void pcmd 
)

Definition at line 932 of file bfad_bsg.c.

int bfad_iocmd_rport_clr_stats ( struct bfad_s bfad,
void cmd 
)

Definition at line 700 of file bfad_bsg.c.

int bfad_iocmd_rport_get_attr ( struct bfad_s bfad,
void cmd 
)

Definition at line 573 of file bfad_bsg.c.

int bfad_iocmd_rport_get_stats ( struct bfad_s bfad,
void cmd 
)

Definition at line 659 of file bfad_bsg.c.

int bfad_iocmd_rport_set_speed ( struct bfad_s bfad,
void cmd 
)

Definition at line 736 of file bfad_bsg.c.

int bfad_iocmd_set_port_cfg ( struct bfad_s bfad,
void iocmd,
unsigned int  v_cmd 
)

Definition at line 371 of file bfad_bsg.c.

int bfad_iocmd_sfp_media ( struct bfad_s bfad,
void cmd 
)

Definition at line 1443 of file bfad_bsg.c.

int bfad_iocmd_sfp_speed ( struct bfad_s bfad,
void cmd 
)

Definition at line 1465 of file bfad_bsg.c.

int bfad_iocmd_tfru_read ( struct bfad_s bfad,
void cmd 
)

Definition at line 2588 of file bfad_bsg.c.

int bfad_iocmd_tfru_write ( struct bfad_s bfad,
void cmd 
)

Definition at line 2610 of file bfad_bsg.c.

int bfad_iocmd_trunk_get_attr ( struct bfad_s bfad,
void cmd 
)

Definition at line 2270 of file bfad_bsg.c.

int bfad_iocmd_vf_clr_stats ( struct bfad_s bfad,
void cmd 
)

Definition at line 2465 of file bfad_bsg.c.

int bfad_iocmd_vf_get_stats ( struct bfad_s bfad,
void cmd 
)

Definition at line 2442 of file bfad_bsg.c.

int bfad_iocmd_vhba_query ( struct bfad_s bfad,
void cmd 
)

Definition at line 1890 of file bfad_bsg.c.

int bfad_iocmd_vport_clr_stats ( struct bfad_s bfad,
void cmd 
)

Definition at line 823 of file bfad_bsg.c.

int bfad_iocmd_vport_get_attr ( struct bfad_s bfad,
void cmd 
)

Definition at line 772 of file bfad_bsg.c.

int bfad_iocmd_vport_get_stats ( struct bfad_s bfad,
void cmd 
)

Definition at line 795 of file bfad_bsg.c.

void bfad_send_fcpt_cb ( void bfad_fcxp,
struct bfa_fcxp_s fcxp,
void cbarg,
bfa_status_t  req_status,
u32  rsp_len,
u32  resid_len,
struct fchs_s rsp_fchs 
)

Definition at line 3161 of file bfad_bsg.c.