palloc 378 kern/subr_pool.c const char *wchan, struct pool_allocator *palloc)
palloc 397 kern/subr_pool.c if (palloc == NULL)
palloc 398 kern/subr_pool.c palloc = &pool_allocator_nointr;
palloc 399 kern/subr_pool.c if ((palloc->pa_flags & PA_INITIALIZED) == 0) {
palloc 400 kern/subr_pool.c if (palloc->pa_pagesz == 0)
palloc 401 kern/subr_pool.c palloc->pa_pagesz = PAGE_SIZE;
palloc 403 kern/subr_pool.c TAILQ_INIT(&palloc->pa_list);
palloc 405 kern/subr_pool.c simple_lock_init(&palloc->pa_slock);
palloc 406 kern/subr_pool.c palloc->pa_pagemask = ~(palloc->pa_pagesz - 1);
palloc 407 kern/subr_pool.c palloc->pa_pageshift = ffs(palloc->pa_pagesz) - 1;
palloc 408 kern/subr_pool.c palloc->pa_flags |= PA_INITIALIZED;
palloc 419 kern/subr_pool.c if (size > palloc->pa_pagesz)
palloc 441 kern/subr_pool.c pp->pr_alloc = palloc;
palloc 461 kern/subr_pool.c if (pp->pr_size < palloc->pa_pagesz/16) {
palloc 464 kern/subr_pool.c pp->pr_phoffset = off = palloc->pa_pagesz -
palloc 469 kern/subr_pool.c off = palloc->pa_pagesz;
palloc 538 kern/subr_pool.c simple_lock(&palloc->pa_slock);
palloc 539 kern/subr_pool.c TAILQ_INSERT_TAIL(&palloc->pa_list, pp, pr_alloc_list);
palloc 540 kern/subr_pool.c simple_unlock(&palloc->pa_slock);