/aosp14/system/core/libcutils/include/cutils/ |
H A D | multiuser.h | 26 typedef uid_t userid_t; 27 typedef uid_t appid_t; 29 extern userid_t multiuser_get_user_id(uid_t uid); 30 extern appid_t multiuser_get_app_id(uid_t uid); 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); 34 extern uid_t multiuser_convert_sdk_sandbox_to_app_uid(uid_t uid); 42 extern gid_t multiuser_get_shared_app_gid(uid_t uid);
|
H A D | fs.h | 46 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 D | uevent.h | 29 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);
|
/aosp14/system/core/libcutils/include_outside_system/cutils/ |
H A D | multiuser.h | 26 typedef uid_t userid_t; 27 typedef uid_t appid_t; 29 extern userid_t multiuser_get_user_id(uid_t uid); 30 extern appid_t multiuser_get_app_id(uid_t uid); 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); 34 extern uid_t multiuser_convert_sdk_sandbox_to_app_uid(uid_t uid); 42 extern gid_t multiuser_get_shared_app_gid(uid_t uid);
|
H A D | fs.h | 46 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 D | uevent.h | 29 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);
|
/aosp14/system/core/libprocessgroup/include/processgroup/ |
H A D | processgroup.h | 38 bool SetProcessProfiles(uid_t uid, pid_t pid, const std::vector<std::string>& profiles); 39 bool SetUserProfiles(uid_t uid, const std::vector<std::string>& profiles); 45 bool SetProcessProfiles(uid_t uid, pid_t pid, std::initializer_list<std::string_view> profiles); 49 bool SetProcessProfiles(uid_t uid, pid_t pid, std::span<const std::string_view> profiles); 56 bool SetProcessProfilesCached(uid_t uid, pid_t pid, const std::vector<std::string>& profiles); 73 int killProcessGroup(uid_t uid, int initialPid, int signal, int* max_processes = nullptr); 82 int sendSignalToProcessGroup(uid_t uid, int initialPid, int signal); 84 int createProcessGroup(uid_t uid, int initialPid, bool memControl = false); 88 bool setProcessGroupSwappiness(uid_t uid, int initialPid, int swappiness); 89 bool setProcessGroupSoftLimit(uid_t uid, int initialPid, int64_t softLimitInBytes); [all …]
|
/aosp14/system/core/libprocessgroup/ |
H A D | task_profiles.h | 81 virtual bool ExecuteForUID(uid_t) const { return false; } in ExecuteForUID() argument 98 bool ExecuteForProcess(uid_t uid, pid_t pid) const override; 128 bool ExecuteForProcess(uid_t uid, pid_t pid) const override; 130 bool ExecuteForUID(uid_t uid) const override; 131 bool IsValidForProcess(uid_t uid, pid_t pid) const override; 148 bool ExecuteForProcess(uid_t uid, pid_t pid) const override; 152 bool IsValidForProcess(uid_t uid, pid_t pid) const override; 174 bool ExecuteForProcess(uid_t uid, pid_t pid) const override; 200 bool ExecuteForProcess(uid_t uid, pid_t pid) const; 202 bool ExecuteForUID(uid_t uid) const; [all …]
|
H A D | processgroup.cpp | 203 bool SetUserProfiles(uid_t uid, const std::vector<std::string>& profiles) { in SetUserProfiles() 208 static std::string ConvertUidToPath(const char* cgroup, uid_t uid) { in ConvertUidToPath() 212 static std::string ConvertUidPidToPath(const char* cgroup, uid_t uid, int pid) { in ConvertUidPidToPath() 452 static int KillProcessGroup(uid_t uid, int initialPid, int signal, int retries, in KillProcessGroup() 537 int killProcessGroup(uid_t uid, int initialPid, int signal, int* max_processes) { in killProcessGroup() 545 int sendSignalToProcessGroup(uid_t uid, int initialPid, int signal) { in sendSignalToProcessGroup() 560 uid_t cgroup_uid = AID_SYSTEM; in createProcessGroupInternal() 601 int createProcessGroup(uid_t uid, int initialPid, bool memControl) { in createProcessGroup() 645 bool setProcessGroupSwappiness(uid_t, int pid, int swappiness) { in setProcessGroupSwappiness() argument 649 bool setProcessGroupSoftLimit(uid_t, int pid, int64_t soft_limit_in_bytes) { in setProcessGroupSoftLimit() argument [all …]
|
H A D | task_profiles.cpp | 167 bool SetClampsAction::ExecuteForProcess(uid_t, pid_t) const { in ExecuteForProcess() argument 264 bool SetAttributeAction::ExecuteForUID(uid_t uid) const { in ExecuteForUID() 287 bool SetAttributeAction::IsValidForProcess(uid_t, pid_t pid) const { in IsValidForProcess() argument 381 bool SetCgroupAction::ExecuteForProcess(uid_t uid, pid_t pid) const { in ExecuteForProcess() 449 bool SetCgroupAction::IsValidForProcess(uid_t uid, pid_t pid) const { in IsValidForProcess() 557 bool WriteFileAction::ExecuteForProcess(uid_t uid, pid_t pid) const { in ExecuteForProcess() 618 bool WriteFileAction::IsValidForProcess(uid_t, pid_t) const { in IsValidForProcess() argument 698 bool TaskProfile::ExecuteForProcess(uid_t uid, pid_t pid) const { in ExecuteForProcess() 721 bool TaskProfile::ExecuteForUID(uid_t uid) const { in ExecuteForUID() 755 bool TaskProfile::IsValidForProcess(uid_t uid, pid_t pid) const { in IsValidForProcess() [all …]
|
/aosp14/frameworks/base/native/android/ |
H A D | activity_manager.cpp | 43 void onUidGone(uid_t uid, bool disabled) override; 44 void onUidActive(uid_t uid) override; 45 void onUidIdle(uid_t uid, bool disabled) override; 46 void onUidStateChanged(uid_t uid, int32_t procState, int64_t procStateSeq, 48 void onUidProcAdjChanged(uid_t uid, int32_t adj) override; 112 void UidObserver::onUidGone(uid_t uid, bool disabled __unused) { in onUidGone() 120 void UidObserver::onUidActive(uid_t uid __unused) {} in onUidActive() 122 void UidObserver::onUidIdle(uid_t uid __unused, bool disabled __unused) {} in onUidIdle() 126 void UidObserver::onUidStateChanged(uid_t uid, int32_t procState, in onUidStateChanged() 222 bool AActivityManager_isUidActive(uid_t uid) { in AActivityManager_isUidActive() [all …]
|
/aosp14/system/core/libcutils/ |
H A D | multiuser.cpp | 20 userid_t multiuser_get_user_id(uid_t uid) { in multiuser_get_user_id() 24 appid_t multiuser_get_app_id(uid_t uid) { in multiuser_get_app_id() 28 uid_t multiuser_get_uid(userid_t user_id, appid_t app_id) { 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() 41 uid_t multiuser_convert_sdk_sandbox_to_app_uid(uid_t uid) { in multiuser_convert_sdk_sandbox_to_app_uid() 85 gid_t multiuser_get_shared_app_gid(uid_t uid) { in multiuser_get_shared_app_gid()
|
H A D | qtaguid.cpp | 30 int (*netdTagSocket)(int, uint32_t, uid_t); 34 static int stubTagSocket(int, uint32_t, uid_t) { in stubTagSocket() argument 52 handler.netdTagSocket = (int (*)(int, uint32_t, uid_t))dlsym(netdClientHandle, "tagSocket"); in initHandler() 73 int qtaguid_tagSocket(int sockfd, int tag, uid_t uid) { in qtaguid_tagSocket()
|
H A D | uevent.cpp | 36 uid_t uid = -1; in uevent_kernel_multicast_recv() 49 ssize_t uevent_kernel_multicast_uid_recv(int socket, void* buffer, size_t length, uid_t* uid) { in uevent_kernel_multicast_uid_recv() 53 ssize_t uevent_kernel_recv(int socket, void* buffer, size_t length, bool require_group, uid_t* uid)… in uevent_kernel_recv()
|
H A D | fs.cpp | 42 static int fs_prepare_path_impl(const char* path, mode_t mode, uid_t uid, gid_t gid, in fs_prepare_path_impl() 115 int fs_prepare_dir(const char* path, mode_t mode, uid_t uid, gid_t gid) { in fs_prepare_dir() 119 int fs_prepare_dir_strict(const char* path, mode_t mode, uid_t uid, gid_t gid) { in fs_prepare_dir_strict() 123 int fs_prepare_file_strict(const char* path, mode_t mode, uid_t uid, gid_t gid) { in fs_prepare_file_strict()
|
/aosp14/frameworks/base/native/android/tests/activitymanager/nativeTests/src/ |
H A D | ActivityManagerNativeTest.cpp | 52 void onUidImportanceChanged(uid_t uid, int32_t uidImportance) { in onUidImportanceChanged() 62 static void OnUidImportance(uid_t uid, int32_t uidImportance, void* cookie) { in OnUidImportance() 68 uid_t mTestAppUid; 74 static bool getUidForPackage(const char* packageName, /*inout*/ uid_t& uid) { in getUidForPackage() 107 uid_t selfUid = ::getuid(); in TEST_F() 109 uid_t testAppUid; in TEST_F()
|
/aosp14/system/core/run-as/ |
H A D | run-as.cpp | 73 static void check_directory(const char* path, uid_t uid) { in check_directory() 102 static void check_data_path(const char* package_name, const char* data_path, uid_t uid) { in check_data_path() 145 std::vector<gid_t> get_supplementary_gids(uid_t userAppId) { in get_supplementary_gids() 217 if ((UID_MAX - info.uid) / AID_USER_OFFSET < (uid_t)userId) { in main() 222 uid_t userAppId = (AID_USER_OFFSET * userId) + info.uid; in main() 239 uid_t uid = userAppId; in main() 240 uid_t gid = userAppId; in main()
|
/aosp14/system/core/init/ |
H A D | firmware_handler.h | 34 ExternalFirmwareHandler(std::string devpath, uid_t uid, std::string handler_path); 35 ExternalFirmwareHandler(std::string devpath, uid_t uid, gid_t gid, std::string handler_path); 38 uid_t uid; 57 Result<std::string> RunExternalHandler(const std::string& handler, uid_t uid, gid_t gid,
|
H A D | devices.h | 41 Permissions(const std::string& name, mode_t perm, uid_t uid, gid_t gid, bool no_fnm_pathname); 46 uid_t uid() const { return uid_; } in uid() 55 uid_t uid_; 66 SysfsPermissions(const std::string& name, const std::string& attribute, mode_t perm, uid_t uid, in SysfsPermissions() 133 std::tuple<mode_t, uid_t, gid_t> GetDevicePermissions(
|
H A D | lmkd_service.h | 33 void LmkdRegister(const std::string& name, uid_t uid, pid_t pid, int oom_score_adjust); 38 static inline void LmkdRegister(const std::string&, uid_t, pid_t, int) {} in LmkdRegister() argument
|
/aosp14/frameworks/base/native/android/include_platform/android/ |
H A D | activity_manager.h | 40 typedef void (*AActivityManager_onUidImportance)(uid_t uid, int32_t uidImportance, void* cookie); 158 bool AActivityManager_isUidActive(uid_t uid) __INTRODUCED_IN(31); 168 int32_t AActivityManager_getUidImportance(uid_t uid) __INTRODUCED_IN(31);
|
/aosp14/system/core/libbinderwrapper/include/binderwrapper/ |
H A D | stub_binder_wrapper.h | 80 void set_calling_uid(uid_t uid) { calling_uid_ = uid; } in set_calling_uid() 103 uid_t GetCallingUid() override; 125 uid_t calling_uid_;
|
/aosp14/frameworks/base/cmds/idmap2/libidmap2/ |
H A D | FileUtils.cpp | 29 bool UidHasWriteAccessToPath(uid_t uid, const std::string& path) { in UidHasWriteAccessToPath() 45 bool UidHasWriteAccessToPath(uid_t uid ATTRIBUTE_UNUSED, const std::string& path ATTRIBUTE_UNUSED) {
|
/aosp14/system/core/sdcard/ |
H A D | sdcard.cpp | 92 static void drop_privs(uid_t uid, gid_t gid) { in drop_privs() 102 uid_t fsuid, gid_t fsgid, bool multi_user, userid_t userid, gid_t gid, in sdcardfs_setup() 155 uid_t fsuid, gid_t fsgid, bool multi_user, userid_t userid, in sdcardfs_setup_secondary() 166 static void run_sdcardfs(const std::string& source_path, const std::string& label, uid_t uid, in run_sdcardfs() 238 uid_t uid = 0; in main()
|
/aosp14/system/core/libsysutils/include/sysutils/ |
H A D | SocketClient.h | 18 uid_t mUid; 38 uid_t getUid() const { return mUid; } in getUid()
|