The new POSIX 1003.1c DECthreads interface is significantly different than the cma interface, though there are many similarities between the functions individual routines perform. This section gives hints about the relationship between the two sets of routines to assist in migration of applications from using the cma interface to the DECthreads POSIX 1003.1c interface. For further routine information, refer to Part II of this guide, which describes each POSIX 1003.1c Interface routine.
Note that routine names ending with the _np suffix denote that
the routine is not portable-the routine might not be available in
implementations of POSIX 1003.1c other than DECthreads. You need not
prototype the pthread routines if you include pthread.h
.