#include <mtnic.h>
Data Fields | |
| struct net_device * | netdev [MTNIC_MAX_PORTS] |
| struct mtnic_if_cmd_reg * | hcr |
| struct mtnic_cmd | cmd |
| struct pci_device * | pdev |
| struct mtnic_eq | eq |
| u32 * | eq_db |
| u64 | fw_ver |
| struct { | |
| struct mtnic_pages fw_pages | |
| struct mtnic_pages extra_pages | |
| struct mtnic_err_buf err_buf | |
| u16 ifc_rev | |
| u8 num_ports | |
| u64 mac [MTNIC_MAX_PORTS] | |
| u16 cq_offset | |
| u16 tx_offset [MTNIC_MAX_PORTS] | |
| u16 rx_offset [MTNIC_MAX_PORTS] | |
| u32 mem_type_snoop_be | |
| u32 txcq_db_offset | |
| u32 eq_db_offset | |
| } | fw |
Definition at line 399 of file mtnic.h.
struct net_device* mtnic::netdev[MTNIC_MAX_PORTS] [read] |
struct mtnic_if_cmd_reg* mtnic::hcr [read] |
Definition at line 401 of file mtnic.h.
Referenced by cmdif_go_bit(), mtnic_alloc_cmdif(), mtnic_cmd(), mtnic_disable(), and mtnic_init_card().
struct mtnic_cmd mtnic::cmd [read] |
Definition at line 402 of file mtnic.h.
Referenced by cmdif_go_bit(), mtnic_alloc_cmdif(), mtnic_cmd(), mtnic_CONFIG_CQ(), mtnic_CONFIG_EQ(), mtnic_CONFIG_PORT_RSS_STEER(), mtnic_CONFIG_RX_RING(), mtnic_CONFIG_TX_RING(), mtnic_disable(), mtnic_init_card(), mtnic_map_cmd(), mtnic_OPEN_NIC(), mtnic_QUERY_FW(), and mtnic_SET_PORT_RSS_INDIRECTION().
struct pci_device* mtnic::pdev [read] |
Definition at line 405 of file mtnic.h.
Referenced by mtnic_alloc_eq(), mtnic_CONFIG_EQ(), mtnic_disable(), and mtnic_init_card().
Definition at line 406 of file mtnic.h.
Referenced by mtnic_alloc_eq(), mtnic_disable(), and mtnic_init_card().
struct mtnic_pages mtnic::fw_pages [read] |
Definition at line 411 of file mtnic.h.
Referenced by mtnic_disable(), mtnic_init_card(), and mtnic_QUERY_FW().
struct mtnic_pages mtnic::extra_pages [read] |
Definition at line 412 of file mtnic.h.
Referenced by mtnic_disable(), mtnic_init_card(), and mtnic_OPEN_NIC().
struct mtnic_err_buf mtnic::err_buf [read] |
Definition at line 415 of file mtnic.h.
Referenced by mtnic_disable(), mtnic_probe(), mtnic_query_mac(), mtnic_query_num_ports(), and mtnic_query_offsets().
| u64 mtnic::mac[MTNIC_MAX_PORTS] |
Definition at line 416 of file mtnic.h.
Referenced by mtnic_open(), mtnic_probe(), and mtnic_query_mac().
Definition at line 417 of file mtnic.h.
Referenced by mtnic_alloc_resources(), and mtnic_query_offsets().
| u16 mtnic::tx_offset[MTNIC_MAX_PORTS] |
Definition at line 418 of file mtnic.h.
Referenced by mtnic_alloc_ring(), and mtnic_query_offsets().
| u16 mtnic::rx_offset[MTNIC_MAX_PORTS] |
Definition at line 420 of file mtnic.h.
Referenced by mtnic_alloc_iobuf(), mtnic_query_offsets(), and mtnic_transmit().
Definition at line 421 of file mtnic.h.
Referenced by mtnic_alloc_ring(), and mtnic_query_offsets().
| struct { ... } mtnic::fw |
1.5.7.1