Lines Matching refs:W_OK
11 * Basic test for access(2) using F_OK, R_OK, W_OK and X_OK
44 {FNAME_RWX, W_OK, "W_OK", 0, 3},
47 {FNAME_RWX, R_OK|W_OK, "R_OK|W_OK", 0, 3},
49 {FNAME_RWX, W_OK|X_OK, "W_OK|X_OK", 0, 3},
50 {FNAME_RWX, R_OK|W_OK|X_OK, "R_OK|W_OK|X_OK", 0, 3},
53 {FNAME_W, W_OK, "W_OK", 0, 3},
57 {FNAME_R, W_OK, "W_OK", EACCES, 1},
61 {FNAME_X, W_OK, "W_OK", EACCES, 1},
63 {FNAME_R, W_OK|X_OK, "W_OK|X_OK", EACCES, 3},
65 {FNAME_R, R_OK|W_OK, "R_OK|W_OK", EACCES, 1},
66 {FNAME_R, R_OK|W_OK|X_OK, "R_OK|W_OK|X_OK", EACCES, 3},
68 {FNAME_W, W_OK|X_OK, "W_OK|X_OK", EACCES, 3},
70 {FNAME_W, R_OK|W_OK, "R_OK|W_OK", EACCES, 1},
71 {FNAME_W, R_OK|W_OK|X_OK, "R_OK|W_OK|X_OK", EACCES, 3},
73 {FNAME_X, W_OK|X_OK, "W_OK|X_OK", EACCES, 1},
75 {FNAME_X, R_OK|W_OK, "R_OK|W_OK", EACCES, 1},
76 {FNAME_X, R_OK|W_OK|X_OK, "R_OK|W_OK|X_OK", EACCES, 1},
78 {FNAME_R, W_OK, "W_OK", 0, 2},
79 {FNAME_R, R_OK|W_OK, "R_OK|W_OK", 0, 2},
82 {FNAME_W, R_OK|W_OK, "R_OK|W_OK", 0, 2},
85 {FNAME_X, W_OK, "W_OK", 0, 2},
86 {FNAME_X, R_OK|W_OK, "R_OK|W_OK", 0, 2},
90 {DNAME_R"/"FNAME_R, W_OK, "W_OK", 0, 2},
94 {DNAME_R"/"FNAME_W, W_OK, "W_OK", 0, 2},
98 {DNAME_R"/"FNAME_X, W_OK, "W_OK", 0, 2},
103 {DNAME_W"/"FNAME_R, W_OK, "W_OK", 0, 2},
107 {DNAME_W"/"FNAME_W, W_OK, "W_OK", 0, 2},
111 {DNAME_W"/"FNAME_X, W_OK, "W_OK", 0, 2},
116 {DNAME_X"/"FNAME_R, W_OK, "W_OK", 0, 2},
120 {DNAME_X"/"FNAME_W, W_OK, "W_OK", 0, 3},
124 {DNAME_X"/"FNAME_X, W_OK, "W_OK", 0, 2},
129 {DNAME_RW"/"FNAME_R, W_OK, "W_OK", 0, 2},
133 {DNAME_RW"/"FNAME_W, W_OK, "W_OK", 0, 2},
137 {DNAME_RW"/"FNAME_X, W_OK, "W_OK", 0, 2},
142 {DNAME_RX"/"FNAME_R, W_OK, "W_OK", 0, 2},
146 {DNAME_RX"/"FNAME_W, W_OK, "W_OK", 0, 3},
150 {DNAME_RX"/"FNAME_X, W_OK, "W_OK", 0, 2},
155 {DNAME_WX"/"FNAME_R, W_OK, "W_OK", 0, 2},
159 {DNAME_WX"/"FNAME_W, W_OK, "W_OK", 0, 3},
163 {DNAME_WX"/"FNAME_X, W_OK, "W_OK", 0, 2},
168 {DNAME_R"/"FNAME_R, W_OK, "W_OK", EACCES, 1},
173 {DNAME_R"/"FNAME_W, W_OK, "W_OK", EACCES, 1},
178 {DNAME_R"/"FNAME_X, W_OK, "W_OK", EACCES, 1},
183 {DNAME_W"/"FNAME_R, W_OK, "W_OK", EACCES, 1},
188 {DNAME_W"/"FNAME_W, W_OK, "W_OK", EACCES, 1},
193 {DNAME_W"/"FNAME_X, W_OK, "W_OK", EACCES, 1},
196 {DNAME_X"/"FNAME_R, W_OK, "W_OK", EACCES, 1},
203 {DNAME_X"/"FNAME_X, W_OK, "W_OK", EACCES, 1},
207 {DNAME_RW"/"FNAME_R, W_OK, "W_OK", EACCES, 1},
212 {DNAME_RW"/"FNAME_W, W_OK, "W_OK", EACCES, 1},
217 {DNAME_RW"/"FNAME_X, W_OK, "W_OK", EACCES, 1},
220 {DNAME_RX"/"FNAME_R, W_OK, "W_OK", EACCES, 1},
227 {DNAME_RX"/"FNAME_X, W_OK, "W_OK", EACCES, 1},
229 {DNAME_WX"/"FNAME_R, W_OK, "W_OK", EACCES, 1},
236 {DNAME_WX"/"FNAME_X, W_OK, "W_OK", EACCES, 1}