Lines Matching defs:nvchan
712 /* Copy the RNDIS indicate status into nvchan->recv_buf */
786 struct netvsc_channel *nvchan,
789 struct napi_struct *napi = &nvchan->napi;
790 const struct ndis_pkt_8021q_info *vlan = &nvchan->rsc.vlan;
792 &nvchan->rsc.csum_info;
793 const u32 *hash_info = &nvchan->rsc.hash_info;
794 u8 ppi_flags = nvchan->rsc.ppi_flags;
815 skb = napi_alloc_skb(napi, nvchan->rsc.pktlen);
823 for (i = 0; i < nvchan->rsc.cnt; i++)
824 skb_put_data(skb, nvchan->rsc.data[i],
825 nvchan->rsc.len[i]);
876 struct netvsc_channel *nvchan)
879 struct vmbus_channel *channel = nvchan->channel;
882 struct netvsc_stats_rx *rx_stats = &nvchan->rx_stats;
889 act = netvsc_run_xdp(net, nvchan, &xdp);
903 skb = netvsc_alloc_recv_skb(net, nvchan, &xdp);
922 rx_stats->bytes += nvchan->rsc.pktlen;
935 napi_gro_receive(&nvchan->napi, skb);
1315 const struct netvsc_channel *nvchan = &nvdev->chan_table[i];
1319 &pcpu_tot[nvchan->channel->target_cpu];
1323 tx_stats = &nvchan->tx_stats;
1333 rx_stats = &nvchan->rx_stats;
1369 const struct netvsc_channel *nvchan = &nvdev->chan_table[i];
1375 tx_stats = &nvchan->tx_stats;
1385 rx_stats = &nvchan->rx_stats;