return ((char *)sc->bufioh + sc->pbuf);
switch (sc->mallocIdx) { case 0: rv = (char *)sc->bufioh + sc->pbuf; sc->mallocIdx++; break; case 1: rv = (char *)sc->bufioh + sc->rbuf; sc->mallocIdx++; break; default: break; }  return (rv);
neo_malloc(addr, size, pool, flags)	void *addr;	u_long size;	int pool, flags;{	struct neo_softc *sc = addr;	return ((char *)sc->bufioh + sc->pbuf);}