/bionic/libc/system_properties/ |
H A D | context_node.cpp | 43 // allocation of memory for each filename. 52 char filename[PROP_FILENAME_MAX]; local 53 int len = async_safe_format_buffer(filename, sizeof(filename), "%s/%s", filename_, context_); 60 pa_ = prop_area::map_prop_area_rw(filename, context_, fsetxattr_failed); 62 pa_ = prop_area::map_prop_area(filename); 87 char filename[PROP_FILENAME_MAX]; local 88 int len = async_safe_format_buffer(filename, sizeof(filename), "%s/%s", filename_, context_); 93 return access(filename, R_O [all...] |
H A D | contexts_serialized.cpp | 69 char filename[PROP_FILENAME_MAX]; local 70 int len = async_safe_format_buffer(filename, sizeof(filename), "%s/properties_serial", filename_); 78 prop_area::map_prop_area_rw(filename, "u:object_r:properties_serial:s0", fsetxattr_failed); 80 serial_prop_area_ = prop_area::map_prop_area(filename); 98 bool ContextsSerialized::Initialize(bool writable, const char* filename, bool* fsetxattr_failed) { argument 99 filename_ = filename;
|
H A D | contexts_split.cpp | 44 ContextListNode(ContextListNode* next, const char* context, const char* filename) argument 45 : ContextNode(strdup(context), filename), next(next) { 197 char filename[PROP_FILENAME_MAX]; local 198 int len = async_safe_format_buffer(filename, sizeof(filename), "%s/properties_serial", filename_); 206 prop_area::map_prop_area_rw(filename, "u:object_r:properties_serial:s0", fsetxattr_failed); 208 serial_prop_area_ = prop_area::map_prop_area(filename); 213 bool ContextsSplit::InitializePropertiesFromFile(const char* filename) { argument 214 FILE* file = fopen(filename, "re"); 298 bool ContextsSplit::Initialize(bool writable, const char* filename, boo argument [all...] |
H A D | system_properties.cpp | 61 bool SystemProperties::Init(const char* filename) { argument 70 if (strlen(filename) > PROP_FILENAME_MAX) { 73 strcpy(property_filename_, filename); 97 bool SystemProperties::AreaInit(const char* filename, bool* fsetxattr_failed) { argument 98 if (strlen(filename) > PROP_FILENAME_MAX) { 101 strcpy(property_filename_, filename);
|
/bionic/libc/system_properties/include/system_properties/ |
H A D | context_node.h | 37 ContextNode(const char* context, const char* filename) argument 38 : context_(context), pa_(nullptr), no_access_(false), filename_(filename) {
|
H A D | contexts_pre_split.h | 41 virtual bool Initialize(bool, const char* filename, bool*) override { 42 pre_split_prop_area_ = prop_area::map_prop_area(filename);
|
H A D | contexts.h | 39 virtual bool Initialize(bool writable, const char* filename, bool* fsetxattr_failed) = 0;
|
H A D | contexts_split.h | 41 virtual bool Initialize(bool writable, const char* filename, bool* fsetxattr_failed) override; 52 bool InitializePropertiesFromFile(const char* filename);
|
H A D | system_properties.h | 57 bool Init(const char* filename); 58 bool AreaInit(const char* filename, bool* fsetxattr_failed);
|
H A D | contexts_serialized.h | 41 virtual bool Initialize(bool writable, const char* filename, bool* fsetxattr_failed) override;
|
/bionic/tests/ |
H A D | TemporaryFile.h | 42 unlink(filename); 47 fd = open(filename, O_RDWR); 51 char filename[1024]; member in class:GenericTemporaryFile 57 snprintf(filename, sizeof(filename), "%s/TemporaryFile-XXXXXX", tmp_dir); 58 fd = mk_fn(filename);
|
H A D | sys_time_test.cpp | 28 ASSERT_EQ(0, utimes(tf.filename, nullptr)); 37 ASSERT_EQ(-1, utimes(tf.filename, tv)); 40 ASSERT_EQ(-1, utimes(tf.filename, tv)); 46 ASSERT_EQ(-1, utimes(tf.filename, tv)); 49 ASSERT_EQ(-1, utimes(tf.filename, tv)); 82 ASSERT_EQ(0, futimesat(AT_FDCWD, tf.filename, nullptr)); 91 ASSERT_EQ(-1, futimesat(AT_FDCWD, tf.filename, tv)); 94 ASSERT_EQ(-1, futimesat(AT_FDCWD, tf.filename, tv)); 100 ASSERT_EQ(-1, futimesat(AT_FDCWD, tf.filename, tv)); 103 ASSERT_EQ(-1, futimesat(AT_FDCWD, tf.filename, t [all...] |
H A D | sys_stat_test.cpp | 72 // Racy but probably sufficient way to get a suitable filename. 76 path = tf.filename; 141 static void AssertFileModeEquals(mode_t expected_mode, const char* filename) { argument 143 ASSERT_EQ(0, stat(filename, &sb)); 151 ASSERT_EQ(0, fchmodat(AT_FDCWD, tf.filename, 0751, 0)); 152 AssertFileModeEquals(0751, tf.filename); 158 int result = fchmodat(AT_FDCWD, tf.filename, 0751, AT_SYMLINK_NOFOLLOW); 163 AssertFileModeEquals(0751, tf.filename); 176 snprintf(linkname, sizeof(linkname), "%s.link", tf.filename); 178 ASSERT_EQ(0, symlink(tf.filename, linknam [all...] |
H A D | sys_xattr_test.cpp | 27 ASSERT_EQ(0, setxattr(tf.filename, "user.foo", "bar", 4, 0)); 28 ASSERT_EQ(4, getxattr(tf.filename, "user.foo", buf, sizeof(buf))); 31 ASSERT_EQ(4, lgetxattr(tf.filename, "user.foo", buf, sizeof(buf))); 70 int fd = open(tf.filename, O_PATH); 88 int fd = open(tf.filename, O_PATH); 117 int fd = open(tf.filename, O_PATH);
|
/bionic/tools/versioner/src/ |
H A D | SymbolDatabase.cpp | 38 std::unordered_set<std::string> getSymbols(const std::string& filename) { argument 40 auto binaryOrError = createBinary(filename); 42 errx(1, "failed to open library at %s: %s\n", filename.c_str(), 48 errx(1, "failed to parse %s as ELF", filename.c_str()); 55 errx(1, "failed to get symbol name for symbol in %s: %s", filename.c_str(),
|
H A D | SymbolDatabase.h | 27 std::unordered_set<std::string> getSymbols(const std::string& filename);
|
H A D | Driver.h | 40 const std::string& filename);
|
/bionic/libc/kernel/uapi/linux/ |
H A D | bcm933xx_hcs.h | 30 char filename[64]; member in struct:bcm_hcs
|
/bionic/libc/versioner-dependencies/common/kernel_uapi/linux/ |
H A D | bcm933xx_hcs.h | 30 char filename[64]; member in struct:bcm_hcs
|
/bionic/tools/versioner/dependencies/common/kernel_uapi/linux/ |
H A D | bcm933xx_hcs.h | 30 char filename[64]; member in struct:bcm_hcs
|
/bionic/libc/bionic/ |
H A D | grp_pwd_file.h | 40 MmapFile(const char* filename, const char* required_prefix); 73 PasswdFile(const char* filename, const char* required_prefix); 89 GroupFile(const char* filename, const char* required_prefix);
|
H A D | grp_pwd_file.cpp | 195 MmapFile::MmapFile(const char* filename, const char* required_prefix) argument 196 : filename_(filename), required_prefix_(required_prefix) { 322 PasswdFile::PasswdFile(const char* filename, const char* required_prefix) 323 : mmap_file_(filename, required_prefix) { 338 GroupFile::GroupFile(const char* filename, const char* required_prefix) 339 : mmap_file_(filename, required_prefix) {
|
/bionic/libdl/ |
H A D | libdl.cpp | 28 void* __loader_dlopen(const char* filename, int flags, const void* caller_addr); 64 void* __loader_android_dlopen_ext(const char* filename, 103 void* dlopen(const char* filename, int flag) { argument 105 return __loader_dlopen(filename, flag, caller_addr); 162 void* android_dlopen_ext(const char* filename, int flag, const android_dlextinfo* extinfo) { argument 164 return __loader_android_dlopen_ext(filename, flag, extinfo, caller_addr);
|
H A D | libdl_static.c | 23 void* dlopen(const char* filename __unused, int flag __unused) {
|
/bionic/linker/ |
H A D | dlfcn.cpp | 55 void* __loader_android_dlopen_ext(const char* filename, 81 void* __loader_dlopen(const char* filename, int flags, const void* caller_addr) __LINKER_PUBLIC__; 131 static void* dlopen_ext(const char* filename, argument 137 void* result = do_dlopen(filename, flags, extinfo, caller_addr); 145 void* __loader_android_dlopen_ext(const char* filename, argument 149 return dlopen_ext(filename, flags, extinfo, caller_addr); 152 void* __loader_dlopen(const char* filename, int flags, const void* caller_addr) { argument 153 return dlopen_ext(filename, flags, nullptr, caller_addr);
|