Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Functions
enic_dev.c File Reference
#include <linux/pci.h>
#include <linux/etherdevice.h>
#include "vnic_dev.h"
#include "vnic_vic.h"
#include "enic_res.h"
#include "enic.h"
#include "enic_dev.h"

Go to the source code of this file.

Functions

int enic_dev_fw_info (struct enic *enic, struct vnic_devcmd_fw_info **fw_info)
 
int enic_dev_stats_dump (struct enic *enic, struct vnic_stats **vstats)
 
int enic_dev_add_station_addr (struct enic *enic)
 
int enic_dev_del_station_addr (struct enic *enic)
 
int enic_dev_packet_filter (struct enic *enic, int directed, int multicast, int broadcast, int promisc, int allmulti)
 
int enic_dev_add_addr (struct enic *enic, u8 *addr)
 
int enic_dev_del_addr (struct enic *enic, u8 *addr)
 
int enic_dev_notify_unset (struct enic *enic)
 
int enic_dev_hang_notify (struct enic *enic)
 
int enic_dev_set_ig_vlan_rewrite_mode (struct enic *enic)
 
int enic_dev_enable (struct enic *enic)
 
int enic_dev_disable (struct enic *enic)
 
int enic_dev_intr_coal_timer_info (struct enic *enic)
 
int enic_vnic_dev_deinit (struct enic *enic)
 
int enic_dev_init_prov2 (struct enic *enic, struct vic_provinfo *vp)
 
int enic_dev_deinit_done (struct enic *enic, int *status)
 
int enic_vlan_rx_add_vid (struct net_device *netdev, u16 vid)
 
int enic_vlan_rx_kill_vid (struct net_device *netdev, u16 vid)
 
int enic_dev_enable2 (struct enic *enic, int active)
 
int enic_dev_enable2_done (struct enic *enic, int *status)
 
int enic_dev_status_to_errno (int devcmd_status)
 

Function Documentation

int enic_dev_add_addr ( struct enic enic,
u8 addr 
)

Definition at line 91 of file enic_dev.c.

int enic_dev_add_station_addr ( struct enic enic)

Definition at line 50 of file enic_dev.c.

int enic_dev_deinit_done ( struct enic enic,
int status 
)

Definition at line 203 of file enic_dev.c.

int enic_dev_del_addr ( struct enic enic,
u8 addr 
)

Definition at line 102 of file enic_dev.c.

int enic_dev_del_station_addr ( struct enic enic)

Definition at line 64 of file enic_dev.c.

int enic_dev_disable ( struct enic enic)

Definition at line 158 of file enic_dev.c.

int enic_dev_enable ( struct enic enic)

Definition at line 147 of file enic_dev.c.

int enic_dev_enable2 ( struct enic enic,
int  active 
)

Definition at line 240 of file enic_dev.c.

int enic_dev_enable2_done ( struct enic enic,
int status 
)

Definition at line 251 of file enic_dev.c.

int enic_dev_fw_info ( struct enic enic,
struct vnic_devcmd_fw_info **  fw_info 
)

Definition at line 28 of file enic_dev.c.

int enic_dev_hang_notify ( struct enic enic)

Definition at line 124 of file enic_dev.c.

int enic_dev_init_prov2 ( struct enic enic,
struct vic_provinfo vp 
)

Definition at line 191 of file enic_dev.c.

int enic_dev_intr_coal_timer_info ( struct enic enic)

Definition at line 169 of file enic_dev.c.

int enic_dev_notify_unset ( struct enic enic)

Definition at line 113 of file enic_dev.c.

int enic_dev_packet_filter ( struct enic enic,
int  directed,
int  multicast,
int  broadcast,
int  promisc,
int  allmulti 
)

Definition at line 78 of file enic_dev.c.

int enic_dev_set_ig_vlan_rewrite_mode ( struct enic enic)

Definition at line 135 of file enic_dev.c.

int enic_dev_stats_dump ( struct enic enic,
struct vnic_stats **  vstats 
)

Definition at line 39 of file enic_dev.c.

int enic_dev_status_to_errno ( int  devcmd_status)

Definition at line 262 of file enic_dev.c.

int enic_vlan_rx_add_vid ( struct net_device netdev,
u16  vid 
)

Definition at line 215 of file enic_dev.c.

int enic_vlan_rx_kill_vid ( struct net_device netdev,
u16  vid 
)

Definition at line 228 of file enic_dev.c.

int enic_vnic_dev_deinit ( struct enic enic)

Definition at line 180 of file enic_dev.c.