マルチスレッドのプログラミング

mutex_trylock(3T)

#include <thread.h>

int mutex_trylock(mutex_t *mp);

mutex_trylock() は、mp が指す mutex をロックしようとします。この関数はブロックしない点を除いて、mutex_lock() と同じ働きをします。