Searched refs:spid (Results 1 - 3 of 3) sorted by relevance

/system/security/keystore/
H A Dpermissions.cpp120 static bool keystore_selinux_check_access(uid_t uid, perm_t perm, pid_t spid) { argument
130 if (getpidcon(spid, &sctx) != 0) {
135 ad.pid = spid;
160 bool has_permission(uid_t uid, perm_t perm, pid_t spid) { argument
169 return (user.perms & perm) && keystore_selinux_check_access(uid, perm, spid);
173 return (DEFAULT_PERMS & perm) && keystore_selinux_check_access(uid, perm, spid);
H A Dpermissions.h54 bool has_permission(uid_t uid, perm_t perm, pid_t spid);
H A Dkey_store_service.cpp587 pid_t spid = IPCThreadState::self()->getCallingPid(); local
588 if (!has_permission(callingUid, P_DUPLICATE, spid)) {
1539 pid_t spid = IPCThreadState::self()->getCallingPid(); local
1540 if (!has_permission(callingUid, permission, spid)) {
1557 pid_t spid = IPCThreadState::self()->getCallingPid(); local
1558 if (!has_permission(callingUid, permission, spid)) {

Completed in 54 milliseconds