Lines Matching refs:fcoe_init
2286 struct fcoe_init_ramrod_params *fcoe_init;
2308 if (sizeof(*fcoe_init) > CNIC_KWQ16_DATA_SIZE) {
2309 netdev_err(dev->netdev, "fcoe_init size too big\n");
2312 fcoe_init = cnic_get_kwqe_16_data(cp, BNX2X_FCOE_L5_CID_BASE, &l5_data);
2313 if (!fcoe_init)
2316 memset(fcoe_init, 0, sizeof(*fcoe_init));
2317 memcpy(&fcoe_init->init_kwqe1, req1, sizeof(*req1));
2318 memcpy(&fcoe_init->init_kwqe2, req2, sizeof(*req2));
2319 memcpy(&fcoe_init->init_kwqe3, req3, sizeof(*req3));
2320 fcoe_init->eq_pbl_base.lo = cp->kcq2.dma.pgtbl_map & 0xffffffff;
2321 fcoe_init->eq_pbl_base.hi = (u64) cp->kcq2.dma.pgtbl_map >> 32;
2322 fcoe_init->eq_pbl_size = cp->kcq2.dma.num_pages;
2324 fcoe_init->sb_num = cp->status_blk_num;
2325 fcoe_init->eq_prod = MAX_KCQ_IDX;
2326 fcoe_init->sb_id = HC_INDEX_FCOE_EQ_CONS;