Linux Kernel
3.7.1
|
Go to the source code of this file.
Data Structures | |
struct | vnic_dev_bar |
struct | vnic_dev_ring |
Macros | |
#define | vnic_dev_priv fnic_dev_priv |
#define | vnic_dev_get_res_count fnic_dev_get_res_count |
#define | vnic_dev_get_res fnic_dev_get_res |
#define | vnic_dev_desc_ring_size fnic_dev_desc_ring_siz |
#define | vnic_dev_clear_desc_ring fnic_dev_clear_desc_ring |
#define | vnic_dev_alloc_desc_ring fnic_dev_alloc_desc_ring |
#define | vnic_dev_free_desc_ring fnic_dev_free_desc_ring |
#define | vnic_dev_cmd fnic_dev_cmd |
#define | vnic_dev_fw_info fnic_dev_fw_info |
#define | vnic_dev_spec fnic_dev_spec |
#define | vnic_dev_stats_clear fnic_dev_stats_clear |
#define | vnic_dev_stats_dump fnic_dev_stats_dump |
#define | vnic_dev_hang_notify fnic_dev_hang_notify |
#define | vnic_dev_packet_filter fnic_dev_packet_filter |
#define | vnic_dev_add_addr fnic_dev_add_addr |
#define | vnic_dev_del_addr fnic_dev_del_addr |
#define | vnic_dev_mac_addr fnic_dev_mac_addr |
#define | vnic_dev_notify_set fnic_dev_notify_set |
#define | vnic_dev_notify_unset fnic_dev_notify_unset |
#define | vnic_dev_link_status fnic_dev_link_status |
#define | vnic_dev_port_speed fnic_dev_port_speed |
#define | vnic_dev_msg_lvl fnic_dev_msg_lvl |
#define | vnic_dev_mtu fnic_dev_mtu |
#define | vnic_dev_link_down_cnt fnic_dev_link_down_cnt |
#define | vnic_dev_close fnic_dev_close |
#define | vnic_dev_enable fnic_dev_enable |
#define | vnic_dev_disable fnic_dev_disable |
#define | vnic_dev_open fnic_dev_open |
#define | vnic_dev_open_done fnic_dev_open_done |
#define | vnic_dev_init fnic_dev_init |
#define | vnic_dev_soft_reset fnic_dev_soft_reset |
#define | vnic_dev_soft_reset_done fnic_dev_soft_reset_done |
#define | vnic_dev_set_intr_mode fnic_dev_set_intr_mode |
#define | vnic_dev_get_intr_mode fnic_dev_get_intr_mode |
#define | vnic_dev_unregister fnic_dev_unregister |
#define | vnic_dev_register fnic_dev_register |
#define | VNIC_PADDR_TARGET 0x0000000000000000ULL |
#define vnic_dev_add_addr fnic_dev_add_addr |
Definition at line 42 of file vnic_dev.h.
#define vnic_dev_alloc_desc_ring fnic_dev_alloc_desc_ring |
Definition at line 33 of file vnic_dev.h.
#define vnic_dev_clear_desc_ring fnic_dev_clear_desc_ring |
Definition at line 32 of file vnic_dev.h.
#define vnic_dev_close fnic_dev_close |
Definition at line 52 of file vnic_dev.h.
#define vnic_dev_cmd fnic_dev_cmd |
Definition at line 35 of file vnic_dev.h.
#define vnic_dev_del_addr fnic_dev_del_addr |
Definition at line 43 of file vnic_dev.h.
#define vnic_dev_desc_ring_size fnic_dev_desc_ring_siz |
Definition at line 31 of file vnic_dev.h.
#define vnic_dev_disable fnic_dev_disable |
Definition at line 54 of file vnic_dev.h.
#define vnic_dev_enable fnic_dev_enable |
Definition at line 53 of file vnic_dev.h.
#define vnic_dev_free_desc_ring fnic_dev_free_desc_ring |
Definition at line 34 of file vnic_dev.h.
#define vnic_dev_fw_info fnic_dev_fw_info |
Definition at line 36 of file vnic_dev.h.
#define vnic_dev_get_intr_mode fnic_dev_get_intr_mode |
Definition at line 61 of file vnic_dev.h.
#define vnic_dev_get_res fnic_dev_get_res |
Definition at line 30 of file vnic_dev.h.
#define vnic_dev_get_res_count fnic_dev_get_res_count |
Definition at line 29 of file vnic_dev.h.
#define vnic_dev_hang_notify fnic_dev_hang_notify |
Definition at line 40 of file vnic_dev.h.
#define vnic_dev_init fnic_dev_init |
Definition at line 57 of file vnic_dev.h.
#define vnic_dev_link_down_cnt fnic_dev_link_down_cnt |
Definition at line 51 of file vnic_dev.h.
#define vnic_dev_link_status fnic_dev_link_status |
Definition at line 47 of file vnic_dev.h.
#define vnic_dev_mac_addr fnic_dev_mac_addr |
Definition at line 44 of file vnic_dev.h.
#define vnic_dev_msg_lvl fnic_dev_msg_lvl |
Definition at line 49 of file vnic_dev.h.
#define vnic_dev_mtu fnic_dev_mtu |
Definition at line 50 of file vnic_dev.h.
#define vnic_dev_notify_set fnic_dev_notify_set |
Definition at line 45 of file vnic_dev.h.
#define vnic_dev_notify_unset fnic_dev_notify_unset |
Definition at line 46 of file vnic_dev.h.
#define vnic_dev_open fnic_dev_open |
Definition at line 55 of file vnic_dev.h.
#define vnic_dev_open_done fnic_dev_open_done |
Definition at line 56 of file vnic_dev.h.
#define vnic_dev_packet_filter fnic_dev_packet_filter |
Definition at line 41 of file vnic_dev.h.
#define vnic_dev_port_speed fnic_dev_port_speed |
Definition at line 48 of file vnic_dev.h.
#define vnic_dev_priv fnic_dev_priv |
Definition at line 28 of file vnic_dev.h.
#define vnic_dev_register fnic_dev_register |
Definition at line 63 of file vnic_dev.h.
#define vnic_dev_set_intr_mode fnic_dev_set_intr_mode |
Definition at line 60 of file vnic_dev.h.
#define vnic_dev_soft_reset fnic_dev_soft_reset |
Definition at line 58 of file vnic_dev.h.
#define vnic_dev_soft_reset_done fnic_dev_soft_reset_done |
Definition at line 59 of file vnic_dev.h.
#define vnic_dev_spec fnic_dev_spec |
Definition at line 37 of file vnic_dev.h.
#define vnic_dev_stats_clear fnic_dev_stats_clear |
Definition at line 38 of file vnic_dev.h.
#define vnic_dev_stats_dump fnic_dev_stats_dump |
Definition at line 39 of file vnic_dev.h.
#define vnic_dev_unregister fnic_dev_unregister |
Definition at line 62 of file vnic_dev.h.
#define VNIC_PADDR_TARGET 0x0000000000000000ULL |
Definition at line 66 of file vnic_dev.h.
enum vnic_dev_intr_mode |
VNIC_DEV_INTR_MODE_UNKNOWN | |
VNIC_DEV_INTR_MODE_INTX | |
VNIC_DEV_INTR_MODE_MSI | |
VNIC_DEV_INTR_MODE_MSIX | |
VNIC_DEV_INTR_MODE_UNKNOWN | |
VNIC_DEV_INTR_MODE_INTX | |
VNIC_DEV_INTR_MODE_MSI | |
VNIC_DEV_INTR_MODE_MSIX |
Definition at line 82 of file vnic_dev.h.
Definition at line 655 of file vnic_dev.c.
int vnic_dev_alloc_desc_ring | ( | struct vnic_dev * | vdev, |
struct vnic_dev_ring * | ring, | ||
unsigned int | desc_count, | ||
unsigned int | desc_size | ||
) |
Definition at line 229 of file vnic_dev.c.
void vnic_dev_clear_desc_ring | ( | struct vnic_dev_ring * | ring | ) |
Definition at line 224 of file vnic_dev.c.
Definition at line 497 of file vnic_dev.c.
Definition at line 393 of file vnic_dev.c.
Definition at line 672 of file vnic_dev.c.
unsigned int vnic_dev_desc_ring_size | ( | struct vnic_dev_ring * | ring, |
unsigned int | desc_count, | ||
unsigned int | desc_size | ||
) |
Definition at line 160 of file vnic_dev.c.
Definition at line 515 of file vnic_dev.c.
Definition at line 384 of file vnic_dev.c.
void vnic_dev_free_desc_ring | ( | struct vnic_dev * | vdev, |
struct vnic_dev_ring * | ring | ||
) |
Definition at line 256 of file vnic_dev.c.
int vnic_dev_fw_info | ( | struct vnic_dev * | vdev, |
struct vnic_devcmd_fw_info ** | fw_info | ||
) |
Definition at line 422 of file vnic_dev.c.
enum vnic_dev_intr_mode vnic_dev_get_intr_mode | ( | struct vnic_dev * | vdev | ) |
Definition at line 900 of file vnic_dev.c.
void __iomem* vnic_dev_get_res | ( | struct vnic_dev * | vdev, |
enum vnic_res_type | type, | ||
unsigned int | index | ||
) |
Definition at line 179 of file vnic_dev.c.
unsigned int vnic_dev_get_res_count | ( | struct vnic_dev * | vdev, |
enum vnic_res_type | type | ||
) |
Definition at line 173 of file vnic_dev.c.
Definition at line 609 of file vnic_dev.c.
Definition at line 622 of file vnic_dev.c.
Definition at line 862 of file vnic_dev.c.
Definition at line 453 of file vnic_dev.c.
Definition at line 878 of file vnic_dev.c.
Definition at line 886 of file vnic_dev.c.
Definition at line 722 of file vnic_dev.c.
Definition at line 759 of file vnic_dev.c.
Definition at line 529 of file vnic_dev.c.
void vnic_dev_packet_filter | ( | struct vnic_dev * | vdev, |
int | directed, | ||
int | multicast, | ||
int | broadcast, | ||
int | promisc, | ||
int | allmulti | ||
) |
Definition at line 635 of file vnic_dev.c.
Definition at line 870 of file vnic_dev.c.
Definition at line 76 of file vnic_dev.c.
|
read |
Definition at line 667 of file vnic_dev.c.
void vnic_dev_set_intr_mode | ( | struct vnic_dev * | vdev, |
enum vnic_dev_intr_mode | intr_mode | ||
) |
Definition at line 894 of file vnic_dev.c.
Definition at line 422 of file vnic_dev.c.
Definition at line 429 of file vnic_dev.c.
Definition at line 455 of file vnic_dev.c.
Definition at line 351 of file vnic_dev.c.
int vnic_dev_stats_dump | ( | struct vnic_dev * | vdev, |
struct vnic_stats ** | stats | ||
) |
Definition at line 478 of file vnic_dev.c.
Definition at line 923 of file vnic_dev.c.