Lines Matching full:packet
294 * Data Buffer size is set to maximum packet length.
474 const char *p); /* Packet */
513 /* return true if there's an ethernet packet ready to read */
534 if (csr0 & CSR0_MISS) /* No place to store packet ? */
536 printf(", Packet dropped.");
550 * Start and end of packet must be set, because we use
551 * the ethernet maximum packet length (1518) as buffer size.
563 printf("%s: packet too long\n", SK_NAME);
582 else /* We have a packet which can be queued for the upper layers */
588 * Copy data out of our receive descriptor into nic->packet.
594 memcpy(nic->packet, (unsigned char *) (rmdp->u.buffer & 0x00ffffff), nic->packetlen = len);
599 * Packet is queued and marked for processing so we
623 const char *pack) /* Packet */
625 /* send the packet to destination */
648 /* Evaluate Packet length */
656 * Packet start and end is always set because we use the maximum
657 * packet length as buffer length.
679 if (csr0 & CSR0_MISS) /* No place to store packet ? */
681 printf(", Packet dropped.");
694 * We check status of transmitted packet.
920 /* Mark TMD as start and end of packet */