ptg10805159
978 Index
pthread_attr_setstacksizefunction,
429 – 430
definition of, 430
pthread_attr_tdata type, 427–428, 430, 451
pthread_barrierattr_destroyfunction, 441
definition of, 441
pthread_barrierattr_getpsharedfunction,
441
definition of, 441
pthread_barrierattr_initfunction, 441
definition of, 441
pthread_barrierattr_setpsharedfunction,
441
definition of, 441
pthread_barrier_destroyfunction, 418– 419
definition of, 418
pthread_barrier_initfunction, 418–419, 421
definition of, 418
PTHREAD_BARRIER_SERIAL_THREADconstant,
419, 422
pthread_barrier_tdata type, 419
pthread_barrier_waitfunction, 419– 423
definition of, 419
pthread_cancelfunction, 393, 451, 453, 828
definition of, 393
PTHREAD_CANCEL_ASYNCHRONOUSconstant, 453
PTHREAD_CANCEL_DEFERREDconstant, 453
PTHREAD_CANCEL_DISABLEconstant, 451
PTHREAD_CANCELEDconstant, 389, 393
PTHREAD_CANCEL_ENABLEconstant, 451
pthread_cleanup_popfunction, 394–396, 827,
829
definition of, 394
pthread_cleanup_pushfunction, 394–396, 824
definition of, 394
pthread_condattr_destroyfunction, 440
definition of, 440
pthread_condattr_getclockfunction, 441
definition of, 441
pthread_condattr_getpsharedfunction, 440
definition of, 440
pthread_condattr_initfunction, 440
definition of, 440
pthread_condattr_setclockfunction, 441
definition of, 441
pthread_condattr_setpsharedfunction, 440
definition of, 440
pthread_condattr_tdata type, 441
pthread_cond_broadcastfunction, 415,
422 – 423, 927
definition of, 415
pthread_cond_destroyfunction, 414, 462
definition of, 414
pthread_cond_initfunction, 414, 462, 941
definition of, 414
PTHREAD_COND_INITIALIZERconstant, 413,
416, 455, 814
pthread_cond_signalfunction, 415–416, 456,
821, 942
definition of, 415
pthread_cond_tdata type, 413, 416, 455, 814,
940
pthread_cond_timedwaitfunction, 414–415,
434, 440–441, 451
definition of, 414
pthread_cond_waitfunction, 414–416, 434,
451, 456, 832, 927, 941
definition of, 414
pthread_createfunction, 385–388, 390–392,
395, 397, 421, 427–428, 456, 460, 477, 632, 817,
926, 941
definition of, 385
PTHREAD_CREATE_DETACHEDconstant, 428
PTHREAD_CREATE_JOINABLEconstant, 428
PTHREAD_DESTRUCTOR_ITERATIONSconstant,
426, 447
pthread_detachfunction, 396–397, 427
definition of, 397
pthread_equalfunction, 385, 412
definition of, 385
pthread_exitfunction, 198, 236, 389–391,
393 – 396, 447, 824– 829
definition of, 389
pthread_getspecificfunction, 449– 450
definition of, 449
<pthread.h>header,2 9
pthread_joinfunction, 389–391, 395–396, 418,
451, 926
definition of, 389
pthread_key_createfunction, 447–448, 450
definition of, 447
pthread_key_deletefunction, 447– 448
definition of, 448
PTHREAD_KEYS_MAXconstant, 426, 447
pthread_key_tdata type, 449
pthread_killfunction, 455
definition of, 455
pthread_mutexattr_destroyfunction, 431,
445
definition of, 431
pthread_mutexattr_getpsharedfunction,
431
definition of, 431
pthread_mutexattr_getrobustfunction, 432
definition of, 432
pthread_mutexattr_gettypefunction, 434