Searched refs:rndis_pkt (Results 1 - 2 of 2) sorted by relevance

/linux-master/drivers/net/hyperv/
H A Drndis_filter.c490 struct rndis_packet *rndis_pkt = &msg->msg.pkt; local
507 memcpy(rndis_pkt, data + RNDIS_HEADER_SIZE, sizeof(*rndis_pkt));
509 /* Validate rndis_pkt offset */
510 if (rndis_pkt->data_offset >= data_buflen - RNDIS_HEADER_SIZE) {
512 rndis_pkt->data_offset);
517 data_offset = RNDIS_HEADER_SIZE + rndis_pkt->data_offset;
526 if (unlikely(data_buflen < rndis_pkt->data_len)) {
530 data_buflen, rndis_pkt->data_len);
534 vlan = rndis_get_ppi(ndev, rndis_pkt, rpkt_le
[all...]
H A Dnetvsc_drv.c232 struct rndis_packet *rndis_pkt = &msg->msg.pkt; local
235 rndis_pkt->data_offset += ppi_size;
236 ppi = (void *)rndis_pkt + rndis_pkt->per_pkt_info_offset
237 + rndis_pkt->per_pkt_info_len;
244 rndis_pkt->per_pkt_info_len += ppi_size;

Completed in 122 milliseconds