21 lines · 309 B · C
RawDownload
#include	<u.h>#include	<libc.h>#include	<bio.h> intBbuffered(Biobufhdr *bp){	switch(bp->state) {	case Bracteof:	case Bractive:		return -bp->icount; 	case Bwactive:		return bp->bsize + bp->ocount; 	case Binactive:		return 0;	}	fprint(2, "Bbuffered: unknown state %d\n", bp->state);	return 0;}