Home | History | Annotate | Download | only in logd

Lines Matching refs:cred

69     struct ucred* cred = NULL;
75 cred = (struct ucred*)CMSG_DATA(cmsg);
82 if (cred == NULL) {
83 cred = &fake_cred;
84 cred->pid = 0;
85 cred->uid = DEFAULT_OVERFLOWUID;
88 if (cred->uid == AID_LOGD) {
105 !clientHasLogCredentials(cred->uid, cred->gid, cred->pid))) {
110 if (cred->pid == 0) {
111 cred->pid = logbuf ? logbuf->tidToPid(header->tid)
113 if (cred->pid == getpid()) {
120 if (cred->uid == DEFAULT_OVERFLOWUID) {
122 logbuf ? logbuf->pidToUid(cred->pid) : android::pidToUid(cred->pid);
125 : android::pidToUid(cred->pid);
127 if (uid != AID_LOGD) cred->uid = uid;
138 logId, header->realtime, cred->uid, cred->pid, header->tid, msg,