Lines Matching refs:nents
441 genasm_malloc(void *base, size_t len, int nents, int *umem_alloc_sizes)
450 if (nents >= 2)
451 total += sizeof (inicache) + sizeof (gencache) * (nents - 2);
462 umem_alloc_sizes[nents-1]);
467 if (nents > 1) {
474 for (ii = 1; ii < nents - 1; ii++) {
481 bp += genasm_lastcache(bp, nents - 1, umem_alloc_sizes[nents - 1],
490 genasm_free(void *base, size_t len, int nents, int *umem_alloc_sizes)
497 /* Assume that nents has already been audited for us */
499 if (nents >= 2)
500 total += sizeof (inicache) + sizeof (gencache) * (nents - 2);
512 umem_alloc_sizes[nents - 1]);
517 if (nents > 1) {
524 for (ii = 1; ii < nents - 1; ii++) {
531 bp += genasm_lastcache(bp, nents - 1, umem_alloc_sizes[nents - 1],
542 int nents, i;
560 nents = _tmem_get_nentries();
562 if (UMEM_GENASM_MAX32 < nents)
563 nents = UMEM_GENASM_MAX32;
565 if (ncaches < nents)
566 nents = ncaches;
569 if (nents == 0 || umem_ptc_size == 0)
573 if (genasm_malloc(mptr, umem_genasm_msize, nents,
577 if (genasm_free(fptr, umem_genasm_fsize, nents,
591 for (i = 0; i < nents; i++)