Lines Matching defs:mode
55 check_cloexec(FILE *fp, const char *mode)
63 if (strchr(mode, 'e') != NULL)
76 const char *mode;
80 mode = allmodes[i];
81 fp = popen("exit 7", mode);
82 ATF_CHECK_MSG(fp != NULL, "popen(, \"%s\") failed", mode);
85 check_cloexec(fp, mode);
97 const char *mode;
102 mode = rmodes[i];
103 fp = popen("exit 9", mode);
104 ATF_CHECK_MSG(fp != NULL, "popen(, \"%s\") failed", mode);
107 check_cloexec(fp, mode);
119 mode = rmodes[i];
120 fp = popen("echo hi there", mode);
121 ATF_CHECK_MSG(fp != NULL, "popen(, \"%s\") failed", mode);
124 check_cloexec(fp, mode);
141 const char *mode;
146 mode = wmodes[i];
147 fp = popen("read x && [ \"$x\" = abcd ]", mode);
148 ATF_CHECK_MSG(fp != NULL, "popen(, \"%s\") failed", mode);
151 check_cloexec(fp, mode);
165 mode = wmodes[i];
166 fp = popen("exit 88", mode);
167 ATF_CHECK_MSG(fp != NULL, "popen(, \"%s\") failed", mode);
170 check_cloexec(fp, mode);
185 mode = wmodes[i];
186 fp = popen("read x", mode);
188 "popen(, \"%s\") failed", mode);
191 mode = wmodes[j];
192 fp2 = popen("read x", mode);
194 "popen(, \"%s\") failed", mode);
215 const char *mode;
221 mode = rwmodes[i];
222 fp = popen("read x && printf '%s\\n' \"Q${x#a}\"", mode);
223 ATF_CHECK_MSG(fp != NULL, "popen(, \"%s\") failed", mode);
226 check_cloexec(fp, mode);