Lines Matching defs:lp
184 line_info_t *lp = sp->set;
205 policy.affinity_tag = lp->setnum;
215 DBG("Starting %s set: %d stage: %d\n", sp->name, lp->setnum, sp->stagenum);
252 sp->name, lp->setnum, sp->stagenum, iteration);
261 sp->name, lp->setnum, sp->stagenum, iteration, workp, workp->data);
264 (void) sp->fn(workp->data, lp->isize);
274 sp->name, lp->setnum, sp->stagenum, iteration);
280 DBG("Ending %s[%d,%d]\n", sp->name, lp->setnum, sp->stagenum);
348 line_info_t *lp;
431 lp = &line_info[i];
433 lp->setnum = i + 1;
434 lp->isize = pages * 4096 / sizeof(int);
435 lp->data = (int *) malloc(buffers * pages * 4096);
441 sp->set = lp;
442 lp->stage[j] = sp;
454 sp = lp->stage[j];
462 sp->input = &lp->stage[j]->bufq;
463 sp->output = &lp->stage[(j + 1) % stages]->bufq;
469 work_array[j].data = lp->data + (lp->isize * j);
470 TAILQ_INSERT_TAIL(&lp->stage[0]->bufq.queue, &work_array[j], link);
477 if (ret = pthread_create(&lp->stage[j]->thread, NULL,
479 (void *) lp->stage[j]))
488 lp = &line_info[i];
490 if(ret = pthread_join(lp->stage[j]->thread, (void **)&status))