|
Linux Kernel
3.7.1
|
#include <cnic_if.h>
Data Fields | |
| struct module * | drv_owner |
| u32 | drv_state |
| u32 | chip_id |
| u32 | max_kwqe_pending |
| struct pci_dev * | pdev |
| void __iomem * | io_base |
| void __iomem * | io_base2 |
| const void * | iro_arr |
| u32 | ctx_tbl_offset |
| u32 | ctx_tbl_len |
| int | ctx_blk_size |
| u32 | starting_cid |
| u32 | max_iscsi_conn |
| u32 | max_fcoe_conn |
| u32 | max_rdma_conn |
| u32 | fcoe_init_cid |
| u32 | fcoe_wwn_port_name_hi |
| u32 | fcoe_wwn_port_name_lo |
| u32 | fcoe_wwn_node_name_hi |
| u32 | fcoe_wwn_node_name_lo |
| u16 | iscsi_l2_client_id |
| u16 | iscsi_l2_cid |
| u8 | iscsi_mac [ETH_ALEN] |
| int | num_irq |
| struct cnic_irq | irq_arr [MAX_CNIC_VEC] |
| int(* | drv_register_cnic )(struct net_device *, struct cnic_ops *, void *) |
| int(* | drv_unregister_cnic )(struct net_device *) |
| int(* | drv_submit_kwqes_32 )(struct net_device *, struct kwqe *[], u32) |
| int(* | drv_submit_kwqes_16 )(struct net_device *, struct kwqe_16 *[], u32) |
| int(* | drv_ctl )(struct net_device *, struct drv_ctl_info *) |
| unsigned long | reserved1 [2] |
| union drv_info_to_mcp * | addr_drv_info_to_mcp |
| union drv_info_to_mcp* addr_drv_info_to_mcp |
| int(* drv_ctl)(struct net_device *, struct drv_ctl_info *) |
| int(* drv_unregister_cnic)(struct net_device *) |
| struct cnic_irq irq_arr[MAX_CNIC_VEC] |
1.8.2