Lines Matching refs:nents
450 genasm_malloc(void *base, size_t len, int nents, int *umem_alloc_sizes) in genasm_malloc() argument
459 if (nents >= 2) in genasm_malloc()
460 total += sizeof (inicache) + sizeof (gencache) * (nents - 2); in genasm_malloc()
471 umem_alloc_sizes[nents-1]); in genasm_malloc()
476 if (nents > 1) { in genasm_malloc()
483 for (ii = 1; ii < nents - 1; ii++) { in genasm_malloc()
490 bp += genasm_lastcache(bp, nents - 1, umem_alloc_sizes[nents - 1], in genasm_malloc()
499 genasm_free(void *base, size_t len, int nents, int *umem_alloc_sizes) in genasm_free() argument
508 if (nents >= 2) in genasm_free()
509 total += sizeof (inicache) + sizeof (gencache) * (nents - 2); in genasm_free()
521 umem_alloc_sizes[nents - 1]); in genasm_free()
526 if (nents > 1) { in genasm_free()
533 for (ii = 1; ii < nents - 1; ii++) { in genasm_free()
540 bp += genasm_lastcache(bp, nents - 1, umem_alloc_sizes[nents - 1], in genasm_free()
552 int nents, i; in umem_genasm() local
570 nents = _tmem_get_nentries(); in umem_genasm()
572 if (UMEM_GENASM_MAX64 < nents) in umem_genasm()
573 nents = UMEM_GENASM_MAX64; in umem_genasm()
575 if (nc < nents) in umem_genasm()
576 nents = nc; in umem_genasm()
579 if (nents == 0 || umem_ptc_size == 0) in umem_genasm()
583 if (genasm_malloc(mptr, umem_genasm_msize, nents, cp) != 0) in umem_genasm()
586 if (genasm_free(fptr, umem_genasm_fsize, nents, cp) != 0) in umem_genasm()
600 for (i = 0; i < nents; i++) in umem_genasm()