Lines Matching refs:pktBuf
349 PktBuf *pktBuf; in CALLBACK() local
364 if ((pktBuf = AllocPktBuf()) == NULL) in CALLBACK()
377 tDBufDescr.tDBufDescrRec[0].tDDataPtr = pktBuf->buffer; in CALLBACK()
378 tDBufDescr.tDBufDescrRec[0].tDDataLen = pktBuf->length; in CALLBACK()
383 pktBuf->packetLength = bytesCopied; in CALLBACK()
386 EnquePktBuf(pktBuf); in CALLBACK()
387 else FreePktBuf (pktBuf); in CALLBACK()
414 struct _PktBuf *pktBuf; in CALLBACK() local
424 if ((pktBuf = AllocPktBuf()) == NULL) in CALLBACK()
429 pktBuf->packetLength = 0; in CALLBACK()
437 memcpy (pktBuf->buffer + pktBuf->packetLength, in CALLBACK()
439 pktBuf->packetLength += rxDescr->rxDataLen; in CALLBACK()
442 EnquePktBuf (pktBuf); in CALLBACK()
486 int NdisSendPacket (struct _PktBuf *pktBuf, int macId) in NdisSendPacket() argument
492 txBufPending = pktBuf; /* we only have 1 pending Tx at a time */ in NdisSendPacket()
499 txBufDescr.txBufDescrRec[0].txDataLen = pktBuf->packetLength; in NdisSendPacket()
500 txBufDescr.txBufDescrRec[0].txDataPtr = pktBuf->buffer; in NdisSendPacket()
503 pktBuf->handle, in NdisSendPacket()
520 FreePktBuf (pktBuf); in NdisSendPacket()