/aosp14/system/core/libcutils/ |
H A D | multiuser.cpp | 28 uid_t multiuser_get_uid(userid_t user_id, appid_t app_id) { in multiuser_get_uid() argument 29 return (user_id * AID_USER_OFFSET) + (app_id % AID_USER_OFFSET); in multiuser_get_uid() 32 uid_t multiuser_get_sdk_sandbox_uid(userid_t user_id, appid_t app_id) { in multiuser_get_sdk_sandbox_uid() argument 35 return (user_id * AID_USER_OFFSET) + (app_id % AID_USER_OFFSET) + sdk_sandbox_offset; in multiuser_get_sdk_sandbox_uid() 51 gid_t multiuser_get_cache_gid(userid_t user_id, appid_t app_id) { in multiuser_get_cache_gid() argument 53 return multiuser_get_uid(user_id, (app_id - AID_APP_START) + AID_CACHE_GID_START); in multiuser_get_cache_gid() 59 gid_t multiuser_get_ext_gid(userid_t user_id, appid_t app_id) { in multiuser_get_ext_gid() argument 61 return multiuser_get_uid(user_id, (app_id - AID_APP_START) + AID_EXT_GID_START); in multiuser_get_ext_gid() 67 gid_t multiuser_get_ext_cache_gid(userid_t user_id, appid_t app_id) { in multiuser_get_ext_cache_gid() argument 69 return multiuser_get_uid(user_id, (app_id - AID_APP_START) + AID_EXT_CACHE_GID_START); in multiuser_get_ext_cache_gid()
|
/aosp14/system/core/storaged/ |
H A D | storaged.cpp | 222 if (!proto_loaded[user_id]) { in add_user_ce() 223 load_proto(user_id); in add_user_ce() 224 proto_loaded[user_id] = true; in add_user_ce() 231 proto_loaded[user_id] = false; in remove_user_ce() 232 mUidm.clear_user_history(user_id); in remove_user_ce() 236 void storaged_t::load_proto(userid_t user_id) { in load_proto() argument 237 string proto_file = proto_path(user_id); in load_proto() 259 if (user_id == USER_SYSTEM) { in load_proto() 273 if (user_id == USER_SYSTEM) { in prepare_proto() 297 string proto_file = proto_path(user_id); in flush_proto_data() [all …]
|
H A D | storaged_uid_monitor.cpp | 226 record.ios.user_id = p.second.user_id; in add_records_locked() 318 usage.user_id = multiuser_get_user_id(uid.uid); in update_curr_io_stats_locked() 416 userid_t user_id = entry.ios.user_id; in update_uid_io_proto() local 417 UidIOItem* item_proto = user_items[user_id]; in update_uid_io_proto() 421 user_items[user_id] = item_proto; in update_uid_io_proto() 430 rec_proto->set_user_id(user_id); in update_uid_io_proto() 448 void uid_monitor::clear_user_history(userid_t user_id) in clear_user_history() argument 456 [user_id](const uid_record& rec) { in clear_user_history() 457 return rec.ios.user_id == user_id;}), in clear_user_history() 486 if (rec.ios.user_id == user_id) { in load_uid_io_proto() [all …]
|
H A D | storaged.proto | 25 optional uint32 user_id = 2; field
|
/aosp14/system/core/libcutils/include/cutils/ |
H A D | multiuser.h | 32 extern uid_t multiuser_get_uid(userid_t user_id, appid_t app_id); 33 extern uid_t multiuser_get_sdk_sandbox_uid(userid_t user_id, appid_t app_id); 36 extern gid_t multiuser_get_cache_gid(userid_t user_id, appid_t app_id); 37 extern gid_t multiuser_get_ext_gid(userid_t user_id, appid_t app_id); 38 extern gid_t multiuser_get_ext_cache_gid(userid_t user_id, appid_t app_id); 39 extern gid_t multiuser_get_shared_gid(userid_t user_id, appid_t app_id);
|
/aosp14/system/core/libcutils/include_outside_system/cutils/ |
H A D | multiuser.h | 32 extern uid_t multiuser_get_uid(userid_t user_id, appid_t app_id); 33 extern uid_t multiuser_get_sdk_sandbox_uid(userid_t user_id, appid_t app_id); 36 extern gid_t multiuser_get_cache_gid(userid_t user_id, appid_t app_id); 37 extern gid_t multiuser_get_ext_gid(userid_t user_id, appid_t app_id); 38 extern gid_t multiuser_get_ext_cache_gid(userid_t user_id, appid_t app_id); 39 extern gid_t multiuser_get_shared_gid(userid_t user_id, appid_t app_id);
|
/aosp14/system/core/storaged/include/ |
H A D | storaged.h | 112 void load_proto(userid_t user_id); 113 char* prepare_proto(userid_t user_id, StoragedProto* proto); 114 void flush_proto(userid_t user_id, StoragedProto* proto); 115 void flush_proto_data(userid_t user_id, const char* data, ssize_t size); 116 string proto_path(userid_t user_id) { in proto_path() argument 117 return string("/data/misc_ce/") + to_string(user_id) + in proto_path() 156 void add_user_ce(userid_t user_id); 157 void remove_user_ce(userid_t user_id);
|
H A D | storaged_uid_monitor.h | 63 userid_t user_id; member 127 void load_uid_io_proto(userid_t user_id, const UidIOUsage& proto); 128 void clear_user_history(userid_t user_id);
|
/aosp14/system/core/storaged/tests/ |
H A D | storaged_test.cpp | 465 .user_id = 0, in TEST() 470 .user_id = 0, in TEST() 475 .user_id = 1, in TEST() 487 .user_id = 1, in TEST() 492 .user_id = 0, in TEST() 549 .user_id = 0, in TEST() 560 .user_id = 0, in TEST() 579 EXPECT_EQ(entries_0[0].ios.user_id, 0UL); in TEST() 653 .user_id = 0, in TEST() 658 .user_id = 0, in TEST() [all …]
|
/aosp14/frameworks/base/cmds/idmap2/idmap2d/ |
H A D | Idmap2Service.h | 43 binder::Status getIdmapPath(const std::string& overlay_path, int32_t user_id, 46 binder::Status removeIdmap(const std::string& overlay_path, int32_t user_id, 51 bool enforce_overlayable, int32_t user_id, 56 bool enforce_overlayable, int32_t user_id,
|
H A D | Idmap2Service.cpp | 82 int32_t user_id ATTRIBUTE_UNUSED, std::string* _aidl_return) { in getIdmapPath() 89 Status Idmap2Service::removeIdmap(const std::string& overlay_path, int32_t user_id ATTRIBUTE_UNUSED, in removeIdmap() 110 bool enforce_overlayable, int32_t user_id ATTRIBUTE_UNUSED, in verifyIdmap() 153 bool enforce_overlayable, int32_t user_id ATTRIBUTE_UNUSED, in createIdmap()
|
/aosp14/frameworks/base/core/java/android/app/admin/ |
H A D | SecurityLogTags.logtags | 48 210041 security_package_installed (package_name|3),(version_code|1),(user_id|1) 49 210042 security_package_updated (package_name|3),(version_code|1),(user_id|1) 50 210043 security_package_uninstalled (package_name|3),(version_code|1),(user_id|1)
|
/aosp14/frameworks/base/core/jni/ |
H A D | com_android_internal_os_Zygote.cpp | 838 const userid_t user_id = multiuser_get_user_id(uid); in MountEmulatedStorage() local 839 const std::string user_source = StringPrintf("/mnt/user/%d", user_id); in MountEmulatedStorage() 845 PrepareDir(user_source, 0710, user_id ? AID_ROOT : AID_SHELL, in MountEmulatedStorage() 846 multiuser_get_uid(user_id, AID_EVERYBODY), fail_fn); in MountEmulatedStorage() 855 const std::string installer_source = StringPrintf("/mnt/installer/%d", user_id); in MountEmulatedStorage() 1616 const userid_t user_id = multiuser_get_user_id(uid); in isolateJitProfile() local 1637 std::string actualCurUserProfile = StringPrintf("%s/%d", kCurProfileDirPath, user_id); in isolateJitProfile() 1647 user_id, packageName.c_str()); in isolateJitProfile() 1694 static void BindMountStorageToLowerFs(const userid_t user_id, const uid_t uid, in BindMountStorageToLowerFs() argument 1701 source = StringPrintf("/mnt/pass_through/%d/emulated/%d/%s/%s", user_id, user_id, dir_name, in BindMountStorageToLowerFs() [all …]
|
/aosp14/frameworks/base/core/proto/android/server/ |
H A D | face.proto | 28 // Each log may include multiple user_id for different users. 36 optional int32 user_id = 1; field
|
H A D | fingerprint.proto | 28 // Each log may include multiple tuples of (user_id, num_fingerprints). 36 optional int32 user_id = 1; field
|
H A D | background_install_control.proto | 31 optional int32 user_id = 2; field
|
H A D | appstatetracker.proto | 77 optional int32 user_id = 1; field
|
H A D | notificationhistory.proto | 50 optional int32 user_id = 8; field
|
/aosp14/frameworks/base/services/core/jni/ |
H A D | com_android_server_locksettings_SyntheticPasswordManager.cpp | 39 jlong sid = handle->user_id; in android_server_SyntheticPasswordManager_nativeSidFromPasswordHandle()
|
/aosp14/system/core/trusty/gatekeeper/ |
H A D | trusty_gatekeeper.cpp | 67 aidlToken->userId = authToken->user_id; in sizedBuffer2AidlHWToken() 106 static_cast<int64_t>(password_handle->user_id), in enroll()
|
/aosp14/system/core/gatekeeperd/ |
H A D | gatekeeperd.cpp | 268 secureUserId = handle->user_id; in enroll() 372 secureUserId = handle->user_id; in verifyChallenge() 394 authToken.userId = hwAuthToken->user_id; in verifyChallenge()
|
/aosp14/frameworks/base/core/proto/android/service/ |
H A D | notification.proto | 87 optional int32 user_id = 2; field 105 optional int32 user_id = 2; field 121 optional int32 user_id = 1; field
|
H A D | usb.proto | 365 optional int32 user_id = 1; field 398 optional int32 user_id = 1; field 463 optional int32 user_id = 1; field
|
/aosp14/frameworks/base/core/proto/android/providers/ |
H A D | settings.proto | 50 optional int32 user_id = 1 [ (android.privacy).dest = DEST_AUTOMATIC ]; field
|
/aosp14/frameworks/base/core/proto/android/hardware/ |
H A D | sensorprivacy.proto | 54 optional int32 user_id = 1; field
|