fcoe_init
bool fcoe_init;
#define FCOE_INIT(bp) ((bp)->fcoe_init)
bp->fcoe_init = false;
bp->fcoe_init = true;
struct fcoe_init_ramrod_params *fcoe_init;
if (sizeof(*fcoe_init) > CNIC_KWQ16_DATA_SIZE) {
fcoe_init = cnic_get_kwqe_16_data(cp, BNX2X_FCOE_L5_CID_BASE, &l5_data);
if (!fcoe_init)
memset(fcoe_init, 0, sizeof(*fcoe_init));
memcpy(&fcoe_init->init_kwqe1, req1, sizeof(*req1));
memcpy(&fcoe_init->init_kwqe2, req2, sizeof(*req2));
memcpy(&fcoe_init->init_kwqe3, req3, sizeof(*req3));
fcoe_init->eq_pbl_base.lo = cp->kcq2.dma.pgtbl_map & 0xffffffff;
fcoe_init->eq_pbl_base.hi = (u64) cp->kcq2.dma.pgtbl_map >> 32;
fcoe_init->eq_pbl_size = cp->kcq2.dma.num_pages;
fcoe_init->sb_num = cp->status_blk_num;
fcoe_init->eq_prod = MAX_KCQ_IDX;
fcoe_init->sb_id = HC_INDEX_FCOE_EQ_CONS;
p_ramrod = &p_ent->ramrod.fcoe_init;
struct fcoe_init_ramrod_params fcoe_init;
module_init(fcoe_init);