618  

   ,    protocol  -
  PTHREAD_PRIO_INHERIT  PTHREAD_PRIO_PROTECT,   
         
   , ,   
sched_setparam(). ,    ,   -
 protocol    PTHREAD_PRIO_INHERIT 
PTHREAD_PRIO_PROTECT,         -
        .

     , -
     ,      -
  ,     .

TPI             pthread_mutex_lock (),  
protocol     
PTHREAD_PRIO_INHERIT,      -
,     ,     -
       ,
   ,     . -
     
 (      -
).  ,       
  ,      -
     .

 

    pthread_mutexattr_getprotocol() 
pthread_mutexattr_setprotocol ()   ;  
   ,   .



 pthread_mutexattr_setprotocol ()  , :

[ENOTSUP] ,   protocol,  .

 pthread_mutexattr_getprotocol()  pthread_mutexattr_setp-
rotocol ()   , :

[EINVAL]   ,   attr,   protocol, -
;

[EPERM]           

.
      [EINTR].



.