Lines Matching refs:netdev

250 netdev_tx_t nfp_nfdk_tx(struct sk_buff *skb, struct net_device *netdev)  in nfp_nfdk_tx()  argument
252 struct nfp_net *nn = netdev_priv(netdev); in nfp_nfdk_tx()
272 nd_q = netdev_get_tx_queue(dp->netdev, qidx); in nfp_nfdk_tx()
549 if (!dp->netdev) in nfp_nfdk_tx_complete()
552 nd_q = netdev_get_tx_queue(dp->netdev, tx_ring->idx); in nfp_nfdk_tx_complete()
678 if (!(dp->netdev->features & NETIF_F_RXCSUM)) in nfp_nfdk_rx_csum()
719 nfp_nfdk_set_hash(struct net_device *netdev, struct nfp_meta_parsed *meta, in nfp_nfdk_set_hash() argument
722 if (!(netdev->features & NETIF_F_RXHASH)) in nfp_nfdk_set_hash()
740 nfp_nfdk_parse_meta(struct net_device *netdev, struct nfp_meta_parsed *meta, in nfp_nfdk_parse_meta() argument
752 nfp_nfdk_set_hash(netdev, meta, in nfp_nfdk_parse_meta()
783 if (nfp_net_tls_rx_resync_req(netdev, data, pkt, in nfp_nfdk_parse_meta()
1049 struct net_device *netdev; in nfp_nfdk_rx() local
1112 if (unlikely(nfp_nfdk_parse_meta(dp->netdev, &meta, in nfp_nfdk_rx()
1150 trace_xdp_exception(dp->netdev, in nfp_nfdk_rx()
1154 bpf_warn_invalid_xdp_action(dp->netdev, xdp_prog, act); in nfp_nfdk_rx()
1157 trace_xdp_exception(dp->netdev, xdp_prog, act); in nfp_nfdk_rx()
1167 netdev = dp->netdev; in nfp_nfdk_rx()
1169 struct nfp_net *nn = netdev_priv(dp->netdev); in nfp_nfdk_rx()
1179 nn = netdev_priv(dp->netdev); in nfp_nfdk_rx()
1180 netdev = nfp_app_dev_get(nn->app, meta.portid, in nfp_nfdk_rx()
1182 if (unlikely(!netdev)) { in nfp_nfdk_rx()
1188 if (nfp_netdev_is_nfp_repr(netdev)) in nfp_nfdk_rx()
1189 nfp_repr_inc_rx_stats(netdev, pkt_len); in nfp_nfdk_rx()
1214 skb->protocol = eth_type_trans(skb, netdev); in nfp_nfdk_rx()
1236 skb->dev = netdev; in nfp_nfdk_rx()