Searched refs:uid (Results 1 - 25 of 213) sorted by relevance

123456789

/system/core/libprocessgroup/include/processgroup/
H A Dprocessgroup.h28 int killProcessGroup(uid_t uid, int initialPid, int signal);
32 int killProcessGroupOnce(uid_t uid, int initialPid, int signal);
34 int createProcessGroup(uid_t uid, int initialPid);
36 bool setProcessGroupSwappiness(uid_t uid, int initialPid, int swappiness);
37 bool setProcessGroupSoftLimit(uid_t uid, int initialPid, int64_t softLimitInBytes);
38 bool setProcessGroupLimit(uid_t uid, int initialPid, int64_t limitInBytes);
/system/core/include/cutils/
H A Dqtaguid.h29 extern int qtaguid_tagSocket(int sockfd, int tag, uid_t uid);
37 * For the given uid, switch counter sets.
41 extern int qtaguid_setCounterSet(int counterSetNum, uid_t uid);
44 * Delete all tag info that relates to the given tag an uid.
45 * If the tag is 0, then ALL info about the uid is freed.
52 extern int qtaguid_deleteTagData(int tag, uid_t uid);
H A Dfs.h46 extern int fs_prepare_dir(const char* path, mode_t mode, uid_t uid, gid_t gid);
52 extern int fs_prepare_dir_strict(const char* path, mode_t mode, uid_t uid, gid_t gid);
58 extern int fs_prepare_file_strict(const char* path, mode_t mode, uid_t uid, gid_t gid);
H A Dmultiuser.h29 extern userid_t multiuser_get_user_id(uid_t uid);
30 extern appid_t multiuser_get_app_id(uid_t uid);
40 extern gid_t multiuser_get_shared_app_gid(uid_t uid);
H A Duevent.h29 ssize_t uevent_kernel_multicast_uid_recv(int socket, void *buffer, size_t length, uid_t *uid);
30 ssize_t uevent_kernel_recv(int socket, void *buffer, size_t length, bool require_group, uid_t *uid);
/system/core/libcutils/include/cutils/
H A Dqtaguid.h29 extern int qtaguid_tagSocket(int sockfd, int tag, uid_t uid);
37 * For the given uid, switch counter sets.
41 extern int qtaguid_setCounterSet(int counterSetNum, uid_t uid);
44 * Delete all tag info that relates to the given tag an uid.
45 * If the tag is 0, then ALL info about the uid is freed.
52 extern int qtaguid_deleteTagData(int tag, uid_t uid);
H A Dfs.h46 extern int fs_prepare_dir(const char* path, mode_t mode, uid_t uid, gid_t gid);
52 extern int fs_prepare_dir_strict(const char* path, mode_t mode, uid_t uid, gid_t gid);
58 extern int fs_prepare_file_strict(const char* path, mode_t mode, uid_t uid, gid_t gid);
H A Dmultiuser.h29 extern userid_t multiuser_get_user_id(uid_t uid);
30 extern appid_t multiuser_get_app_id(uid_t uid);
40 extern gid_t multiuser_get_shared_app_gid(uid_t uid);
/system/core/libcutils/include_vndk/cutils/
H A Dqtaguid.h29 extern int qtaguid_tagSocket(int sockfd, int tag, uid_t uid);
37 * For the given uid, switch counter sets.
41 extern int qtaguid_setCounterSet(int counterSetNum, uid_t uid);
44 * Delete all tag info that relates to the given tag an uid.
45 * If the tag is 0, then ALL info about the uid is freed.
52 extern int qtaguid_deleteTagData(int tag, uid_t uid);
H A Dfs.h46 extern int fs_prepare_dir(const char* path, mode_t mode, uid_t uid, gid_t gid);
52 extern int fs_prepare_dir_strict(const char* path, mode_t mode, uid_t uid, gid_t gid);
58 extern int fs_prepare_file_strict(const char* path, mode_t mode, uid_t uid, gid_t gid);
H A Dmultiuser.h29 extern userid_t multiuser_get_user_id(uid_t uid);
30 extern appid_t multiuser_get_app_id(uid_t uid);
40 extern gid_t multiuser_get_shared_app_gid(uid_t uid);
/system/core/libqtaguid/include/qtaguid/
H A Dqtaguid.h33 extern int legacy_tagSocket(int sockfd, int tag, uid_t uid);
41 * For the given uid, switch counter sets.
45 extern int legacy_setCounterSet(int counterSetNum, uid_t uid);
48 * Delete all tag info that relates to the given tag an uid.
49 * If the tag is 0, then ALL info about the uid is freeded.
56 extern int legacy_deleteTagData(int tag, uid_t uid);
/system/netd/include/
H A DNetdClient.h40 int setNetworkForUser(uid_t uid, int socketFd);
42 int queryUserAccess(uid_t uid, unsigned netId);
44 int tagSocket(int socketFd, uint32_t tag, uid_t uid);
48 int setCounterSet(uint32_t counterSet, uid_t uid);
50 int deleteTagData(uint32_t tag, uid_t uid);
/system/core/include/log/
H A Dlog_safetynet.h34 #define android_errorWriteWithInfoLog(tag, subTag, uid, data, dataLen) \
35 __android_log_error_write(tag, subTag, uid, data, dataLen)
37 int __android_log_error_write(int tag, const char* subTag, int32_t uid,
/system/core/liblog/include/log/
H A Dlog_safetynet.h34 #define android_errorWriteWithInfoLog(tag, subTag, uid, data, dataLen) \
35 __android_log_error_write(tag, subTag, uid, data, dataLen)
37 int __android_log_error_write(int tag, const char* subTag, int32_t uid,
/system/core/liblog/include_vndk/log/
H A Dlog_safetynet.h34 #define android_errorWriteWithInfoLog(tag, subTag, uid, data, dataLen) \
35 __android_log_error_write(tag, subTag, uid, data, dataLen)
37 int __android_log_error_write(int tag, const char* subTag, int32_t uid,
/system/security/keystore/
H A Dpermissions.cpp53 uid_t uid; member in struct:user_euid
63 uid_t uid; member in struct:user_perm
80 uid_t uid; member in struct:audit_data
100 snprintf(buf, len, "pid=%d uid=%d", ad->pid, ad->uid);
120 static bool keystore_selinux_check_access(uid_t uid, perm_t perm, pid_t spid) { argument
136 ad.uid = uid;
149 uid_t get_keystore_euid(uid_t uid) { argument
152 if (user.uid
160 has_permission(uid_t uid, perm_t perm, pid_t spid) argument
[all...]
/system/core/libprocessgroup/
H A Dprocessgroup.cpp93 static std::string ConvertUidToPath(uid_t uid) { argument
94 return StringPrintf("%s/uid_%d", GetCgroupRootPath().c_str(), uid);
97 static std::string ConvertUidPidToPath(uid_t uid, int pid) { argument
98 return StringPrintf("%s/uid_%d/pid_%d", GetCgroupRootPath().c_str(), uid, pid);
101 static int RemoveProcessGroup(uid_t uid, int pid) { argument
104 auto uid_pid_path = ConvertUidPidToPath(uid, pid);
107 auto uid_path = ConvertUidToPath(uid);
114 std::unique_ptr<DIR, decltype(&closedir)> uid(opendir(uid_path.c_str()), closedir);
115 if (uid != NULL) {
117 while ((dir = readdir(uid
162 DoKillProcessGroupOnce(uid_t uid, int initialPid, int signal) argument
228 KillProcessGroup(uid_t uid, int initialPid, int signal, int retries) argument
274 killProcessGroup(uid_t uid, int initialPid, int signal) argument
278 killProcessGroupOnce(uid_t uid, int initialPid, int signal) argument
282 MkdirAndChown(const std::string& path, mode_t mode, uid_t uid, gid_t gid) argument
297 createProcessGroup(uid_t uid, int initialPid) argument
324 SetProcessGroupValue(uid_t uid, int pid, const std::string& file_name, int64_t value) argument
339 setProcessGroupSwappiness(uid_t uid, int pid, int swappiness) argument
343 setProcessGroupSoftLimit(uid_t uid, int pid, int64_t soft_limit_in_bytes) argument
347 setProcessGroupLimit(uid_t uid, int pid, int64_t limit_in_bytes) argument
[all...]
/system/core/libcutils/
H A Dmultiuser.cpp20 userid_t multiuser_get_user_id(uid_t uid) { argument
21 return uid / AID_USER_OFFSET;
24 appid_t multiuser_get_app_id(uid_t uid) { argument
25 return uid % AID_USER_OFFSET;
66 gid_t multiuser_get_shared_app_gid(uid_t uid) { argument
67 return multiuser_get_shared_gid(multiuser_get_user_id(uid), multiuser_get_app_id(uid));
H A Dqtaguid.cpp94 int qtaguid_tagSocket(int sockfd, int tag, uid_t uid) { argument
103 ALOGV("Tagging socket %d with tag %u for uid %d", sockfd, tag, uid);
104 return getHandler().netdTagSocket(sockfd, tag, uid);
118 int qtaguid_setCounterSet(int counterSetNum, uid_t uid) { argument
119 ALOGV("Setting counters to set %d for uid %d", counterSetNum, uid);
120 return getHandler().netdSetCounterSet(counterSetNum, uid);
123 int qtaguid_deleteTagData(int tag, uid_t uid) { argument
124 ALOGV("Deleting tag data with tag %u for uid
[all...]
/system/extras/su/
H A Dsu.cpp29 void pwtoid(const char* tok, uid_t* uid, gid_t* gid) { argument
32 if (uid) *uid = pw->pw_uid;
38 if (errno != 0 || end == tok) error(1, errno, "invalid uid/gid '%s'", tok);
39 if (uid) *uid = tmpid;
44 void extract_uidgids(const char* uidgids, uid_t* uid, gid_t* gid, gid_t* gids, int* gids_count) { argument
51 *gid = *uid = 0;
60 pwtoid(tok, uid, gid);
101 uid_t uid local
[all...]
/system/netd/server/
H A DNetworkController.h74 * Keeps track of default, per-pid, and per-uid-range network selection, as
94 uint32_t getNetworkForDns(unsigned* netId, uid_t uid) const;
95 unsigned getNetworkForUser(uid_t uid) const;
96 unsigned getNetworkForConnect(uid_t uid) const;
97 void getNetworkContext(unsigned netId, uid_t uid, struct android_net_context* netcontext) const;
109 Permission getPermissionForUser(uid_t uid) const;
111 int checkUserNetworkAccess(uid_t uid, unsigned netId) const;
124 const char* nexthop, bool legacy, uid_t uid) WARN_UNUSED_RESULT;
126 const char* nexthop, bool legacy, uid_t uid) WARN_UNUSED_RESULT;
134 bool canProtect(uid_t uid) cons
[all...]
/system/core/include/private/
H A Dcanned_fs_config.h25 void canned_fs_config(const char* path, int dir, const char* target_out_path, unsigned* uid,
/system/core/libcutils/include/private/
H A Dcanned_fs_config.h25 void canned_fs_config(const char* path, int dir, const char* target_out_path, unsigned* uid,
/system/core/libqtaguid/
H A Dqtaguid.c80 int legacy_tagSocket(int sockfd, int tag, uid_t uid) { argument
87 snprintf(lineBuf, sizeof(lineBuf), "t %d %" PRIu64 " %d", sockfd, kTag, uid);
89 ALOGV("Tagging socket %d with tag %" PRIx64 "{%u,0} for uid %d", sockfd, kTag, tag, uid);
93 ALOGI("Tagging socket %d with tag %" PRIx64 "(%d) for uid %d failed errno=%d", sockfd, kTag,
94 tag, uid, res);
115 int legacy_setCounterSet(int counterSetNum, uid_t uid) { argument
119 ALOGV("Setting counters to set %d for uid %d", counterSetNum, uid);
121 snprintf(lineBuf, sizeof(lineBuf), "s %d %d", counterSetNum, uid);
126 legacy_deleteTagData(int tag, uid_t uid) argument
[all...]

Completed in 1034 milliseconds

123456789