Searched refs:filename (Results 1 - 25 of 42) sorted by relevance

12

/bionic/libc/system_properties/
H A Dcontext_node.cpp43 // 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 Dcontexts_serialized.cpp69 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 Dcontexts_split.cpp44 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 Dsystem_properties.cpp61 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 Dcontext_node.h37 ContextNode(const char* context, const char* filename) argument
38 : context_(context), pa_(nullptr), no_access_(false), filename_(filename) {
H A Dcontexts_pre_split.h41 virtual bool Initialize(bool, const char* filename, bool*) override {
42 pre_split_prop_area_ = prop_area::map_prop_area(filename);
H A Dcontexts.h39 virtual bool Initialize(bool writable, const char* filename, bool* fsetxattr_failed) = 0;
H A Dcontexts_split.h41 virtual bool Initialize(bool writable, const char* filename, bool* fsetxattr_failed) override;
52 bool InitializePropertiesFromFile(const char* filename);
H A Dsystem_properties.h57 bool Init(const char* filename);
58 bool AreaInit(const char* filename, bool* fsetxattr_failed);
H A Dcontexts_serialized.h41 virtual bool Initialize(bool writable, const char* filename, bool* fsetxattr_failed) override;
/bionic/tests/
H A DTemporaryFile.h42 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 Dsys_time_test.cpp28 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 Dsys_stat_test.cpp72 // 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 Dsys_xattr_test.cpp27 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 DSymbolDatabase.cpp38 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 DSymbolDatabase.h27 std::unordered_set<std::string> getSymbols(const std::string& filename);
H A DDriver.h40 const std::string& filename);
/bionic/libc/kernel/uapi/linux/
H A Dbcm933xx_hcs.h30 char filename[64]; member in struct:bcm_hcs
/bionic/libc/versioner-dependencies/common/kernel_uapi/linux/
H A Dbcm933xx_hcs.h30 char filename[64]; member in struct:bcm_hcs
/bionic/tools/versioner/dependencies/common/kernel_uapi/linux/
H A Dbcm933xx_hcs.h30 char filename[64]; member in struct:bcm_hcs
/bionic/libc/bionic/
H A Dgrp_pwd_file.h40 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 Dgrp_pwd_file.cpp195 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 Dlibdl.cpp28 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 Dlibdl_static.c23 void* dlopen(const char* filename __unused, int flag __unused) {
/bionic/linker/
H A Ddlfcn.cpp55 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);

Completed in 178 milliseconds

12