Lines Matching refs:vnic

200 #define BNX2X_PF_Q_NUM(q_num, port, vnic)\  argument
201 ((((port) << 1) | (vnic)) * 16 + (q_num))
213 u32 reg_addr, reg_bit_map, vnic; in bnx2x_map_q_cos() local
225 for (vnic = 0; vnic < num_vnics; vnic++) { in bnx2x_map_q_cos()
227 BNX2X_PF_Q_NUM(q_num, BP_PORT(bp), vnic); in bnx2x_map_q_cos()
335 u32 vnic; in bnx2x_init_max() local
336 struct cmng_vnic *vdata = &ram_data->vnic; in bnx2x_init_max()
354 for (vnic = 0; vnic < BNX2X_PORT2_MODE_NUM_VNICS; vnic++) { in bnx2x_init_max()
356 vdata->vnic_max_rate[vnic].vn_counter.rate = in bnx2x_init_max()
357 input_data->vnic_max_rate[vnic]; in bnx2x_init_max()
362 vdata->vnic_max_rate[vnic].vn_counter.quota = in bnx2x_init_max()
364 (u32)vdata->vnic_max_rate[vnic].vn_counter.rate / 8; in bnx2x_init_max()
372 u32 vnic, fair_periodic_timeout_usec, vnicWeightSum, tFair; in bnx2x_init_min() local
373 struct cmng_vnic *vdata = &ram_data->vnic; in bnx2x_init_min()
399 for (vnic = 0; vnic < BNX2X_PORT2_MODE_NUM_VNICS; vnic++) in bnx2x_init_min()
400 vnicWeightSum += input_data->vnic_min_rate[vnic]; in bnx2x_init_min()
405 for (vnic = 0; vnic < BNX2X_PORT2_MODE_NUM_VNICS; vnic++) { in bnx2x_init_min()
410 vdata->vnic_min_rate[vnic].vn_credit_delta = in bnx2x_init_min()
411 (u32)input_data->vnic_min_rate[vnic] * 100 * in bnx2x_init_min()
413 if (vdata->vnic_min_rate[vnic].vn_credit_delta < in bnx2x_init_min()
416 vdata->vnic_min_rate[vnic].vn_credit_delta = in bnx2x_init_min()
427 u32 vnic, cos; in bnx2x_init_fw_wrr() local
429 struct cmng_vnic *vdata = &ram_data->vnic; in bnx2x_init_fw_wrr()
437 for (vnic = 0; vnic < BNX2X_PORT2_MODE_NUM_VNICS; vnic++) { in bnx2x_init_fw_wrr()
441 u32 *ccd = vdata->vnic_min_rate[vnic].cos_credit_delta; in bnx2x_init_fw_wrr()