Lines Matching refs:rndis_msg
423 struct rndis_message *rndis_msg; in netvsc_start_xmit() local
485 packet->rndis_msg = (struct rndis_message *)((unsigned long)packet + in netvsc_start_xmit()
488 memset(packet->rndis_msg, 0, RNDIS_AND_PPI_SIZE); in netvsc_start_xmit()
498 rndis_msg = packet->rndis_msg; in netvsc_start_xmit()
499 rndis_msg->ndis_msg_type = RNDIS_MSG_PACKET; in netvsc_start_xmit()
500 rndis_msg->msg_len = packet->total_data_buflen; in netvsc_start_xmit()
501 rndis_pkt = &rndis_msg->msg.pkt; in netvsc_start_xmit()
511 ppi = init_ppi_data(rndis_msg, NDIS_HASH_PPI_SIZE, in netvsc_start_xmit()
520 ppi = init_ppi_data(rndis_msg, NDIS_VLAN_PPI_SIZE, in netvsc_start_xmit()
545 ppi = init_ppi_data(rndis_msg, NDIS_CSUM_PPI_SIZE, in netvsc_start_xmit()
589 ppi = init_ppi_data(rndis_msg, NDIS_LSO_PPI_SIZE, in netvsc_start_xmit()
617 rndis_msg->msg_len += rndis_msg_size; in netvsc_start_xmit()
618 packet->total_data_buflen = rndis_msg->msg_len; in netvsc_start_xmit()
619 packet->page_buf_cnt = init_page_array(rndis_msg, rndis_msg_size, in netvsc_start_xmit()