Searched refs:vmplp (Results 1 - 2 of 2) sorted by relevance

/illumos-gate/usr/src/uts/sun4v/io/
H A Dvio_util.c54 vio_mblk_pool_t *vmplp; local
65 vmplp = kmem_zalloc(sizeof (*vmplp), KM_SLEEP);
66 vmplp->quelen = num_mblks;
67 vmplp->quemask = num_mblks - 1; /* expects quelen is power-of-2 */
68 vmplp->mblk_size = mblk_size;
70 mutex_init(&vmplp->hlock, NULL, MUTEX_DRIVER,
72 mutex_init(&vmplp->tlock, NULL, MUTEX_DRIVER,
75 vmplp->basep = kmem_zalloc(num_mblks * sizeof (vio_mblk_t), KM_SLEEP);
77 vmplp
140 vio_destroy_mblks(vio_mblk_pool_t *vmplp) argument
211 vio_allocb(vio_mblk_pool_t *vmplp) argument
238 vio_mblk_pool_t *vmplp = vmp->vmplp; local
271 vio_clobber_pool(vio_mblk_pool_t *vmplp) argument
[all...]
/illumos-gate/usr/src/uts/sun4v/sys/
H A Dvio_util.h116 struct vio_mblk_pool *vmplp; /* pointer to parent pool */ member in struct:vio_mblk
144 #define VIO_MBLK_DATA_OFF(vmp) ((vmp)->datap - ((vmp)->vmplp)->datap)
156 void vio_clobber_pool(vio_mblk_pool_t *vmplp);

Completed in 1037 milliseconds