• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/src/shared/

Lines Matching defs:readi

2294 static uint volatile readi = 0;
2330 /* if log buffer is overflowing, readi should be advanced.
2331 * Otherwise logi and readi will become out of sync.
2333 if (logi == readi) {
2334 readi = (readi + 1) % LOGSIZE;
2339 readi = readi % LOGSIZE;
2371 /* if log buffer is overflowing, readi should be advanced.
2372 * Otherwise logi and readi will become out of sync.
2374 if (logi == readi) {
2375 readi = (readi + 1) % LOGSIZE;
2379 readi = readi % LOGSIZE;
2394 num = logi - readi;
2401 for (j = 0; j < num && (buf < limit); readi = (readi + 1) % LOGSIZE, j++) {
2402 if (logtab[readi].fmt == NULL)
2404 buf += snprintf(buf, (limit - buf), "%d\t", logtab[readi].cycles);
2405 buf += snprintf(buf, (limit - buf), logtab[readi].fmt, logtab[readi].a1,
2406 logtab[readi].a2);
2517 num = logi - readi;
2522 for (j = 0; j < num; readi = (readi + 1) % LOGSIZE, j++) {
2523 if (logtab[readi].fmt == NULL)
2525 bcmprinttstamp(logtab[readi].cycles);
2526 printf(logtab[readi].fmt, logtab[readi].a1, logtab[readi].a2);
2551 num = logi - readi;
2557 for (j = 0; j < num && (buf < limit); readi = (readi + 1) % LOGSIZE, j++) {
2559 if (logtab[readi].fmt == NULL)
2562 us = (logtab[readi].cycles % TSF_TICKS_PER_MS) * 1000 / TSF_TICKS_PER_MS;
2563 ms = logtab[readi].cycles / TSF_TICKS_PER_MS;
2570 buf += snprintf(buf, (limit - buf), "%.*s", logtab[readi].indent * 2, lines);
2572 buf += snprintf(buf, (limit - buf), logtab[readi].fmt);
2576 if (logtab[readi].a1 == TS_ENTER) {
2580 if (logtab[readi].a1 == TS_EXIT) {
2586 if (logtab[readi].a1 && !skip)
2587 buf += snprintf(buf, (limit - buf), " %d", logtab[readi].a1);
2593 if (logtab[readi].a2) {
2594 if (logtab[readi].a1 == TS_EXIT) {
2597 buf += snprintf(buf, (limit - buf), "%5d usecs", logtab[readi].a2);
2599 buf += snprintf(buf, (limit - buf), " %d", logtab[readi].a2);