henesyinit from p9fd787fda5 years agoHistory
23 lines · 211 B · C
RawDownload
#include <u.h>#include <libc.h>#include <thread.h> static Lock l; void_xinc(long *p) { 	lock(&l);	(*p)++;	unlock(&l);} long_xdec(long *p) {	long r; 	lock(&l);	r = --(*p);	unlock(&l);	return r;}