Lines Matching refs:umem_max_ncpus
691 uint32_t umem_max_ncpus; /* # of CPU caches. */ variable
1274 int nchunks = 4 * umem_max_ncpus; in umem_log_init()
1275 size_t lhsize = offsetof(umem_log_header_t, lh_cpu[umem_max_ncpus]); in umem_log_init()
1311 for (i = 0; i < umem_max_ncpus; i++) { in umem_log_init()
1317 for (i = umem_max_ncpus; i < nchunks; i++) in umem_log_init()
1320 lhp->lh_head = umem_max_ncpus; in umem_log_init()
2327 for (cpu_seqid = 0; cpu_seqid < umem_max_ncpus; cpu_seqid++) { in umem_cache_magazine_purge()
2370 for (cpu_seqid = 0; cpu_seqid < umem_max_ncpus; cpu_seqid++) { in umem_cache_magazine_enable()
2677 csize = UMEM_CACHE_SIZE(umem_max_ncpus); in umem_cache_create()
2927 for (cpu_seqid = 0; cpu_seqid < umem_max_ncpus; cpu_seqid++) { in umem_cache_create()
2996 for (cpu_seqid = 0; cpu_seqid < umem_max_ncpus; cpu_seqid++) in umem_cache_destroy()
3002 vmem_free(umem_cache_arena, cp, UMEM_CACHE_SIZE(umem_max_ncpus)); in umem_cache_destroy()
3417 umem_max_ncpus = umem_get_max_ncpus(); in umem_init()
3481 if (umem_max_ncpus > CPUHINT_MAX()) in umem_init()
3482 umem_max_ncpus = CPUHINT_MAX(); in umem_init()
3484 while ((umem_max_ncpus & (umem_max_ncpus - 1)) != 0) in umem_init()
3485 umem_max_ncpus++; in umem_init()
3487 if (umem_max_ncpus == 0) in umem_init()
3488 umem_max_ncpus = 1; in umem_init()
3490 size = umem_max_ncpus * sizeof (umem_cpu_t); in umem_init()
3496 for (idx = 0; idx < umem_max_ncpus; idx++) { in umem_init()
3501 umem_cpu_mask = (umem_max_ncpus - 1); in umem_init()