/* Leave the top bit clear so we have tagspace for userland. The bottom 16 bits are the xmit tick for rexmit/rttavg processing. This driver reserves tag -1 to mean "unused frame."  */
static int newtag(struct aoetgt *t)
/* Leave the top bit clear so we have tagspace for userland. The bottom 16 bits are the xmit tick for rexmit/rttavg processing. This driver reserves tag -1 to mean "unused frame."  */
static int newtag(struct aoetgt *t)
{
	register ulong n;
	n = jiffies & 0xffff;
	return n |= (++t->lasttag & 0x7fff) << 16;
}