Lines Matching refs:tid
60 static int tid;
71 static void cleanup_msgqueue(int i, int tid);
136 tid = -1;
238 static void cleanup_msgqueue(int i, int tid)
255 if (msgctl(tid, IPC_RMID, 0) < 0) {
272 tid = id;
281 cleanup_msgqueue(i, tid);
287 exit(doreader(key, tid, getpid(),
299 cleanup_msgqueue(i, tid);
305 exit(dowriter(key, tid, rkidarray[i],
321 if (msgctl(tid, IPC_RMID, 0) < 0) {
338 if (msgctl(tid, IPC_RMID, 0) < 0) {
377 if (tid == -1) {
436 (void)msgctl(tid, IPC_RMID, NULL);
437 if ((status = msgctl(tid, IPC_STAT, NULL)) != -1) {
438 (void)msgctl(tid, IPC_RMID, NULL);
439 tst_resm(TFAIL, "msgctl(tid, IPC_RMID) failed");