Lines Matching refs:tid
57 static int tid;
66 static void cleanup_msgqueue(int i, int tid);
131 tid = -1;
212 static void cleanup_msgqueue(int i, int tid)
229 if (msgctl(tid, IPC_RMID, 0) < 0) {
245 tid = id;
255 cleanup_msgqueue(i, tid);
261 exit(doreader(key, tid, getpid(),
274 cleanup_msgqueue(i, tid);
280 exit(dowriter(key, tid, rkidarray[i],
296 if (msgctl(tid, IPC_RMID, 0) < 0) {
313 if (msgctl(tid, IPC_RMID, 0) < 0) {
351 if (tid == -1) {
399 (void)msgctl(tid, IPC_RMID, NULL);
400 if ((status = msgctl(tid, IPC_STAT, NULL)) != -1) {
401 (void)msgctl(tid, IPC_RMID, NULL);
402 tst_resm(TFAIL, "msgctl(tid, IPC_RMID) failed");