Lines Matching defs:tinfo
176 struct tokeninfo *tinfo = (struct tokeninfo *) args;
178 tinfo->pid = getpid();
179 tinfo->tid = gettid();
180 GetTokenid(&(tinfo->tokenid));
181 GetfTokenid(&(tinfo->ftokenid));
189 struct tokeninfo *tinfo = (struct tokeninfo *) args;
195 tinfo->pid = getpid();
196 tinfo->tid = gettid();
202 GetTokenid(&(tinfo->tokenid));
203 GetfTokenid(&(tinfo->ftokenid));
206 if (ftokenidGet == 0 && tinfo->tokenid == tokenSet && tinfo->ftokenid == ftokenSet && tinfo->ftokenid != 0) {
207 tinfo->ftokenid = INVAL_TOKEN;
295 struct tokeninfo tinfo;
296 tinfo.pid = getpid();
297 tinfo.tid = gettid();
298 tinfo.tokenid = INVAL_TOKEN;
299 tinfo.ftokenid = INVAL_TOKEN;
308 if (pthread_create(&cid[i], nullptr, CheckChildThreadInheritance, &tinfo) != 0) {
316 ASSERT_EQ(tinfo.tokenid, tokenSet);
317 ASSERT_NE(tinfo.ftokenid, ftokenSet);
318 ASSERT_EQ(0, tinfo.ftokenid);
337 struct tokeninfo tinfo;
338 tinfo.pid = getpid();
339 tinfo.tid = gettid();
340 tinfo.tokenid = INVAL_TOKEN;
341 tinfo.ftokenid = INVAL_TOKEN;
350 if (pthread_create(&cid[i], nullptr, CheckChildThreadSetIndepent, &tinfo) != 0) {
358 ASSERT_NE(tinfo.tokenid, tokenSet);
359 ASSERT_NE(tinfo.ftokenid, ftokenSet);
360 ASSERT_NE(0, tinfo.ftokenid);