/aosp12/bionic/tests/headers/posix/ |
H A D | pwd_h.c | 34 TYPE(struct passwd); in pwd_h() 35 STRUCT_MEMBER(struct passwd, char*, pw_name); in pwd_h() 36 STRUCT_MEMBER(struct passwd, uid_t, pw_uid); in pwd_h() 37 STRUCT_MEMBER(struct passwd, gid_t, pw_gid); in pwd_h() 38 STRUCT_MEMBER(struct passwd, char*, pw_dir); in pwd_h() 39 STRUCT_MEMBER(struct passwd, char*, pw_shell); in pwd_h() 46 FUNCTION(getpwent, struct passwd* (*f)(void)); in pwd_h() 47 FUNCTION(getpwnam, struct passwd* (*f)(const char*)); in pwd_h() 48 FUNCTION(getpwnam_r, int (*f)(const char*, struct passwd*, char*, size_t, struct passwd**)); in pwd_h() 49 FUNCTION(getpwuid, struct passwd* (*f)(uid_t)); in pwd_h() [all …]
|
/aosp12/bionic/libc/include/ |
H A D | pwd.h | 68 struct passwd { struct 83 struct passwd* getpwnam(const char* __name); argument 84 struct passwd* getpwuid(uid_t __uid); 87 struct passwd* getpwent(void) __INTRODUCED_IN(26); 92 int getpwnam_r(const char* __name, struct passwd* __pwd, char* __buf, size_t __n, struct passwd** _… 93 int getpwuid_r(uid_t __uid, struct passwd* __pwd, char* __buf, size_t __n, struct passwd** __result…
|
/aosp12/bionic/tests/ |
H A D | grp_pwd_test.cpp | 145 passwd* passwd = nullptr; in expect_no_passwd_id() local 147 EXPECT_EQ(nullptr, passwd) << "name = '" << passwd->pw_name << "'"; in expect_no_passwd_id() 153 EXPECT_EQ(nullptr, passwd) << "name = '" << passwd->pw_name << "'"; in expect_no_passwd_id() 159 passwd* passwd = nullptr; in expect_no_passwd_name() local 161 EXPECT_EQ(nullptr, passwd) << "name = '" << passwd->pw_name << "'"; in expect_no_passwd_name() 305 passwd* pwd; in TEST() 318 passwd* pwd; in TEST() 331 passwd* pwd[3]; in TEST() 352 passwd* pwd[3]; in TEST() 375 passwd* pwd; in TEST() [all …]
|
H A D | struct_layout_test.cpp | 70 CHECK_OFFSET(bionic_tls, passwd, 12040); in tests() 111 CHECK_OFFSET(bionic_tls, passwd, 10952); in tests()
|
H A D | grp_pwd_file_test.cpp | 44 passwd& name_passwd = name_passwd_state.passwd_; in FindAndCheckPasswdEntry() 56 passwd& id_passwd = id_passwd_state.passwd_; in FindAndCheckPasswdEntry()
|
/aosp12/build/make/tools/fs_config/ |
H A D | Android.bp | 69 // Generate the */etc/passwd text files for the target 80 out: ["passwd"], 85 filename: "passwd", 97 out: ["passwd"], 102 filename: "passwd", 115 out: ["passwd"], 120 filename: "passwd", 133 out: ["passwd"], 138 filename: "passwd", 151 out: ["passwd"], [all …]
|
H A D | README.md | 6 * `passwd` and `group` files for each partition 21 ### `passwd` and `group` files 23 The `passwd` and `group` files are formatted as documented in man pages passwd(5) and group(5) and 26 See `./fs_config_generator.py passwd --help` and `./fs_config_generator.py group --help` for how
|
/aosp12/bionic/libc/bionic/ |
H A D | grp_pwd.cpp | 104 auto result = &__get_bionic_tls().passwd; in get_passwd_tls_buffer() 109 static passwd* android_iinfo_to_passwd(passwd_state_t* state, in android_iinfo_to_passwd() 115 passwd* pw = &state->passwd_; in android_iinfo_to_passwd() 471 passwd* pw = &state->passwd_; in oem_id_to_passwd() 519 passwd* pw = &state->passwd_; in app_id_to_passwd() 540 passwd* getpwuid_internal(uid_t uid, passwd_state_t* state) { in getpwuid_internal() 546 passwd* pw = oem_id_to_passwd(uid, state); in getpwuid_internal() 584 size_t buflen, struct passwd** result) { in getpasswd_r() 603 int getpwnam_r(const char* name, passwd* pwd, char* buf, size_t byte_count, passwd** result) { in getpwnam_r() 607 int getpwuid_r(uid_t uid, passwd* pwd, char* buf, size_t byte_count, passwd** result) { in getpwuid_r() [all …]
|
/aosp12/system/vold/ |
H A D | cryptfs.cpp | 1243 return PKCS5_PBKDF2_HMAC_SHA1(passwd, strlen(passwd), salt, SALT_LEN, HASH_COUNT, in pbkdf2() 1257 crypto_scrypt((const uint8_t*)passwd, strlen(passwd), salt, SALT_LEN, N, r, p, ikey, in scrypt() 1276 rc = crypto_scrypt((const uint8_t*)passwd, strlen(passwd), salt, SALT_LEN, N, r, p, ikey, in scrypt_keymaster() 1326 if (scrypt(passwd, salt, ikey, crypt_ftr)) { in encrypt_master_key() 1395 if (kdf(passwd, salt, ikey, kdf_params)) { in decrypt_master_key_aux() 2007 int cryptfs_check_passwd(const char* passwd) { in cryptfs_check_passwd() argument 2044 rc = cryptfs_changepw(crypt_ftr.crypt_type, passwd); in cryptfs_check_passwd() 2053 password = strdup(passwd); in cryptfs_check_passwd() 2062 int cryptfs_verify_passwd(const char* passwd) { in cryptfs_verify_passwd() argument 2427 int cryptfs_enable(int type, const char* passwd, int no_ui) { in cryptfs_enable() argument [all …]
|
H A D | cryptfs.h | 65 int cryptfs_enable(int type, const char* passwd, int no_ui);
|
/aosp12/system/core/init/ |
H A D | host_init_verifier.cpp | 72 std::string passwd; in GetVendorPasswd() local 73 if (!ReadFileToString(passwd_file, &passwd)) { in GetVendorPasswd() 78 auto passwd_lines = Split(passwd, "\n"); in GetVendorPasswd() 103 passwd* getpwnam(const char* login) { // NOLINT: implementing bad function. in getpwnam() 108 static passwd static_passwd = { in getpwnam()
|
H A D | ueventd_parser.cpp | 60 passwd* pwd = getpwnam(uid_string.c_str()); in ParsePermissionsLine() 115 passwd* pwd = getpwnam(args[2].c_str()); in ParseExternalFirmwareHandlerLine()
|
/aosp12/system/extras/su/ |
H A D | su.cpp | 30 struct passwd* pw = getpwnam(tok); in pwtoid() 123 struct passwd* pw = getpwuid(uid); in main()
|
/aosp12/packages/services/Car/cpp/watchdog/server/tests/ |
H A D | PackageInfoResolverTest.cpp | 95 PackageInfoResolver::sGetpwuidHandler = [&](uid_t uid) -> struct passwd* { in stubGetpwuid() struct 118 struct passwd pwd { in updateNativeUidToPackageNameMapping() 134 std::unordered_map<uid_t, struct passwd> mNativeUidToPackageNameMapping;
|
/aosp12/bionic/libc/private/ |
H A D | grp_pwd.h | 45 passwd passwd_;
|
H A D | bionic_tls.h | 129 passwd_state_t passwd; member
|
/aosp12/art/libartbase/base/ |
H A D | socket_peer_is_trusted.cc | 38 passwd* shell = getpwnam("shell"); in SocketPeerIsTrusted()
|
/aosp12/packages/services/Car/cpp/watchdog/server/src/ |
H A D | PackageInfoResolver.cpp | 47 using GetpwuidFunction = std::function<struct passwd*(uid_t)>; 79 passwd* usrpwd = getpwuidHandler(uid); in getPackageInfoForNativeUid()
|
H A D | PackageInfoResolver.h | 157 static std::function<struct passwd*(uid_t)> sGetpwuidHandler;
|
/aosp12/system/core/diagnose_usb/ |
H A D | diagnose_usb.cpp | 54 passwd* pwd = getpwuid(getuid()); in GetUdevProblem()
|
/aosp12/packages/modules/adb/ |
H A D | adb_utils.cpp | 293 struct passwd pwent; in adb_get_homedir_path() 294 struct passwd* result; in adb_get_homedir_path()
|
/aosp12/frameworks/av/media/libstagefright/ |
H A D | MediaExtractor.cpp | 34 struct passwd *pw = getpwuid(uid); in MediaExtractor()
|
/aosp12/system/extras/runconuid/ |
H A D | runconuid.cpp | 90 struct passwd* pw; in lookup_uid()
|
/aosp12/packages/modules/adb/libs/adbconnection/ |
H A D | adbconnection_client.cpp | 51 passwd* shell = getpwnam("shell"); in SocketPeerIsTrusted()
|
/aosp12/frameworks/native/cmds/dumpstate/ |
H A D | DumpstateInternal.cpp | 52 struct passwd* pwd = getpwnam("shell"); in DropRootUser()
|