Next = Mdl->Next;
Mdl->Next = NULL;
- __ReceiverRingPutMdl(Ring, Mdl, TRUE);
+ __ReceiverRingPutMdl(Ring, Mdl, FALSE);
Mdl = Next;
}
InfoVa += Packet->Offset;
- Segment = __ReceiverRingGetPacket(Ring, TRUE);
+ Segment = __ReceiverRingGetPacket(Ring, FALSE);
status = STATUS_NO_MEMORY;
if (Segment == NULL)
for (;;) {
ULONG Length;
- Mdl->Next = __ReceiverRingGetMdl(Ring, TRUE);
+ Mdl->Next = __ReceiverRingGetMdl(Ring, FALSE);
status = STATUS_NO_MEMORY;
if (Mdl->Next == NULL)
Next = Mdl->Next;
Mdl->Next = NULL;
- __ReceiverRingPutMdl(Ring, Mdl, TRUE);
+ __ReceiverRingPutMdl(Ring, Mdl, FALSE);
Mdl = Next;
}
- __ReceiverRingPutPacket(Ring, Segment, TRUE);
+ __ReceiverRingPutPacket(Ring, Segment, FALSE);
fail1:
Error("fail1 (%08x)\n", status);
ReceiverRingCompletePacket(Ring, Packet);
} else {
- __ReceiverRingPutPacket(Ring, Packet, TRUE);
+ __ReceiverRingPutPacket(Ring, Packet, FALSE);
}
return;
Next = Mdl->Next;
Mdl->Next = NULL;
- __ReceiverRingPutMdl(Ring, Mdl, TRUE);
+ __ReceiverRingPutMdl(Ring, Mdl, FALSE);
Mdl = Next;
}
}
- __ReceiverRingPutPacket(Ring, Packet, TRUE);
+ __ReceiverRingPutPacket(Ring, Packet, FALSE);
FrontendIncrementStatistic(Frontend,
XENVIF_RECEIVER_PACKETS_DROPPED,
// of headroom (i.e. ByteOffset) so that it can pre-pend the header to the data
// if something up the stack can't cope with the split.
- Mdl = __ReceiverRingGetMdl(Ring, TRUE);
+ Mdl = __ReceiverRingGetMdl(Ring, FALSE);
status = STATUS_NO_MEMORY;
if (Mdl == NULL)
Next = Mdl->Next;
Mdl->Next = NULL;
- __ReceiverRingPutMdl(Ring, Mdl, TRUE);
+ __ReceiverRingPutMdl(Ring, Mdl, FALSE);
Mdl = Next;
}
}
Packet->Mdl.Next = NULL;
- __ReceiverRingPutPacket(Ring, Packet, TRUE);
+ __ReceiverRingPutPacket(Ring, Packet, FALSE);
FrontendIncrementStatistic(Frontend,
XENVIF_RECEIVER_PACKETS_DROPPED,
// Get a new packet structure that will just contain the header after
// parsing. We need to preserve metadata from the original.
- New = __ReceiverRingGetPacket(Ring, TRUE);
+ New = __ReceiverRingGetPacket(Ring, FALSE);
status = STATUS_NO_MEMORY;
if (New == NULL) {
Packet->Mdl.Next = NULL;
fail2:
- __ReceiverRingPutPacket(Ring, Packet, TRUE);
+ __ReceiverRingPutPacket(Ring, Packet, FALSE);
fail1:
if (Payload.Length != 0) {
Next = Mdl->Next;
Mdl->Next = NULL;
- __ReceiverRingPutMdl(Ring, Mdl, TRUE);
+ __ReceiverRingPutMdl(Ring, Mdl, FALSE);
Mdl = Next;
}