/system/core/libcutils/ |
H A D | multiuser.c | 19 userid_t multiuser_get_user_id(uid_t uid) { argument 20 return uid / MULTIUSER_APP_PER_USER_RANGE; 23 appid_t multiuser_get_app_id(uid_t uid) { argument 24 return uid % MULTIUSER_APP_PER_USER_RANGE;
|
H A D | sockets.c | 40 if ((cr.uid != AID_ROOT) && (cr.uid != AID_SHELL)) { 41 ALOGE("untrusted userid on other end of socket: userid %d\n", cr.uid);
|
H A D | qtaguid.c | 100 int qtaguid_tagSocket(int sockfd, int tag, uid_t uid) { argument 107 snprintf(lineBuf, sizeof(lineBuf), "t %d %" PRIu64 " %d", sockfd, kTag, uid); 109 ALOGV("Tagging socket %d with tag %" PRIx64 "{%u,0} for uid %d", sockfd, kTag, tag, uid); 113 ALOGI("Tagging socket %d with tag %" PRIx64 "(%d) for uid %d failed errno=%d", 114 sockfd, kTag, tag, uid, res); 135 int qtaguid_setCounterSet(int counterSetNum, uid_t uid) { argument 139 ALOGV("Setting counters to set %d for uid %d", counterSetNum, uid); 141 snprintf(lineBuf, sizeof(lineBuf), "s %d %d", counterSetNum, uid); 146 qtaguid_deleteTagData(int tag, uid_t uid) argument [all...] |
/system/core/libprocessgroup/include/processgroup/ |
H A D | processgroup.h | 25 int killProcessGroup(uid_t uid, int initialPid, int signal); 27 int createProcessGroup(uid_t uid, int initialPid);
|
/system/core/include/cutils/ |
H A D | qtaguid.h | 31 extern int qtaguid_tagSocket(int sockfd, int tag, uid_t uid); 39 * For the given uid, switch counter sets. 43 extern int qtaguid_setCounterSet(int counterSetNum, uid_t uid); 46 * Delete all tag info that relates to the given tag an uid. 47 * If the tag is 0, then ALL info about the uid is freeded. 54 extern int qtaguid_deleteTagData(int tag, uid_t uid);
|
H A D | multiuser.h | 33 extern userid_t multiuser_get_user_id(uid_t uid); 34 extern appid_t multiuser_get_app_id(uid_t uid);
|
H A D | uevent.h | 29 ssize_t uevent_kernel_multicast_uid_recv(int socket, void *buffer, size_t length, uid_t *uid);
|
/system/extras/ext4_utils/ |
H A D | canned_fs_config.h | 24 unsigned* uid, unsigned* gid, unsigned* mode, uint64_t* capabilities);
|
H A D | canned_fs_config.c | 29 unsigned uid; member in struct:__anon248 58 p->uid = atoi(strtok(NULL, " ")); 84 unsigned* uid, unsigned* gid, unsigned* mode, uint64_t* capabilities) { 92 *uid = p->uid; 104 if (c_uid != *uid) printf("%s uid %d %d\n", path, *uid, c_uid); 83 canned_fs_config(const char* path, int dir, unsigned* uid, unsigned* gid, unsigned* mode, uint64_t* capabilities) argument
|
/system/core/run-as/ |
H A D | package.h | 30 uid_t uid; member in struct:__anon231 40 extern int check_data_path(const char* dataDir, uid_t uid);
|
H A D | run-as.c | 46 * until the uid/gid has been dropped to that of a normal user 111 int myuid, uid, gid; local 132 if (info.uid < AID_APP) { 144 if (check_data_path(info.dataDir, info.uid) < 0) { 152 uid = gid = info.uid; 153 if(setresgid(gid,gid,gid) || setresuid(uid,uid,uid)) { 158 if (selinux_android_setcontext(uid, [all...] |
/system/core/toolbox/ |
H A D | pwcache.c | 34 int uid_from_user(const char* name, uid_t* uid) { argument 39 *uid = pw->pw_uid; 53 char* user_from_uid(uid_t uid, int noname) { argument 54 struct passwd* pw = getpwuid(uid); 57 snprintf(buf, sizeof(buf), "%lu", (long) uid);
|
H A D | id.c | 9 static void print_uid(uid_t uid) argument 11 struct passwd *pw = getpwuid(uid); 14 printf("%d(%s)", uid, pw->pw_name); 16 printf("%d",uid); 39 printf("uid=");
|
/system/extras/su/ |
H A D | su.c | 35 void pwtoid(const char *tok, uid_t *uid, gid_t *gid) argument 40 if (uid) *uid = pw->pw_uid; 44 if (uid) *uid = tmpid; 49 void extract_uidgids(const char *uidgids, uid_t *uid, gid_t *gid, gid_t *gids, argument 58 *gid = *uid = 0; 66 pwtoid(tok, uid, gid); 96 * su [uid[,gid[,group1]...] [cmd]] 100 * uid 105 uid_t uid, myuid; local [all...] |
/system/netd/server/ |
H A D | NetworkController.h | 36 * Keeps track of default, per-pid, and per-uid-range network selection, as 55 uint32_t getNetworkForDns(unsigned* netId, uid_t uid) const; 56 unsigned getNetworkForUser(uid_t uid) const; 57 unsigned getNetworkForConnect(uid_t uid) const; 68 Permission getPermissionForUser(uid_t uid) const; 70 int checkUserNetworkAccess(uid_t uid, unsigned netId) const; 83 const char* nexthop, bool legacy, uid_t uid) WARN_UNUSED_RESULT; 85 const char* nexthop, bool legacy, uid_t uid) WARN_UNUSED_RESULT; 87 bool canProtect(uid_t uid) const; 94 VirtualNetwork* getVirtualNetworkForUserLocked(uid_t uid) cons [all...] |
/system/core/libprocessgroup/ |
H A D | processgroup.cpp | 46 static int convertUidToPath(char *path, size_t size, uid_t uid) argument 51 uid); 54 static int convertUidPidToPath(char *path, size_t size, uid_t uid, int pid) argument 59 uid, 64 static int initCtx(uid_t uid, int pid, struct ctx *ctx) argument 68 convertUidPidToPath(path, sizeof(path), uid, pid); 110 static pid_t getOneAppProcess(uid_t uid, int appProcessPid, struct ctx *ctx) argument 113 int ret = initCtx(uid, appProcessPid, ctx); 147 static int removeProcessGroup(uid_t uid, int pid) argument 152 convertUidPidToPath(path, sizeof(path), uid, pi 163 DIR *uid = opendir(uid_path); local 214 killProcessGroupOnce(uid_t uid, int initialPid, int signal) argument 250 killProcessGroup(uid_t uid, int initialPid, int signal) argument 278 mkdirAndChown(const char *path, mode_t mode, uid_t uid, gid_t gid) argument 297 createProcessGroup(uid_t uid, int initialPid) argument [all...] |
/system/core/init/ |
H A D | devices.h | 25 mode_t perm, unsigned int uid,
|
/system/core/libsysutils/src/ |
H A D | NetlinkListener.cpp | 48 uid_t uid = -1; local 51 socket, mBuffer, sizeof(mBuffer), &uid)); 53 if (uid > 0) 54 LOG_EVENT_INT(65537, uid);
|
/system/netd/include/ |
H A D | FwmarkCommand.h | 32 uid_t uid; // used only in the SELECT_FOR_USER command; ignored otherwise. member in struct:FwmarkCommand
|
H A D | NetdClient.h | 38 int setNetworkForUser(uid_t uid, int socketFd);
|
/system/core/logd/ |
H A D | LogWhiteBlackList.cpp | 25 Prune::Prune(uid_t uid, pid_t pid) argument 26 : mUid(uid) 30 int Prune::cmp(uid_t uid, pid_t pid) const { argument 31 if ((mUid == uid_all) || (mUid == uid)) { 37 return uid - mUid; 113 uid_t uid = Prune::uid_all; local 115 uid = 0; 117 uid = uid * 10 + *str++ - '0'; 132 if ((uid [all...] |
H A D | LogCommand.cpp | 61 uid_t uid = cli->getUid(); local 62 if (uid == AID_ROOT) { 103 if ((uid != u[0]) || (uid != u[1]) || (uid != u[2]) || (uid != u[3])) {
|
H A D | LogBuffer.h | 53 uid_t uid, pid_t pid, pid_t tid, 60 void clear(log_id_t id, uid_t uid = AID_ROOT); 65 void formatStatistics(char **strp, uid_t uid, unsigned int logMask); 82 void prune(log_id_t id, unsigned long pruneRows, uid_t uid = AID_ROOT);
|
H A D | LogStatistics.h | 71 const uid_t uid; member in class:UidStatistics 79 UidStatistics(uid_t uid); 85 uid_t getUid() { return uid; } 120 void add(unsigned short size, uid_t uid, pid_t pid); 121 void subtract(unsigned short size, uid_t uid, pid_t pid); 127 size_t sizes(uid_t uid = uid_all, pid_t pid = pid_all); 128 size_t elements(uid_t uid = uid_all, pid_t pid = pid_all); 130 size_t sizesTotal(uid_t uid = uid_all, pid_t pid = pid_all); 131 size_t elementsTotal(uid_t uid = uid_all, pid_t pid = pid_all); 158 void add(unsigned short size, log_id_t log_id, uid_t uid, pid_ [all...] |
/system/security/keystore/include/keystore/ |
H A D | IKeystoreService.h | 79 virtual int32_t insert(const String16& name, const uint8_t* item, size_t itemLength, int uid, 82 virtual int32_t del(const String16& name, int uid) = 0; 84 virtual int32_t exist(const String16& name, int uid) = 0; 86 virtual int32_t saw(const String16& name, int uid, Vector<String16>* matches) = 0; 98 virtual int32_t generate(const String16& name, int32_t uid, int32_t keyType, int32_t keySize, 101 virtual int32_t import(const String16& name, const uint8_t* data, size_t length, int uid, 112 virtual int32_t del_key(const String16& name, int uid) = 0; 125 virtual int32_t clear_uid(int64_t uid) = 0; 127 virtual int32_t reset_uid(int32_t uid) = 0; 131 virtual int32_t password_uid(const String16& password, int32_t uid) [all...] |