Lines Matching refs:packet
309 TxPacket *packet = &sTxPacketPool[index]; in InitPacketQueue() local
311 packet->mNext = sFreeTxPacketHead; in InitPacketQueue()
312 sFreeTxPacketHead = packet; in InitPacketQueue()
320 TxPacket *packet = sTxPacketQueueTail->mNext; // tail->mNext is the head of the list. in SendQueuedPackets() local
322 …if (SendPacket(packet->mBuffer, packet->mLength, &packet->mDestSockAddr) == OT_ERROR_INVALID_STATE) in SendQueuedPackets()
331 if (packet == sTxPacketQueueTail) in SendQueuedPackets()
337 sTxPacketQueueTail->mNext = packet->mNext; in SendQueuedPackets()
342 packet->mNext = sFreeTxPacketHead; in SendQueuedPackets()
343 sFreeTxPacketHead = packet; in SendQueuedPackets()
349 TxPacket *packet; in EnqueuePacket() local
355 packet = sFreeTxPacketHead; in EnqueuePacket()
358 memcpy(packet->mBuffer, aBuffer, aLength); in EnqueuePacket()
359 packet->mLength = aLength; in EnqueuePacket()
360 packet->mDestSockAddr = *aDestSockAddr; in EnqueuePacket()
366 packet->mNext = packet; in EnqueuePacket()
367 sTxPacketQueueTail = packet; in EnqueuePacket()
371 packet->mNext = sTxPacketQueueTail->mNext; in EnqueuePacket()
372 sTxPacketQueueTail->mNext = packet; in EnqueuePacket()
373 sTxPacketQueueTail = packet; in EnqueuePacket()