Searched refs:vnic_max_rate (Results 1 - 3 of 3) sorted by relevance

/illumos-gate/usr/src/uts/common/io/bnxe/577xx/drivers/common/lm/fw/
H A Dbnxe_fw_funcs.c195 vdata->vnic_max_rate[vnic].vn_counter.rate =
196 input_data->vnic_max_rate[vnic];
202 vdata->vnic_max_rate[vnic].vn_counter.quota =
204 (u32_t)vdata->vnic_max_rate[vnic].vn_counter.rate / 8;
209 void ecore_init_max_per_vn(u16_t vnic_max_rate, argument
213 ram_data->vn_counter.rate = vnic_max_rate;
221 RS_PERIODIC_TIMEOUT_USEC * (u32_t)vnic_max_rate / 8;
H A D5710_hsi.h7841 struct rate_shaping_vars_per_vn vnic_max_rate[4]; member in struct:cmng_vnic
7862 u16_t vnic_max_rate[4] /* rates are in Mbps */; member in struct:cmng_init_input
/illumos-gate/usr/src/uts/common/io/bnxe/577xx/drivers/common/lm/device/
H A Dlm_hw_access.c46 void ecore_init_max_per_vn(u16_t vnic_max_rate,
81 input_data.vnic_max_rate[vnic] = lm_get_max_bw(pdev,
108 ecore_init_max_per_vn( input_data.vnic_max_rate[vnic_id], &ram_data.vnic.vnic_max_rate[vnic_id] );
118 for (vnic = 0; vnic < ARRSIZE(ram_data.vnic.vnic_max_rate); vnic++)
120 buf = (u32_t *)&ram_data.vnic.vnic_max_rate[vnic];
121 ASSERT_STATIC(0 == sizeof(ram_data.vnic.vnic_max_rate[vnic]) % 4);
129 for (i = 0; i < sizeof(ram_data.vnic.vnic_max_rate[vnic])/4; i++)

Completed in 102 milliseconds