Lines Matching defs:id
218 reader(id)
219 int id;
244 sprintf(buf, "reader: %d: list entry %d\n", id, n);
250 ++perf[id].aborts;
253 ++perf[id].found;
257 ++perf[id].notfound;
261 "reader %d: dbp->get: %s", id, (char *)key.data);
269 writer(id)
270 int id;
298 sprintf(buf, "writer: %d: list entry %d\n", id, n);
306 ++perf[id].aborts;
307 ++perf[id].aborted;
311 if (id == 1) {
336 sprintf(buf, "writer: %d: dbp->get", id);
345 ++perf[id].deletes;
349 sprintf(buf, "writer: %d: dbp->del", id);
362 ++perf[id].adds;
365 sprintf(buf, "writer: %d: dbp->put", id);
377 if (++perf[id].txns % 20 == 0) {
380 id, perf[id].adds, perf[id].deletes,
381 perf[id].aborts, perf[id].txns);
389 if (perf[id].aborted > 5) {
392 id, perf[id].adds, perf[id].deletes,
393 perf[id].aborts, perf[id].txns, perf[id].aborted);
396 perf[id].aborted = 0;
409 int id;
413 for (id = 0; id < nreaders + nwriters;)
414 if (id++ < nwriters)
417 id, perf[id].adds,
418 perf[id].deletes, perf[id].aborts, perf[id].txns);
422 id, perf[id].found,
423 perf[id].notfound, perf[id].aborts);
472 u_int id;
474 id = (uintptr_t)arg + 1;
478 if (id <= (u_int)nwriters) {
479 printf("write thread %d starting: tid: %lu\n", id, (u_long)tid);
481 writer(id);
483 printf("read thread %d starting: tid: %lu\n", id, (u_long)tid);
485 reader(id);