예제 #1
0
void
bwatchInit(void)
{
	map.lk = vtLockAlloc();
	wp = privalloc();
	*wp = nil;
}
예제 #2
0
파일: plan9-thread.c 프로젝트: npe9/harvey
static void
vtThreadInit(void)
{
	static Lock lk;

	lock(&lk);
	if(vtRock != nil) {
		unlock(&lk);
		return;
	}
	vtRock = privalloc();
	if(vtRock == nil)
		vtFatal("can't allocate thread-private storage");
	unlock(&lk);
}
예제 #3
0
파일: main.c 프로젝트: npe9/harvey
void
_systhreadinit(void)
{
	procp = privalloc();
}