Lines Matching refs:ppi
181 struct rndis_per_packet_info *ppi; in init_ppi_data() local
186 ppi = (struct rndis_per_packet_info *)((void *)rndis_pkt + in init_ppi_data()
189 ppi->size = ppi_size; in init_ppi_data()
190 ppi->type = pkt_type; in init_ppi_data()
191 ppi->ppi_offset = sizeof(struct rndis_per_packet_info); in init_ppi_data()
195 return ppi; in init_ppi_data()
428 struct rndis_per_packet_info *ppi; in netvsc_start_xmit() local
511 ppi = init_ppi_data(rndis_msg, NDIS_HASH_PPI_SIZE, in netvsc_start_xmit()
513 *(u32 *)((void *)ppi + ppi->ppi_offset) = hash; in netvsc_start_xmit()
520 ppi = init_ppi_data(rndis_msg, NDIS_VLAN_PPI_SIZE, in netvsc_start_xmit()
522 vlan = (struct ndis_pkt_8021q_info *)((void *)ppi + in netvsc_start_xmit()
523 ppi->ppi_offset); in netvsc_start_xmit()
545 ppi = init_ppi_data(rndis_msg, NDIS_CSUM_PPI_SIZE, in netvsc_start_xmit()
548 csum_info = (struct ndis_tcp_ip_checksum_info *)((void *)ppi + in netvsc_start_xmit()
549 ppi->ppi_offset); in netvsc_start_xmit()
589 ppi = init_ppi_data(rndis_msg, NDIS_LSO_PPI_SIZE, in netvsc_start_xmit()
592 lso_info = (struct ndis_tcp_lso_info *)((void *)ppi + in netvsc_start_xmit()
593 ppi->ppi_offset); in netvsc_start_xmit()