Home
last modified time | relevance | path

Searched refs:open_how (Results 1 – 14 of 14) sorted by relevance

/openbmc/linux/tools/testing/selftests/openat2/
H A Dhelpers.c17 bool needs_openat2(const struct open_how *how) in needs_openat2()
28 int sys_openat2(int dfd, const char *path, struct open_how *how) in sys_openat2()
33 int sys_openat(int dfd, const char *path, struct open_how *how) in sys_openat()
98 struct open_how how = {}; in init()
101 BUILD_BUG_ON(sizeof(struct open_how) != OPEN_HOW_SIZE_VER0); in init()
H A Dhelpers.h39 struct open_how { struct
48 bool needs_openat2(const struct open_how *how); argument
97 int sys_openat2(int dfd, const char *path, struct open_how *how);
98 int sys_openat(int dfd, const char *path, struct open_how *how);
H A Dopenat2_test.c33 struct open_how inner;
59 .size = sizeof(struct open_how) }, in test_openat2_struct()
159 struct open_how how;
H A Drename_attack_test.c91 struct open_how how = { in test_rename_attack()
H A Dresolve_test.c113 struct open_how how;
/openbmc/linux/tools/include/uapi/linux/
H A Dopenat2.h19 struct open_how { struct
/openbmc/linux/include/uapi/linux/
H A Dopenat2.h19 struct open_how { struct
/openbmc/linux/fs/
H A Dopen.c1203 inline struct open_how build_open_how(int flags, umode_t mode) in build_open_how()
1205 struct open_how how = { in build_open_how()
1219 inline int build_open_flags(const struct open_how *how, struct open_flags *op) in build_open_flags()
1360 struct open_how how = build_open_how(flags, mode); in file_open_name()
1395 struct open_how how = build_open_how(flags, mode); in file_open_root()
1404 struct open_how *how) in do_sys_openat2()
1433 struct open_how how = build_open_how(flags, mode); in do_sys_open()
1454 struct open_how __user *, how, size_t, usize) in SYSCALL_DEFINE4()
1457 struct open_how tmp; in SYSCALL_DEFINE4()
1459 BUILD_BUG_ON(sizeof(struct open_how) < OPEN_HOW_SIZE_VER0); in SYSCALL_DEFINE4()
[all …]
H A Dinternal.h173 extern struct open_how build_open_how(int flags, umode_t mode);
174 extern int build_open_flags(const struct open_how *how, struct open_flags *op);
/openbmc/linux/io_uring/
H A Dopenclose.c24 struct open_how how;
93 struct open_how __user *how; in io_openat2_prep()
/openbmc/linux/include/linux/
H A Daudit.h418 extern void __audit_openat2_how(struct open_how *how);
515 static inline void audit_openat2_how(struct open_how *how) in audit_openat2_how()
676 static inline void audit_openat2_how(struct open_how *how) in audit_openat2_how()
H A Dsyscalls.h71 struct open_how;
436 struct open_how *how, size_t size);
/openbmc/linux/kernel/
H A Daudit.h197 struct open_how openat2;
H A Dauditsc.c2863 void __audit_openat2_how(struct open_how *how) in __audit_openat2_how()