Lines Matching refs:R_OK

11  * Basic test for access(2) using F_OK, R_OK, W_OK and X_OK
45 {FNAME_RWX, R_OK, "R_OK", 0, 3},
47 {FNAME_RWX, R_OK|W_OK, "R_OK|W_OK", 0, 3},
48 {FNAME_RWX, R_OK|X_OK, "R_OK|X_OK", 0, 3},
50 {FNAME_RWX, R_OK|W_OK|X_OK, "R_OK|W_OK|X_OK", 0, 3},
54 {FNAME_R, R_OK, "R_OK", 0, 3},
58 {FNAME_W, R_OK, "R_OK", EACCES, 1},
60 {FNAME_X, R_OK, "R_OK", EACCES, 1},
64 {FNAME_R, R_OK|X_OK, "R_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},
69 {FNAME_W, R_OK|X_OK, "R_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},
74 {FNAME_X, R_OK|X_OK, "R_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},
79 {FNAME_R, R_OK|W_OK, "R_OK|W_OK", 0, 2},
81 {FNAME_W, R_OK, "R_OK", 0, 2},
82 {FNAME_W, R_OK|W_OK, "R_OK|W_OK", 0, 2},
84 {FNAME_X, R_OK, "R_OK", 0, 2},
86 {FNAME_X, R_OK|W_OK, "R_OK|W_OK", 0, 2},
89 {DNAME_R"/"FNAME_R, R_OK, "R_OK", 0, 2},
93 {DNAME_R"/"FNAME_W, R_OK, "R_OK", 0, 2},
97 {DNAME_R"/"FNAME_X, R_OK, "R_OK", 0, 2},
102 {DNAME_W"/"FNAME_R, R_OK, "R_OK", 0, 2},
106 {DNAME_W"/"FNAME_W, R_OK, "R_OK", 0, 2},
110 {DNAME_W"/"FNAME_X, R_OK, "R_OK", 0, 2},
115 {DNAME_X"/"FNAME_R, R_OK, "R_OK", 0, 3},
119 {DNAME_X"/"FNAME_W, R_OK, "R_OK", 0, 2},
123 {DNAME_X"/"FNAME_X, R_OK, "R_OK", 0, 2},
128 {DNAME_RW"/"FNAME_R, R_OK, "R_OK", 0, 2},
132 {DNAME_RW"/"FNAME_W, R_OK, "R_OK", 0, 2},
136 {DNAME_RW"/"FNAME_X, R_OK, "R_OK", 0, 2},
141 {DNAME_RX"/"FNAME_R, R_OK, "R_OK", 0, 3},
145 {DNAME_RX"/"FNAME_W, R_OK, "R_OK", 0, 2},
149 {DNAME_RX"/"FNAME_X, R_OK, "R_OK", 0, 2},
154 {DNAME_WX"/"FNAME_R, R_OK, "R_OK", 0, 3},
158 {DNAME_WX"/"FNAME_W, R_OK, "R_OK", 0, 2},
162 {DNAME_WX"/"FNAME_X, R_OK, "R_OK", 0, 2},
167 {DNAME_R"/"FNAME_R, R_OK, "R_OK", EACCES, 1},
172 {DNAME_R"/"FNAME_W, R_OK, "R_OK", EACCES, 1},
177 {DNAME_R"/"FNAME_X, R_OK, "R_OK", EACCES, 1},
182 {DNAME_W"/"FNAME_R, R_OK, "R_OK", EACCES, 1},
187 {DNAME_W"/"FNAME_W, R_OK, "R_OK", EACCES, 1},
192 {DNAME_W"/"FNAME_X, R_OK, "R_OK", EACCES, 1},
199 {DNAME_X"/"FNAME_W, R_OK, "R_OK", EACCES, 1},
202 {DNAME_X"/"FNAME_X, R_OK, "R_OK", EACCES, 1},
206 {DNAME_RW"/"FNAME_R, R_OK, "R_OK", EACCES, 1},
211 {DNAME_RW"/"FNAME_W, R_OK, "R_OK", EACCES, 1},
216 {DNAME_RW"/"FNAME_X, R_OK, "R_OK", EACCES, 1},
223 {DNAME_RX"/"FNAME_W, R_OK, "R_OK", EACCES, 1},
226 {DNAME_RX"/"FNAME_X, R_OK, "R_OK", EACCES, 1},
232 {DNAME_WX"/"FNAME_W, R_OK, "R_OK", EACCES, 1},
235 {DNAME_WX"/"FNAME_X, R_OK, "R_OK", EACCES, 1},