Lines Matching refs:packet
296 /* 24 is the size of the bounds-info packet... */
427 /* It's really way too big, so allocate a temporary packet
480 #define IS_BUFFERED( packet ) \
481 ((unsigned char *) (packet) >= pc->buffer.data_start && \
482 (unsigned char *) (packet) < pc->buffer.data_end)
486 * Transmit a packet which was allocated with crPackAlloc.
488 void crHugePacket( CR_PACKER_CONTEXT_ARGDECL CROpcode opcode, void *packet )
492 CRASSERT(sanityCheckPointer == packet);
496 if ( IS_BUFFERED( packet ) )
499 pc->SendHuge( opcode, packet );
502 void crPackFree( CR_PACKER_CONTEXT_ARGDECL void *packet )
506 if ( IS_BUFFERED( packet ) )
517 crFree( (unsigned char *) packet - 8 - sizeof(CRMessageOpcodes) );