Home
last modified time | relevance | path

Searched refs:access (Results 1 – 25 of 54) sorted by relevance

123

/bionic/tests/
Dhwasan_test.cpp64 ASSERT_EQ(0, access(path.c_str(), F_OK)); // Verify test setup. in TEST()
67 ASSERT_EQ(0, access(hwasan_path.c_str(), F_OK)); // Verify test setup. in TEST()
Dftw_test.cpp68 if (access(fpath, R_OK) == 0) { in smoke_test_ftw()
/bionic/libc/bionic/
Daccess.cpp32 int access(const char* path, int mode) { in access() function
Dbionic_arc4random.cpp42 static bool have_urandom = access("/dev/urandom", R_OK) == 0; in __libc_safe_arc4random_buf()
Dftw.cpp66 if (postorder || access(cur->fts_path, R_OK) == -1) continue; in do_nftw()
Dsystem_property_set.cpp72 access(property_service_for_system_socket, W_OK) == 0) { in PropertyServiceConnection()
/bionic/libc/system_properties/
Dcontexts_split.cpp262 if (access("/system/etc/selinux/plat_property_contexts", R_OK) != -1) { in InitializeProperties()
269 if (access("/vendor/etc/selinux/vendor_property_contexts", R_OK) != -1) { in InitializeProperties()
276 if (access("/vendor_property_contexts", R_OK) != -1) { in InitializeProperties()
Dcontext_node.cpp82 return access(filename.c_str(), R_OK) == 0; in CheckAccess()
Dsystem_properties.cpp85 if (access(PROP_TREE_FILE, R_OK) == 0) { in InitContexts()
125 if (access(appcompat_filename_.c_str(), F_OK) != -1) { in AreaInit()
/bionic/libc/
DSECCOMP_ALLOWLIST_APP.TXT10 int access:access(const char *pathname, int mode) lp32
/bionic/benchmarks/linker_relocation/gen/
Dliblinker_reloc_bench_009.S28 CALL(access)
Dliblinker_reloc_bench_023.S227 CALL(access)
Dliblinker_reloc_bench_081.S265 CALL(access)
Dliblinker_reloc_bench_076.S294 CALL(access)
Dliblinker_reloc_bench_031.S362 CALL(access)
/bionic/libc/kernel/uapi/rdma/
Dsiw-abi.h91 __aligned_u64 access; member
Drdma_user_rxe.h85 __u32 access; member
/bionic/tests/libs/
Dtestbinary_is_stack_mte_after_dlopen.cpp92 CHECK(access(path, F_OK) == 0); // Verify test setup. in main()
/bionic/docs/
Delf-tls.md58 address using a TLS "access model". The access models trade generality against efficiency. The four
70 A GD access can refer to a TLS variable anywhere. To access a variable `tls_var` using the
187 part of the executable (and referenced from the executable), then a GOT access can be avoided. The
199 The compiler selects an access model for each variable reference using these factors:
289 need to use an atomic or synchronized access of the global TLS generation counter.
320 The static linker can still relax a TLSDESC-based access to an IE/LE access.
336 to IE or LE. To relax a TLS access, the linker looks for an expected sequences of instructions and
364 arm32 linkers can't relax traditional TLS accesses. BFD can relax an arm32 TLSDESC access, but LLD
422 dynamic symbol table). Debuggers can access them, but applications can't.
434 read past the end of an out-of-date DTV or access an unloaded module. To be robust, it needs to
[all …]
/bionic/libc/kernel/uapi/linux/
Dvirtio_snd.h255 __le32 access; member
/bionic/linker/
DAndroid.bp66 // We need to access Bionic private headers in the linker.
125 // We need to access Bionic private headers in the linker.
558 // We need to access Bionic private headers in the linker.
Dlinker_utils.cpp248 static bool ret = (getpid() == 1 && access("/proc/self/exe", F_OK) == -1); in is_first_stage_init()
/bionic/libc/include/
Dunistd.h254 int access(const char* _Nonnull __path, int __mode);
/bionic/libc/kernel/uapi/sound/
Dasoc.h180 __le32 access; member
/bionic/tests/headers/posix/
Dunistd_h.c306 FUNCTION(access, int (*f)(const char*, int)); in unistd_h()

123