Searched refs:fork_mutex (Results 1 – 1 of 1) sorted by relevance
40 pthread_mutex_t *fork_mutex; variable123 pthread_mutex_lock (&fork_mutex[(n + 1) % num_philosophers]); in philosopher()128 pthread_mutex_lock (&fork_mutex[n]); in philosopher()133 pthread_mutex_unlock (&fork_mutex[n]); in philosopher()134 pthread_mutex_unlock (&fork_mutex[(n + 1) % num_philosophers]); in philosopher()142 pthread_mutex_lock (&fork_mutex[n]); in philosopher()147 pthread_mutex_lock (&fork_mutex[(n + 1) % num_philosophers]); in philosopher()152 pthread_mutex_unlock (&fork_mutex[n]); in philosopher()153 pthread_mutex_unlock (&fork_mutex[(n + 1) % num_philosophers]); in philosopher()173 fork_mutex = xmalloc (num_philosophers * sizeof (fork_mutex[0])); in main()[all …]