cnic_eth_dev
struct cnic_eth_dev *cp = &bp->cnic_eth_dev;
struct cnic_eth_dev *cp = &bp->cnic_eth_dev;
struct cnic_eth_dev *cp = &bp->cnic_eth_dev;
static struct cnic_eth_dev *bnx2_cnic_probe(struct net_device *dev)
struct cnic_eth_dev *cp = &bp->cnic_eth_dev;
if (bp->cnic_eth_dev.drv_state & CNIC_DRV_STATE_REGD)
bp->cnic_eth_dev.max_iscsi_conn =
struct cnic_eth_dev cnic_eth_dev;
struct cnic_eth_dev *(*cnic_probe)(struct net_device *);
struct cnic_eth_dev *(*cnic_probe)(struct net_device *);
struct cnic_eth_dev cnic_eth_dev;
struct cnic_eth_dev *cp = &bp->cnic_eth_dev;
bp->cnic_eth_dev.max_iscsi_conn =
bp->cnic_eth_dev.max_iscsi_conn);
if (!bp->cnic_eth_dev.max_iscsi_conn)
bp->cnic_eth_dev.fcoe_wwn_port_name_hi =
bp->cnic_eth_dev.fcoe_wwn_port_name_lo =
bp->cnic_eth_dev.fcoe_wwn_node_name_hi =
bp->cnic_eth_dev.fcoe_wwn_node_name_lo =
bp->cnic_eth_dev.max_fcoe_conn =
bp->cnic_eth_dev.max_fcoe_exchanges = MAX_NUM_FCOE_TASKS_PER_ENGINE;
bp->cnic_eth_dev.max_fcoe_exchanges /= num_fcoe_func;
bp->cnic_eth_dev.fcoe_wwn_port_name_hi =
bp->cnic_eth_dev.fcoe_wwn_port_name_lo =
bp->cnic_eth_dev.fcoe_wwn_node_name_hi =
bp->cnic_eth_dev.fcoe_wwn_node_name_lo =
BNX2X_DEV_INFO("max_fcoe_conn 0x%x\n", bp->cnic_eth_dev.max_fcoe_conn);
if (!bp->cnic_eth_dev.max_fcoe_conn) {
u8 *iscsi_mac = bp->cnic_eth_dev.iscsi_mac;
return bnx2x_set_mac_one(bp, bp->cnic_eth_dev.iscsi_mac,
bp->cnic_eth_dev.max_kwqe_pending)
if (bp->cnic_spq_pending < bp->cnic_eth_dev.max_kwqe_pending)
struct cnic_eth_dev *cp = &bp->cnic_eth_dev;
struct cnic_eth_dev *cp = &bp->cnic_eth_dev;
struct cnic_eth_dev *cp = &bp->cnic_eth_dev;
struct cnic_eth_dev *cp = &bp->cnic_eth_dev;
struct cnic_eth_dev *cp = &bp->cnic_eth_dev;
static struct cnic_eth_dev *bnx2x_cnic_probe(struct net_device *dev)
struct cnic_eth_dev *cp = &bp->cnic_eth_dev;
if (c_ops && (bp->cnic_eth_dev.drv_state &
static struct cnic_eth_dev *bnx2x_cnic_probe(struct net_device *dev);
memcpy(iscsi_stat->mac_local + MAC_PAD, bp->cnic_eth_dev.iscsi_mac,
if (!bp->cnic_eth_dev.starting_cid ||
(cid < bp->cnic_eth_dev.starting_cid &&
cid != bp->cnic_eth_dev.iscsi_l2_cid))
bp->cnic_eth_dev.addr_drv_info_to_mcp =
struct cnic_eth_dev *ethdev = cp->ethdev;
struct cnic_eth_dev *ethdev = cp->ethdev;
struct cnic_eth_dev *ethdev = cp->ethdev;
struct cnic_eth_dev *ethdev = cp->ethdev;
struct cnic_eth_dev *ethdev = cp->ethdev;
struct cnic_eth_dev *ethdev = cp->ethdev;
struct cnic_eth_dev *ethdev = cp->ethdev;
struct cnic_eth_dev *ethdev = cp->ethdev;
struct cnic_eth_dev *ethdev = cp->ethdev;
struct cnic_eth_dev *ethdev = cp->ethdev;
struct cnic_eth_dev *ethdev = cp->ethdev;
struct cnic_eth_dev *ethdev = cp->ethdev;
struct cnic_eth_dev *ethdev = cp->ethdev;
struct cnic_eth_dev *ethdev = cp->ethdev;
struct cnic_eth_dev *ethdev = cp->ethdev;
struct cnic_eth_dev *ethdev = cp->ethdev;
struct cnic_eth_dev *ethdev = cp->ethdev;
struct cnic_eth_dev *ethdev = cp->ethdev;
struct cnic_eth_dev *ethdev = cp->ethdev;
struct cnic_eth_dev *ethdev = cp->ethdev;
struct cnic_eth_dev *ethdev = cp->ethdev;
struct cnic_eth_dev *ethdev = cp->ethdev;
struct cnic_eth_dev *ethdev = cp->ethdev;
struct cnic_eth_dev *ethdev = NULL;
struct cnic_eth_dev *ethdev = NULL;
struct cnic_eth_dev *ethdev;