Searched refs:ring_container (Results 1 – 5 of 5) sorted by relevance
1336 static void fm10k_update_itr(struct fm10k_ring_container *ring_container) in fm10k_update_itr() argument1341 if (!ITR_IS_ADAPTIVE(ring_container->itr)) in fm10k_update_itr()1344 packets = ring_container->total_packets; in fm10k_update_itr()1348 avg_wire_size = ring_container->total_bytes / packets; in fm10k_update_itr()1385 itr_round = READ_ONCE(ring_container->itr_scale) + 8; in fm10k_update_itr()1390 ring_container->itr = avg_wire_size | FM10K_ITR_ADAPTIVE; in fm10k_update_itr()1393 ring_container->total_bytes = 0; in fm10k_update_itr()1394 ring_container->total_packets = 0; in fm10k_update_itr()
1422 struct ixgbevf_ring_container *ring_container) in ixgbevf_update_itr() argument1424 int bytes = ring_container->total_bytes; in ixgbevf_update_itr()1425 int packets = ring_container->total_packets; in ixgbevf_update_itr()1428 u8 itr_setting = ring_container->itr; in ixgbevf_update_itr()1463 ring_container->total_bytes = 0; in ixgbevf_update_itr()1464 ring_container->total_packets = 0; in ixgbevf_update_itr()1467 ring_container->itr = itr_setting; in ixgbevf_update_itr()
2952 struct igc_ring_container *ring_container) in igc_update_itr() argument2954 unsigned int packets = ring_container->total_packets; in igc_update_itr()2955 unsigned int bytes = ring_container->total_bytes; in igc_update_itr()2956 u8 itrval = ring_container->itr; in igc_update_itr()2996 ring_container->total_bytes = 0; in igc_update_itr()2997 ring_container->total_packets = 0; in igc_update_itr()3000 ring_container->itr = itrval; in igc_update_itr()
2527 struct ixgbe_ring_container *ring_container) in ixgbe_update_itr() argument2537 if (!ring_container->ring) in ixgbe_update_itr()2545 if (time_after(next_update, ring_container->next_update)) in ixgbe_update_itr()2548 packets = ring_container->total_packets; in ixgbe_update_itr()2562 itr += ring_container->itr & IXGBE_ITR_ADAPTIVE_LATENCY; in ixgbe_update_itr()2566 bytes = ring_container->total_bytes; in ixgbe_update_itr()2692 ring_container->itr = itr; in ixgbe_update_itr()2695 ring_container->next_update = next_update + 1; in ixgbe_update_itr()2697 ring_container->total_bytes = 0; in ixgbe_update_itr()2698 ring_container->total_packets = 0; in ixgbe_update_itr()
5719 struct igb_ring_container *ring_container) in igb_update_itr() argument5721 unsigned int packets = ring_container->total_packets; in igb_update_itr()5722 unsigned int bytes = ring_container->total_bytes; in igb_update_itr()5723 u8 itrval = ring_container->itr; in igb_update_itr()5763 ring_container->total_bytes = 0; in igb_update_itr()5764 ring_container->total_packets = 0; in igb_update_itr()5767 ring_container->itr = itrval; in igb_update_itr()