Lines Matching refs:rndis_msg
527 struct rndis_message *rndis_msg; in netvsc_xmit() local
584 rndis_msg = (struct rndis_message *)skb->head; in netvsc_xmit()
587 rndis_msg->ndis_msg_type = RNDIS_MSG_PACKET; in netvsc_xmit()
588 rndis_msg->msg_len = packet->total_data_buflen; in netvsc_xmit()
590 rndis_msg->msg.pkt = (struct rndis_packet) { in netvsc_xmit()
603 hash_info = init_ppi_data(rndis_msg, NDIS_HASH_PPI_SIZE, in netvsc_xmit()
626 rndis_msg->msg_len = packet->total_data_buflen; in netvsc_xmit()
627 rndis_msg->msg.pkt.data_len = packet->total_data_buflen; in netvsc_xmit()
635 vlan = init_ppi_data(rndis_msg, NDIS_VLAN_PPI_SIZE, in netvsc_xmit()
648 lso_info = init_ppi_data(rndis_msg, NDIS_LSO_PPI_SIZE, in netvsc_xmit()
673 csum_info = init_ppi_data(rndis_msg, NDIS_CSUM_PPI_SIZE, in netvsc_xmit()
702 rndis_msg->msg_len += rndis_msg_size; in netvsc_xmit()
703 packet->total_data_buflen = rndis_msg->msg_len; in netvsc_xmit()
704 packet->page_buf_cnt = init_page_array(rndis_msg, rndis_msg_size, in netvsc_xmit()
710 ret = netvsc_send(net, packet, rndis_msg, pb, skb, xdp_tx); in netvsc_xmit()