Searched refs:vmultip (Results 1 - 2 of 2) sorted by relevance
/illumos-gate/usr/src/uts/sun4v/io/ |
H A D | vio_util.c | 298 * vmultip -- A pointer to vio_multi_pool_t structure. 308 vio_init_multipools(vio_multi_pool_t *vmultip, int num_pools, ...) argument 322 vmultip->tbsz = (sizeof (uint32_t) * num_pools) + 325 tbuf = kmem_zalloc(vmultip->tbsz, KM_SLEEP); 326 vmultip->bufsz_tbl = (uint32_t *)tbuf; 327 vmultip->nbuf_tbl = (uint32_t *)(tbuf + 329 vmultip->vmpp = (vio_mblk_pool_t **)(tbuf + 331 vmultip->num_pools = num_pools; 336 vmultip->bufsz_tbl[i] = va_arg(vap, uint32_t); 339 vmultip 371 vio_destroy_multipools(vio_multi_pool_t *vmultip, vio_mblk_pool_t **fvmp) argument 404 vio_multipool_allocb(vio_multi_pool_t *vmultip, size_t size) argument [all...] |
/illumos-gate/usr/src/uts/sun4v/sys/ |
H A D | vio_util.h | 152 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);
|
Completed in 259 milliseconds