Home
last modified time | relevance | path

Searched refs:lro_mgr (Results 1 – 7 of 7) sorted by relevance

/linux-4.4.14/net/ipv4/
Dinet_lro.c49 #define LRO_INC_STATS(lro_mgr, attr) { lro_mgr->stats.attr++; } argument
246 static struct net_lro_desc *lro_get_desc(struct net_lro_mgr *lro_mgr, in lro_get_desc() argument
253 int max_desc = lro_mgr->max_desc; in lro_get_desc()
272 LRO_INC_STATS(lro_mgr, no_desc); in lro_get_desc()
277 static void lro_flush(struct net_lro_mgr *lro_mgr, in lro_flush() argument
285 if (lro_mgr->features & LRO_F_NAPI) in lro_flush()
290 LRO_INC_STATS(lro_mgr, flushed); in lro_flush()
294 static int __lro_proc_skb(struct net_lro_mgr *lro_mgr, struct sk_buff *skb, in __lro_proc_skb() argument
303 if (!lro_mgr->get_skb_header || in __lro_proc_skb()
304 lro_mgr->get_skb_header(skb, (void *)&iph, (void *)&tcph, in __lro_proc_skb()
[all …]
/linux-4.4.14/include/linux/
Dinet_lro.h133 void lro_receive_skb(struct net_lro_mgr *lro_mgr,
140 void lro_flush_all(struct net_lro_mgr *lro_mgr);
/linux-4.4.14/drivers/net/ethernet/pasemi/
Dpasemi_mac.c820 lro_receive_skb(&mac->lro_mgr, skb, (void *)macrx); in pasemi_mac_clean_rx()
842 lro_flush_all(&mac->lro_mgr); in pasemi_mac_clean_rx()
1757 mac->lro_mgr.max_aggr = LRO_MAX_AGGR; in pasemi_mac_probe()
1758 mac->lro_mgr.max_desc = MAX_LRO_DESCRIPTORS; in pasemi_mac_probe()
1759 mac->lro_mgr.lro_arr = mac->lro_desc; in pasemi_mac_probe()
1760 mac->lro_mgr.get_skb_header = get_skb_hdr; in pasemi_mac_probe()
1761 mac->lro_mgr.features = LRO_F_NAPI | LRO_F_EXTRACT_VLAN_ID; in pasemi_mac_probe()
1762 mac->lro_mgr.dev = mac->netdev; in pasemi_mac_probe()
1763 mac->lro_mgr.ip_summed = CHECKSUM_UNNECESSARY; in pasemi_mac_probe()
1764 mac->lro_mgr.ip_summed_aggr = CHECKSUM_UNNECESSARY; in pasemi_mac_probe()
Dpasemi_mac.h87 struct net_lro_mgr lro_mgr; member
/linux-4.4.14/drivers/infiniband/hw/nes/
Dnes_hw.c1898 nesvnic->lro_mgr.max_aggr = nes_lro_max_aggr; in nes_init_nic_qp()
1899 nesvnic->lro_mgr.max_desc = NES_MAX_LRO_DESCRIPTORS; in nes_init_nic_qp()
1900 nesvnic->lro_mgr.lro_arr = nesvnic->lro_desc; in nes_init_nic_qp()
1901 nesvnic->lro_mgr.get_skb_header = nes_lro_get_skb_hdr; in nes_init_nic_qp()
1902 nesvnic->lro_mgr.features = LRO_F_NAPI | LRO_F_EXTRACT_VLAN_ID; in nes_init_nic_qp()
1903 nesvnic->lro_mgr.dev = netdev; in nes_init_nic_qp()
1904 nesvnic->lro_mgr.ip_summed = CHECKSUM_UNNECESSARY; in nes_init_nic_qp()
1905 nesvnic->lro_mgr.ip_summed_aggr = CHECKSUM_UNNECESSARY; in nes_init_nic_qp()
2954 lro_receive_skb(&nesvnic->lro_mgr, rx_skb, NULL); in nes_nic_ce_handler()
2988 lro_flush_all(&nesvnic->lro_mgr); in nes_nic_ce_handler()
Dnes_nic.c1305 target_stat_values[++index] = nesvnic->lro_mgr.stats.aggregated; in nes_netdev_get_ethtool_stats()
1306 target_stat_values[++index] = nesvnic->lro_mgr.stats.flushed; in nes_netdev_get_ethtool_stats()
1307 target_stat_values[++index] = nesvnic->lro_mgr.stats.no_desc; in nes_netdev_get_ethtool_stats()
Dnes_hw.h1267 struct net_lro_mgr lro_mgr; member