Home
last modified time | relevance | path

Searched refs:avg_wire_size (Results 1 – 6 of 6) sorted by relevance

/Linux-v5.4/drivers/net/ethernet/intel/iavf/
Diavf_txrx.c418 unsigned int avg_wire_size, packets, bytes, itr; in iavf_update_itr() local
539 avg_wire_size = bytes / packets; in iavf_update_itr()
556 if (avg_wire_size <= 60) { in iavf_update_itr()
558 avg_wire_size = 4096; in iavf_update_itr()
559 } else if (avg_wire_size <= 380) { in iavf_update_itr()
561 avg_wire_size *= 40; in iavf_update_itr()
562 avg_wire_size += 1696; in iavf_update_itr()
563 } else if (avg_wire_size <= 1084) { in iavf_update_itr()
565 avg_wire_size *= 15; in iavf_update_itr()
566 avg_wire_size += 11452; in iavf_update_itr()
[all …]
/Linux-v5.4/drivers/net/ethernet/intel/fm10k/
Dfm10k_main.c1351 unsigned int avg_wire_size, packets, itr_round; in fm10k_update_itr() local
1361 avg_wire_size = ring_container->total_bytes / packets; in fm10k_update_itr()
1378 if (avg_wire_size <= 360) { in fm10k_update_itr()
1380 avg_wire_size *= 8; in fm10k_update_itr()
1381 avg_wire_size += 376; in fm10k_update_itr()
1382 } else if (avg_wire_size <= 1152) { in fm10k_update_itr()
1384 avg_wire_size *= 3; in fm10k_update_itr()
1385 avg_wire_size += 2176; in fm10k_update_itr()
1386 } else if (avg_wire_size <= 1920) { in fm10k_update_itr()
1388 avg_wire_size += 4480; in fm10k_update_itr()
[all …]
/Linux-v5.4/drivers/net/ethernet/intel/i40e/
Di40e_txrx.c1008 unsigned int avg_wire_size, packets, bytes, itr; in i40e_update_itr() local
1129 avg_wire_size = bytes / packets; in i40e_update_itr()
1146 if (avg_wire_size <= 60) { in i40e_update_itr()
1148 avg_wire_size = 4096; in i40e_update_itr()
1149 } else if (avg_wire_size <= 380) { in i40e_update_itr()
1151 avg_wire_size *= 40; in i40e_update_itr()
1152 avg_wire_size += 1696; in i40e_update_itr()
1153 } else if (avg_wire_size <= 1084) { in i40e_update_itr()
1155 avg_wire_size *= 15; in i40e_update_itr()
1156 avg_wire_size += 11452; in i40e_update_itr()
[all …]
/Linux-v5.4/drivers/net/ethernet/intel/igc/
Digc_main.c3093 int avg_wire_size = 0; in igc_update_ring_itr() local
3110 avg_wire_size = q_vector->rx.total_bytes / packets; in igc_update_ring_itr()
3114 avg_wire_size = max_t(u32, avg_wire_size, in igc_update_ring_itr()
3118 if (!avg_wire_size) in igc_update_ring_itr()
3122 avg_wire_size += 24; in igc_update_ring_itr()
3125 avg_wire_size = min(avg_wire_size, 3000); in igc_update_ring_itr()
3128 if (avg_wire_size > 300 && avg_wire_size < 1200) in igc_update_ring_itr()
3129 new_val = avg_wire_size / 3; in igc_update_ring_itr()
3131 new_val = avg_wire_size / 2; in igc_update_ring_itr()
/Linux-v5.4/drivers/net/ethernet/intel/ixgbe/
Dixgbe_main.c2509 unsigned int avg_wire_size, packets, bytes; in ixgbe_update_itr() local
2599 avg_wire_size = bytes / packets; in ixgbe_update_itr()
2616 if (avg_wire_size <= 60) { in ixgbe_update_itr()
2618 avg_wire_size = 5120; in ixgbe_update_itr()
2619 } else if (avg_wire_size <= 316) { in ixgbe_update_itr()
2621 avg_wire_size *= 40; in ixgbe_update_itr()
2622 avg_wire_size += 2720; in ixgbe_update_itr()
2623 } else if (avg_wire_size <= 1084) { in ixgbe_update_itr()
2625 avg_wire_size *= 15; in ixgbe_update_itr()
2626 avg_wire_size += 11452; in ixgbe_update_itr()
[all …]
/Linux-v5.4/drivers/net/ethernet/intel/igb/
Digb_main.c5466 int avg_wire_size = 0; in igb_update_ring_itr() local
5480 avg_wire_size = q_vector->rx.total_bytes / packets; in igb_update_ring_itr()
5484 avg_wire_size = max_t(u32, avg_wire_size, in igb_update_ring_itr()
5488 if (!avg_wire_size) in igb_update_ring_itr()
5492 avg_wire_size += 24; in igb_update_ring_itr()
5495 avg_wire_size = min(avg_wire_size, 3000); in igb_update_ring_itr()
5498 if ((avg_wire_size > 300) && (avg_wire_size < 1200)) in igb_update_ring_itr()
5499 new_val = avg_wire_size / 3; in igb_update_ring_itr()
5501 new_val = avg_wire_size / 2; in igb_update_ring_itr()