Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Functions
qlcnic_ctx.c File Reference
#include "qlcnic.h"

Go to the source code of this file.

Functions

void qlcnic_issue_cmd (struct qlcnic_adapter *adapter, struct qlcnic_cmd_args *cmd)
 
int qlcnic_fw_cmd_get_minidump_temp (struct qlcnic_adapter *adapter)
 
int qlcnic_fw_cmd_set_mtu (struct qlcnic_adapter *adapter, int mtu)
 
int qlcnic_fw_cmd_set_port (struct qlcnic_adapter *adapter, u32 config)
 
int qlcnic_alloc_hw_resources (struct qlcnic_adapter *adapter)
 
int qlcnic_fw_create_ctx (struct qlcnic_adapter *adapter)
 
void qlcnic_fw_destroy_ctx (struct qlcnic_adapter *adapter)
 
void qlcnic_free_hw_resources (struct qlcnic_adapter *adapter)
 
int qlcnic_get_mac_address (struct qlcnic_adapter *adapter, u8 *mac)
 
int qlcnic_get_nic_info (struct qlcnic_adapter *adapter, struct qlcnic_info *npar_info, u8 func_id)
 
int qlcnic_set_nic_info (struct qlcnic_adapter *adapter, struct qlcnic_info *nic)
 
int qlcnic_get_pci_info (struct qlcnic_adapter *adapter, struct qlcnic_pci_info *pci_info)
 
int qlcnic_config_port_mirroring (struct qlcnic_adapter *adapter, u8 id, u8 enable_mirroring, u8 pci_func)
 
int qlcnic_get_port_stats (struct qlcnic_adapter *adapter, const u8 func, const u8 rx_tx, struct __qlcnic_esw_statistics *esw_stats)
 
int qlcnic_get_mac_stats (struct qlcnic_adapter *adapter, struct qlcnic_mac_statistics *mac_stats)
 
int qlcnic_get_eswitch_stats (struct qlcnic_adapter *adapter, const u8 eswitch, const u8 rx_tx, struct __qlcnic_esw_statistics *esw_stats)
 
int qlcnic_clear_esw_stats (struct qlcnic_adapter *adapter, const u8 func_esw, const u8 port, const u8 rx_tx)
 
int qlcnic_config_switch_port (struct qlcnic_adapter *adapter, struct qlcnic_esw_func_cfg *esw_cfg)
 
int qlcnic_get_eswitch_port_config (struct qlcnic_adapter *adapter, struct qlcnic_esw_func_cfg *esw_cfg)
 

Function Documentation

int qlcnic_alloc_hw_resources ( struct qlcnic_adapter adapter)

Definition at line 502 of file qlcnic_ctx.c.

int qlcnic_clear_esw_stats ( struct qlcnic_adapter adapter,
const u8  func_esw,
const u8  port,
const u8  rx_tx 
)

Definition at line 1047 of file qlcnic_ctx.c.

int qlcnic_config_port_mirroring ( struct qlcnic_adapter adapter,
u8  id,
u8  enable_mirroring,
u8  pci_func 
)

Definition at line 844 of file qlcnic_ctx.c.

int qlcnic_config_switch_port ( struct qlcnic_adapter adapter,
struct qlcnic_esw_func_cfg esw_cfg 
)

Definition at line 1119 of file qlcnic_ctx.c.

void qlcnic_free_hw_resources ( struct qlcnic_adapter adapter)

Definition at line 608 of file qlcnic_ctx.c.

int qlcnic_fw_cmd_get_minidump_temp ( struct qlcnic_adapter adapter)

Definition at line 117 of file qlcnic_ctx.c.

int qlcnic_fw_cmd_set_mtu ( struct qlcnic_adapter adapter,
int  mtu 
)

Definition at line 192 of file qlcnic_ctx.c.

int qlcnic_fw_cmd_set_port ( struct qlcnic_adapter adapter,
u32  config 
)

Definition at line 490 of file qlcnic_ctx.c.

int qlcnic_fw_create_ctx ( struct qlcnic_adapter adapter)

Definition at line 574 of file qlcnic_ctx.c.

void qlcnic_fw_destroy_ctx ( struct qlcnic_adapter adapter)

Definition at line 597 of file qlcnic_ctx.c.

int qlcnic_get_eswitch_port_config ( struct qlcnic_adapter adapter,
struct qlcnic_esw_func_cfg esw_cfg 
)

Definition at line 1190 of file qlcnic_ctx.c.

int qlcnic_get_eswitch_stats ( struct qlcnic_adapter adapter,
const u8  eswitch,
const u8  rx_tx,
struct __qlcnic_esw_statistics esw_stats 
)

Definition at line 994 of file qlcnic_ctx.c.

int qlcnic_get_mac_address ( struct qlcnic_adapter adapter,
u8 mac 
)

Definition at line 661 of file qlcnic_ctx.c.

int qlcnic_get_mac_stats ( struct qlcnic_adapter adapter,
struct qlcnic_mac_statistics mac_stats 
)

Definition at line 939 of file qlcnic_ctx.c.

int qlcnic_get_nic_info ( struct qlcnic_adapter adapter,
struct qlcnic_info npar_info,
u8  func_id 
)

Definition at line 685 of file qlcnic_ctx.c.

int qlcnic_get_pci_info ( struct qlcnic_adapter adapter,
struct qlcnic_pci_info pci_info 
)

Definition at line 793 of file qlcnic_ctx.c.

int qlcnic_get_port_stats ( struct qlcnic_adapter adapter,
const u8  func,
const u8  rx_tx,
struct __qlcnic_esw_statistics esw_stats 
)

Definition at line 877 of file qlcnic_ctx.c.

void qlcnic_issue_cmd ( struct qlcnic_adapter adapter,
struct qlcnic_cmd_args cmd 
)

Definition at line 30 of file qlcnic_ctx.c.

int qlcnic_set_nic_info ( struct qlcnic_adapter adapter,
struct qlcnic_info nic 
)

Definition at line 742 of file qlcnic_ctx.c.