Lines Matching defs:tid
54 thread_t tid; /* main nscd tid */
116 waiting_list_add(chg_info_t *info, pid_t pid, thread_t tid,
126 logit("waiting_list_add: No memory. pid %ld tid %d\n",
127 pid, tid);
132 wl->tid = tid;
147 * Find a node with matching tid in the list and remove it from the list.
150 waiting_list_delete(chg_info_t *info, thread_t tid)
155 if (wl->tid == tid) {
185 waiting_list_cleanup(chg_info_t *chg, thread_t tid)
189 rc = waiting_list_delete(chg, tid);
237 * The static global variable main_nscd keeps record of pid, tid and some flags.
238 * If the thread is door_return(), main_nscd.pid, main_nscd.tid are set to 0.
284 if (thr_kill(chg_main_nscd.tid, 0) == 0) {
314 * Replace pid and tid and set the flag.
318 chg_main_nscd.tid = this_tid;
376 * Reset pid, tid and flag, send wakeup signal.
380 chg_main_nscd.tid = 0;