Lines Matching refs:ppnew
2534 struct pmc_process *pp, *ppnew; in pmc_find_process_descriptor() local
2541 ppnew = NULL; in pmc_find_process_descriptor()
2548 ppnew = malloc(sizeof(struct pmc_process) + md->pmd_npmc * in pmc_find_process_descriptor()
2560 if ((mode & PMC_FLAG_ALLOCATE) != 0 && pp == NULL && ppnew != NULL) { in pmc_find_process_descriptor()
2561 ppnew->pp_proc = p; in pmc_find_process_descriptor()
2562 LIST_INIT(&ppnew->pp_tds); in pmc_find_process_descriptor()
2563 ppnew->pp_tdslock = mtx_pool_find(pmc_mtxpool, ppnew); in pmc_find_process_descriptor()
2564 LIST_INSERT_HEAD(pph, ppnew, pp_next); in pmc_find_process_descriptor()
2566 pp = ppnew; in pmc_find_process_descriptor()
2567 ppnew = NULL; in pmc_find_process_descriptor()
2574 if (ppnew != NULL) in pmc_find_process_descriptor()
2575 free(ppnew, M_PMC); in pmc_find_process_descriptor()
5141 struct pmc_process *ppnew, *ppold; in pmc_process_fork() local
5198 ppnew = pmc_find_process_descriptor(newproc, PMC_FLAG_ALLOCATE); in pmc_process_fork()
5199 if (ppnew == NULL) in pmc_process_fork()
5213 pmc_link_target_process(pm, ppnew); in pmc_process_fork()