Home
last modified time | relevance | path

Searched refs:passwd (Results 1 – 25 of 55) sorted by relevance

123

/aosp12/bionic/tests/headers/posix/
H A Dpwd_h.c34 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 Dpwd.h68 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 Dgrp_pwd_test.cpp145 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 Dstruct_layout_test.cpp70 CHECK_OFFSET(bionic_tls, passwd, 12040); in tests()
111 CHECK_OFFSET(bionic_tls, passwd, 10952); in tests()
H A Dgrp_pwd_file_test.cpp44 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 DAndroid.bp69 // 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 DREADME.md6 * `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 Dgrp_pwd.cpp104 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 Dcryptfs.cpp1243 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 Dcryptfs.h65 int cryptfs_enable(int type, const char* passwd, int no_ui);
/aosp12/system/core/init/
H A Dhost_init_verifier.cpp72 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 Dueventd_parser.cpp60 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 Dsu.cpp30 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 DPackageInfoResolverTest.cpp95 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 Dgrp_pwd.h45 passwd passwd_;
H A Dbionic_tls.h129 passwd_state_t passwd; member
/aosp12/art/libartbase/base/
H A Dsocket_peer_is_trusted.cc38 passwd* shell = getpwnam("shell"); in SocketPeerIsTrusted()
/aosp12/packages/services/Car/cpp/watchdog/server/src/
H A DPackageInfoResolver.cpp47 using GetpwuidFunction = std::function<struct passwd*(uid_t)>;
79 passwd* usrpwd = getpwuidHandler(uid); in getPackageInfoForNativeUid()
H A DPackageInfoResolver.h157 static std::function<struct passwd*(uid_t)> sGetpwuidHandler;
/aosp12/system/core/diagnose_usb/
H A Ddiagnose_usb.cpp54 passwd* pwd = getpwuid(getuid()); in GetUdevProblem()
/aosp12/packages/modules/adb/
H A Dadb_utils.cpp293 struct passwd pwent; in adb_get_homedir_path()
294 struct passwd* result; in adb_get_homedir_path()
/aosp12/frameworks/av/media/libstagefright/
H A DMediaExtractor.cpp34 struct passwd *pw = getpwuid(uid); in MediaExtractor()
/aosp12/system/extras/runconuid/
H A Drunconuid.cpp90 struct passwd* pw; in lookup_uid()
/aosp12/packages/modules/adb/libs/adbconnection/
H A Dadbconnection_client.cpp51 passwd* shell = getpwnam("shell"); in SocketPeerIsTrusted()
/aosp12/frameworks/native/cmds/dumpstate/
H A DDumpstateInternal.cpp52 struct passwd* pwd = getpwnam("shell"); in DropRootUser()

123