Lines Matching refs:asroot
60 try_io(const char *label, const char *fpathp, int asroot, int injail, in try_io() argument
69 label, asroot ? "root" : "!root", injail ? "jail" in try_io()
74 asroot ? "root" : "!root", injail ? "jail" : in try_io()
81 priv_vfs_readwrite_fowner_setup(int asroot, int injail, struct test *test) in priv_vfs_readwrite_fowner_setup() argument
85 asroot ? UID_ROOT : UID_OWNER, GID_OTHER, 0000); in priv_vfs_readwrite_fowner_setup()
88 asroot ? UID_ROOT : UID_OWNER, GID_OTHER, 0400); in priv_vfs_readwrite_fowner_setup()
91 fpath_write, asroot ? UID_ROOT : UID_OWNER, GID_OTHER, 0200); in priv_vfs_readwrite_fowner_setup()
94 fpath_readwrite, asroot ? UID_ROOT : UID_OWNER, GID_OTHER, 0600); in priv_vfs_readwrite_fowner_setup()
100 priv_vfs_readwrite_fgroup_setup(int asroot, int injail, struct test *test) in priv_vfs_readwrite_fgroup_setup() argument
104 UID_OTHER, asroot ? GID_WHEEL : GID_OWNER, 0000); in priv_vfs_readwrite_fgroup_setup()
107 UID_OTHER, asroot ? GID_WHEEL : GID_OWNER, 0040); in priv_vfs_readwrite_fgroup_setup()
110 fpath_write, UID_OTHER, asroot ? GID_WHEEL : GID_OWNER, 0020); in priv_vfs_readwrite_fgroup_setup()
113 fpath_readwrite, UID_OTHER, asroot ? GID_WHEEL : GID_OWNER, in priv_vfs_readwrite_fgroup_setup()
120 priv_vfs_readwrite_fother_setup(int asroot, int injail, struct test *test) in priv_vfs_readwrite_fother_setup() argument
139 priv_vfs_readwrite_fowner(int asroot, int injail, struct test *test) in priv_vfs_readwrite_fowner() argument
143 asroot, injail, O_RDONLY, asroot ? 0 : -1, EACCES); in priv_vfs_readwrite_fowner()
145 asroot, injail, O_WRONLY, asroot ? 0 : -1, EACCES); in priv_vfs_readwrite_fowner()
147 asroot, injail, O_RDWR, asroot ? 0 : -1, EACCES); in priv_vfs_readwrite_fowner()
150 asroot, injail, O_RDONLY, 0, 0); in priv_vfs_readwrite_fowner()
152 asroot, injail, O_WRONLY, asroot ? 0 : -1, EACCES); in priv_vfs_readwrite_fowner()
154 asroot, injail, O_RDWR, asroot ? 0 : -1, EACCES); in priv_vfs_readwrite_fowner()
157 asroot, injail, O_RDONLY, asroot ? 0 : -1, EACCES); in priv_vfs_readwrite_fowner()
159 asroot, injail, O_WRONLY, 0, 0); in priv_vfs_readwrite_fowner()
161 asroot, injail, O_RDWR, asroot ? 0 : -1, EACCES); in priv_vfs_readwrite_fowner()
164 asroot, injail, O_RDONLY, 0, 0); in priv_vfs_readwrite_fowner()
166 asroot, injail, O_WRONLY, 0, 0); in priv_vfs_readwrite_fowner()
168 asroot, injail, O_RDWR, 0, 0); in priv_vfs_readwrite_fowner()
172 priv_vfs_readwrite_fgroup(int asroot, int injail, struct test *test) in priv_vfs_readwrite_fgroup() argument
176 asroot, injail, O_RDONLY, asroot ? 0 : -1, EACCES); in priv_vfs_readwrite_fgroup()
178 asroot, injail, O_WRONLY, asroot ? 0 : -1, EACCES); in priv_vfs_readwrite_fgroup()
180 asroot, injail, O_RDWR, asroot ? 0 : -1, EACCES); in priv_vfs_readwrite_fgroup()
183 asroot, injail, O_RDONLY, 0, 0); in priv_vfs_readwrite_fgroup()
185 asroot, injail, O_WRONLY, asroot ? 0 : -1, EACCES); in priv_vfs_readwrite_fgroup()
187 asroot, injail, O_RDWR, asroot ? 0 : -1, EACCES); in priv_vfs_readwrite_fgroup()
190 asroot, injail, O_RDONLY, asroot ? 0 : -1, EACCES); in priv_vfs_readwrite_fgroup()
192 asroot, injail, O_WRONLY, 0, 0); in priv_vfs_readwrite_fgroup()
194 asroot, injail, O_RDWR, asroot ? 0 : -1, EACCES); in priv_vfs_readwrite_fgroup()
197 asroot, injail, O_RDONLY, 0, 0); in priv_vfs_readwrite_fgroup()
199 asroot, injail, O_WRONLY, 0, 0); in priv_vfs_readwrite_fgroup()
201 asroot, injail, O_RDWR, 0, 0); in priv_vfs_readwrite_fgroup()
205 priv_vfs_readwrite_fother(int asroot, int injail, struct test *test) in priv_vfs_readwrite_fother() argument
209 asroot, injail, O_RDONLY, asroot ? 0 : -1, EACCES); in priv_vfs_readwrite_fother()
211 asroot, injail, O_WRONLY, asroot ? 0 : -1, EACCES); in priv_vfs_readwrite_fother()
213 asroot, injail, O_RDWR, asroot ? 0 : -1, EACCES); in priv_vfs_readwrite_fother()
216 asroot, injail, O_RDONLY, 0, 0); in priv_vfs_readwrite_fother()
218 asroot, injail, O_WRONLY, asroot ? 0 : -1, EACCES); in priv_vfs_readwrite_fother()
220 asroot, injail, O_RDWR, asroot ? 0 : -1, EACCES); in priv_vfs_readwrite_fother()
223 asroot, injail, O_RDONLY, asroot ? 0 : -1, EACCES); in priv_vfs_readwrite_fother()
225 asroot, injail, O_WRONLY, 0, 0); in priv_vfs_readwrite_fother()
227 asroot, injail, O_RDWR, asroot ? 0 : -1, EACCES); in priv_vfs_readwrite_fother()
230 asroot, injail, O_RDONLY, 0, 0); in priv_vfs_readwrite_fother()
232 asroot, injail, O_WRONLY, 0, 0); in priv_vfs_readwrite_fother()
234 asroot, injail, O_RDWR, 0, 0); in priv_vfs_readwrite_fother()
238 priv_vfs_readwrite_cleanup(int asroot, int injail, struct test *test) in priv_vfs_readwrite_cleanup() argument