Lines Matching refs:llen
143 static void result(int llen, enum RESULT r)
154 if (llen < 64)
155 putcharn(' ', 64 - llen);
166 do { if (!(cond)) result(llen, SKIPPED); else ret += expect_zr(expr, llen); } while (0)
169 int expect_zr(int expr, int llen)
173 llen += printf(" = %d ", expr);
174 result(llen, ret ? FAIL : OK);
180 do { if (!(cond)) result(llen, SKIPPED); else ret += expect_nz(expr, llen; } while (0)
183 int expect_nz(int expr, int llen)
187 llen += printf(" = %d ", expr);
188 result(llen, ret ? FAIL : OK);
194 do { if (!(cond)) result(llen, SKIPPED); else ret += expect_eq(expr, llen, val); } while (0)
197 int expect_eq(uint64_t expr, int llen, uint64_t val)
201 llen += printf(" = %lld ", (long long)expr);
202 result(llen, ret ? FAIL : OK);
208 do { if (!(cond)) result(llen, SKIPPED); else ret += expect_ne(expr, llen, val); } while (0)
211 int expect_ne(int expr, int llen, int val)
215 llen += printf(" = %d ", expr);
216 result(llen, ret ? FAIL : OK);
222 do { if (!(cond)) result(llen, SKIPPED); else ret += expect_ge(expr, llen, val); } while (0)
225 int expect_ge(int expr, int llen, int val)
229 llen += printf(" = %d ", expr);
230 result(llen, ret ? FAIL : OK);
236 do { if (!(cond)) result(llen, SKIPPED); else ret += expect_gt(expr, llen, val); } while (0)
239 int expect_gt(int expr, int llen, int val)
243 llen += printf(" = %d ", expr);
244 result(llen, ret ? FAIL : OK);
250 do { if (!(cond)) result(llen, SKIPPED); else ret += expect_le(expr, llen, val); } while (0)
253 int expect_le(int expr, int llen, int val)
257 llen += printf(" = %d ", expr);
258 result(llen, ret ? FAIL : OK);
264 do { if (!(cond)) result(llen, SKIPPED); else ret += expect_lt(expr, llen, val); } while (0)
267 int expect_lt(int expr, int llen, int val)
271 llen += printf(" = %d ", expr);
272 result(llen, ret ? FAIL : OK);
278 do { if (!(cond)) result(llen, SKIPPED); else ret += expect_syszr(expr, llen); } while (0)
281 int expect_syszr(int expr, int llen)
287 llen += printf(" = %d %s ", expr, errorname(errno));
288 result(llen, FAIL);
290 llen += printf(" = %d ", expr);
291 result(llen, OK);
298 do { if (!(cond)) result(llen, SKIPPED); else ret += expect_syseq(expr, llen, val); } while (0)
301 int expect_syseq(int expr, int llen, int val)
307 llen += printf(" = %d %s ", expr, errorname(errno));
308 result(llen, FAIL);
310 llen += printf(" = %d ", expr);
311 result(llen, OK);
318 do { if (!(cond)) result(llen, SKIPPED); else ret += expect_sysne(expr, llen, val); } while (0)
321 int expect_sysne(int expr, int llen, int val)
327 llen += printf(" = %d %s ", expr, errorname(errno));
328 result(llen, FAIL);
330 llen += printf(" = %d ", expr);
331 result(llen, OK);
338 do { if (!(cond)) result(llen, SKIPPED); else ret += expect_syserr2(expr, expret, experr1, experr2, llen); } while (0)
344 int expect_syserr2(int expr, int expret, int experr1, int experr2, int llen)
349 llen += printf(" = %d %s ", expr, errorname(_errno));
353 llen += printf(" != (%d %s) ", expret, errorname(experr1));
355 llen += printf(" != (%d %s %s) ", expret, errorname(experr1), errorname(experr2));
356 result(llen, FAIL);
358 result(llen, OK);
365 do { if (!(cond)) result(llen, SKIPPED); else ret += expect_ptrzr(expr, llen); } while (0)
368 int expect_ptrzr(const void *expr, int llen)
372 llen += printf(" = <%p> ", expr);
375 result(llen, FAIL);
377 result(llen, OK);
384 do { if (!(cond)) result(llen, SKIPPED); else ret += expect_ptrnz(expr, llen); } while (0)
387 int expect_ptrnz(const void *expr, int llen)
391 llen += printf(" = <%p> ", expr);
394 result(llen, FAIL);
396 result(llen, OK);
402 do { if (!(cond)) result(llen, SKIPPED); else ret += expect_ptreq(expr, llen, cmp); } while (0)
405 int expect_ptreq(const void *expr, int llen, const void *cmp)
409 llen += printf(" = <%p> ", expr);
412 result(llen, FAIL);
414 result(llen, OK);
420 do { if (!(cond)) result(llen, SKIPPED); else ret += expect_ptrne(expr, llen, cmp); } while (0)
423 int expect_ptrne(const void *expr, int llen, const void *cmp)
427 llen += printf(" = <%p> ", expr);
430 result(llen, FAIL);
432 result(llen, OK);
438 do { if (!(cond)) result(llen, SKIPPED); else ret += expect_ptrge(expr, llen, cmp); } while (0)
441 int expect_ptrge(const void *expr, int llen, const void *cmp)
445 llen += printf(" = <%p> ", expr);
446 result(llen, ret ? FAIL : OK);
451 do { if (!(cond)) result(llen, SKIPPED); else ret += expect_ptrgt(expr, llen, cmp); } while (0)
454 int expect_ptrgt(const void *expr, int llen, const void *cmp)
458 llen += printf(" = <%p> ", expr);
459 result(llen, ret ? FAIL : OK);
465 do { if (!(cond)) result(llen, SKIPPED); else ret += expect_ptrle(expr, llen, cmp); } while (0)
468 int expect_ptrle(const void *expr, int llen, const void *cmp)
472 llen += printf(" = <%p> ", expr);
473 result(llen, ret ? FAIL : OK);
479 do { if (!(cond)) result(llen, SKIPPED); else ret += expect_ptrlt(expr, llen, cmp); } while (0)
482 int expect_ptrlt(const void *expr, int llen, const void *cmp)
486 llen += printf(" = <%p> ", expr);
487 result(llen, ret ? FAIL : OK);
492 do { if (!(cond)) result(llen, SKIPPED); else ret += expect_ptrerr2(expr, expret, experr1, experr2, llen); } while (0)
498 int expect_ptrerr2(const void *expr, const void *expret, int experr1, int experr2, int llen)
503 llen += printf(" = <%p> %s ", expr, errorname(_errno));
507 llen += printf(" != (<%p> %s) ", expret, errorname(experr1));
509 llen += printf(" != (<%p> %s %s) ", expret, errorname(experr1), errorname(experr2));
510 result(llen, FAIL);
512 result(llen, OK);
518 do { if (!(cond)) result(llen, SKIPPED); else ret += expect_strzr(expr, llen); } while (0)
521 int expect_strzr(const char *expr, int llen)
525 llen += printf(" = <%s> ", expr);
528 result(llen, FAIL);
530 result(llen, OK);
537 do { if (!(cond)) result(llen, SKIPPED); else ret += expect_strnz(expr, llen); } while (0)
540 int expect_strnz(const char *expr, int llen)
544 llen += printf(" = <%s> ", expr);
547 result(llen, FAIL);
549 result(llen, OK);
556 do { if (!(cond)) result(llen, SKIPPED); else ret += expect_streq(expr, llen, cmp); } while (0)
559 int expect_streq(const char *expr, int llen, const char *cmp)
563 llen += printf(" = <%s> ", expr);
566 result(llen, FAIL);
568 result(llen, OK);
575 do { if (!(cond)) result(llen, SKIPPED); else ret += expect_strne(expr, llen, cmp); } while (0)
578 int expect_strne(const char *expr, int llen, const char *cmp)
582 llen += printf(" = <%s> ", expr);
585 result(llen, FAIL);
587 result(llen, OK);
595 case __LINE__: llen += printf("%d %s", test, #name);
613 int llen = 0; /* line length */
846 int llen = 0; /* line length */
939 int llen = 0; /* line length */
1017 ret += expect_vfprintf(llen, c, expected, fmt, ##__VA_ARGS__)
1019 static int expect_vfprintf(int llen, int c, const char *expected, const char *fmt, ...)
1029 result(llen, SKIPPED);
1035 result(llen, FAIL);
1044 llen += printf(" written(%d) != %d", (int)w, c);
1045 result(llen, FAIL);
1057 llen += printf(" written(%d) != read(%d)", (int)w, (int)r);
1058 result(llen, FAIL);
1063 llen += printf(" \"%s\" = \"%s\"", expected, buf);
1066 result(llen, ret ? FAIL : OK);
1076 int llen = 0; /* line length */
1115 int llen = 0, status;
1117 llen += printf("0 -fstackprotector ");
1120 llen += printf("not supported");
1121 result(llen, SKIPPED);
1127 llen += printf("__stack_chk_guard not initialized");
1128 result(llen, FAIL);
1138 llen += printf("fork()");
1139 result(llen, FAIL);
1154 llen += printf("waitpid()");
1155 result(llen, FAIL);
1158 result(llen, OK);