Home | History | Annotate | Download | only in fortify

Lines Matching refs:open

2  * Copyright (C) 2017 The Android Open Source Project
36 * These are the easiest way to call the real open even in clang FORTIFY.
38 int __open_real(const char*, int, ...) __RENAME(open);
51 int open(const char* pathname, int flags, mode_t modes, ...) __overloadable
56 * disqualifies this function from having its address taken (so &open works),
57 * and it makes overload resolution prefer open(const char *, int) over
58 * open(const char *, int, ...).
61 int open(const char* const __pass_object_size pathname, int flags)
63 __clang_error_if(__open_modes_useful(flags), "'open' " __open_too_few_args_error) {
68 int open(const char* const __pass_object_size pathname, int flags, mode_t modes)
71 "'open' " __open_useless_modes_warning) {
102 int open(const char* pathname, int flags, ...) {