Lines Matching refs:pid
13 audit_token_for_pid(pid_t pid, audit_token_t *token) in audit_token_for_pid() argument
19 err = task_for_pid(mach_task_self(), pid, &task); in audit_token_for_pid()
37 idversion_for_pid(pid_t pid) in idversion_for_pid() argument
41 int ret = proc_pidinfo(pid, PROC_PIDUNIQIDENTIFIERINFO, 0, &uniqidinfo, sizeof(uniqidinfo)); in idversion_for_pid()
44 …FAIL("proc_pidinfo(%d, PROC_PIDUNIQIDENTIFIERINFO) failed unexpectedly with errno %d", pid, errno); in idversion_for_pid()
48 printf("%s>pid = %d, p_uniqueid = %lld\n", __FUNCTION__, pid, uniqidinfo.p_uniqueid); in idversion_for_pid()
49 printf("%s>pid = %d, p_idversion = %d\n", __FUNCTION__, pid, uniqidinfo.p_idversion); in idversion_for_pid()
62 for (pid_t pid = 1; ((pid < 1000) && (count <= 25)); pid++) { in show_pidpaths() local
63 int ret = proc_pidpath(pid, buffer, sizeof(buffer)); in show_pidpaths()
68 T_ASSERT_FAIL("proc_pidpath(%d) failed unexpectedly with errno %d", pid, errno); in show_pidpaths()
76 if (!audit_token_for_pid(pid, &token)) { in show_pidpaths()
77 T_ASSERT_FAIL("audit_token_for_pid(%d) failed", pid); in show_pidpaths()
81 token.val[5] = (unsigned int)pid; in show_pidpaths()
82 token.val[7] = (unsigned int)idversion_for_pid(pid); in show_pidpaths()
89 T_ASSERT_FAIL("proc_pidpath_audittoken(%d) failed unexpectedly with errno %d", pid, errno); in show_pidpaths()
91 T_PASS("%5d %s\n", pid, buffer); in show_pidpaths()