Searched refs:PageBuffers (Results 1 - 8 of 8) sorted by relevance

/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/staging/hv/
H A Dnetvsc_api.h74 /* This points to the memory after PageBuffers */
80 struct hv_page_buffer PageBuffers[NETVSC_PACKET_MAXPAGE]; member in struct:hv_netvsc_packet
H A Dnetvsc_drv.c177 packet->PageBuffers[1].Pfn = virt_to_phys(skb->data) >> PAGE_SHIFT;
178 packet->PageBuffers[1].Offset
180 packet->PageBuffers[1].Length = skb_headlen(skb);
186 packet->PageBuffers[i+2].Pfn = page_to_pfn(f->page);
187 packet->PageBuffers[i+2].Offset = f->page_offset;
188 packet->PageBuffers[i+2].Length = f->size;
277 data = kmap_atomic(pfn_to_page(packet->PageBuffers[i].Pfn),
280 packet->PageBuffers[i].Offset;
282 memcpy(skb_put(skb, packet->PageBuffers[i].Length), data,
283 packet->PageBuffers[
[all...]
H A Drndis_filter.c248 packet->PageBuffers[0].Pfn = virt_to_phys(&Request->RequestMessage) >>
250 packet->PageBuffers[0].Length = Request->RequestMessage.MessageLength;
251 packet->PageBuffers[0].Offset =
344 /* ASSERT(Packet->PageBuffers[0].Length > */
354 Packet->PageBuffers[0].Offset += dataOffset;
355 Packet->PageBuffers[0].Length -= dataOffset;
389 pfn_to_page(Packet->PageBuffers[0].Pfn), KM_IRQ0);
392 Packet->PageBuffers[0].Offset);
409 kunmap_atomic(rndisHeader - Packet->PageBuffers[0].Offset, KM_IRQ0);
849 Packet->PageBuffers[
[all...]
H A Dnetvsc.c917 Device, Packet->PageBuffers,
1081 netvscPacket->PageBuffers[0].Length =
1086 netvscPacket->PageBuffers[0].Pfn = start >> PAGE_SHIFT;
1093 netvscPacket->PageBuffers[0].Offset =
1097 netvscPacket->PageBuffers[0].Length =
1098 (netvscPacket->PageBuffers[0].Pfn << PAGE_SHIFT)
1101 netvscPacket->PageBuffers[0].Length;
1103 netvscPacket->PageBuffers[j].Offset = 0;
1105 netvscPacket->PageBuffers[j].Length = bytesRemain;
1108 netvscPacket->PageBuffers[
[all...]
H A Dchannel_interface.c53 struct hv_page_buffer PageBuffers[],
57 return VmbusChannelSendPacketPageBuffer(device->context, PageBuffers,
52 IVmbusChannelSendPacketPageBuffer(struct hv_device *device, struct hv_page_buffer PageBuffers[], u32 PageCount, void *Buffer, u32 BufferLen, u64 RequestId) argument
H A Dchannel.h73 struct hv_page_buffer PageBuffers[],
H A Dvmbus_api.h114 struct hv_page_buffer PageBuffers[],
H A Dchannel.c701 struct hv_page_buffer PageBuffers[],
740 desc.Range[i].Length = PageBuffers[i].Length;
741 desc.Range[i].Offset = PageBuffers[i].Offset;
742 desc.Range[i].Pfn = PageBuffers[i].Pfn;
700 VmbusChannelSendPacketPageBuffer(struct vmbus_channel *Channel, struct hv_page_buffer PageBuffers[], u32 PageCount, void *Buffer, u32 BufferLen, u64 RequestId) argument

Completed in 92 milliseconds