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

ライブラリルーチンの「MT-安全」レベル (A)

a64l(3C)

MT-安全 

abort(3C)

安全 

abs(3C)

MT-安全 

accept(3N)

安全 

acos(3M)

MT-安全 

acosh(3M)

MT-安全 

addch(3X)

安全ではない 

addchnstr(3X)

安全ではない 

addchstr(3X)

安全ではない 

addnstr(3X)

安全ではない 

addnwstr(3X)

安全ではない 

addsev(3C)

MT-安全 

addseverity(3C)

安全 

addstr(3X)

安全ではない 

addwch(3X)

安全ではない 

addwchnstr(3X)

安全ではない 

addwchstr(3X)

安全ではない 

addwstr(3X)

安全ではない 

adjcurspos(3X)

安全ではない 

advance(3G)

MT-安全 

aiocancel(3)

安全ではない 

aioread(3)

安全ではない 

aiowait(3)

安全ではない 

aiowrite(3)

安全ではない 

aio_cancel(3R)

MT-安全 

aio_error(3R)

非同期シグナル安全 

aio_fsync(3R)

MT-安全 

aio_read(3R)

MT-安全 

aio_return(3R)

非同期シグナル安全 

aio_suspend(3R)

非同期シグナル安全 

aio_write(3R)

MT-安全 

alloca(3C)

安全 

arc(3)

安全 

ascftime(3C)

MT-安全 

asctime(3C)

安全ではない、asctime_r を使用

asin(3M)

MT-安全 

asinh(3M)

MT-安全 

assert(3C)

安全 

atan(3M)

MT-安全 

atan2(3M)

MT-安全 

atanh(3M)

MT-安全 

atexit(3C)

安全 

atof(3C)

MT-安全 

atoi(3C)

MT-安全 

atol(3C)

MT-安全 

atoll(3C)

MT-安全 

attroff(3X)

安全ではない 

attron(3X)

安全ではない 

attrset(3X)

安全ではない 

authdes_create(3N)

安全ではない 

authdes_getucred(3N)

MT-安全 

authdes_seccreate(3N)

MT-安全 

authkerb_getucred(3N)

安全ではない 

authkerb_seccreate(3N)

安全ではない 

authnone_create(3N)

MT-安全 

authsys_create(3N)

MT-安全 

authsys_create_default(3N)

MT-安全 

authunix_create(3N)

安全ではない 

authunix_create_default(3N)

安全ではない 

auth_destroy(3N)

MT-安全 

au_close(3)

安全 

au_open(3)

安全 

au_user_mask(3)

MT-安全 

au_write(3)

安全