Home
last modified time | relevance | path

Searched refs:vmultip (Results 1 – 2 of 2) sorted by relevance

/illumos-gate/usr/src/uts/sun4v/io/
H A Dvio_util.c331 vmultip->num_pools = num_pools; in vio_init_multipools()
345 vmultip->bufsz_tbl[i], NULL, &vmultip->vmpp[i]); in vio_init_multipools()
389 if (vmultip->tbsz != 0) in vio_destroy_multipools()
390 kmem_free(vmultip->bufsz_tbl, vmultip->tbsz); in vio_destroy_multipools()
391 vmultip->bufsz_tbl = NULL; in vio_destroy_multipools()
392 vmultip->nbuf_tbl = NULL; in vio_destroy_multipools()
393 vmultip->vmpp = NULL; in vio_destroy_multipools()
394 vmultip->num_pools = 0; in vio_destroy_multipools()
395 vmultip->tbsz = 0; in vio_destroy_multipools()
411 if (size > vmultip->bufsz_tbl[i]) { in vio_multipool_allocb()
[all …]
/illumos-gate/usr/src/uts/sun4v/sys/
H A Dvio_util.h152 int vio_init_multipools(vio_multi_pool_t *vmultip, int num_pools, ...);
153 void vio_destroy_multipools(vio_multi_pool_t *vmultip, vio_mblk_pool_t **fvmp);
154 vio_mblk_t *vio_multipool_allocb(vio_multi_pool_t *vmultip, size_t size);
155 int vio_check_pending_pools(vio_multi_pool_t *vmultip);