Searched refs:bmbx (Results 1 - 3 of 3) sorted by relevance
/illumos-gate/usr/src/uts/common/io/fibre-channel/fca/oce/ |
H A D | oce_hw.c | 543 dev->bmbx = oce_alloc_dma_buffer(dev, 545 if (dev->bmbx == NULL) { 547 "Failed to allocate bmbx: size = %u", 600 if (dev->bmbx != NULL) { 601 oce_free_dma_buffer(dev, dev->bmbx); 602 dev->bmbx = NULL;
|
H A D | oce_mbx.c | 99 mbx = (struct oce_bmbx *)DBUF_VA(dev->bmbx); 179 /* sync the bmbx */ 180 (void) DBUF_SYNC(dev->bmbx, DDI_DMA_SYNC_FORDEV); 183 pa = (uint32_t)(DBUF_PA(dev->bmbx) >> 34); 214 pa = (uint32_t)(DBUF_PA(dev->bmbx) >> 4) & 0x3fffffff; 228 (void) ddi_dma_sync(DBUF_DHDL(dev->bmbx), 0, 0, 230 if (oce_fm_check_dma_handle(dev, DBUF_DHDL(dev->bmbx)) != DDI_FM_OK) { 258 mb = (struct oce_bmbx *)DBUF_VA(dev->bmbx); 277 (void) ddi_dma_sync(DBUF_DHDL(dev->bmbx), 0, 0, 279 ret = oce_fm_check_dma_handle(dev, DBUF_DHDL(dev->bmbx)); [all...] |
/illumos-gate/usr/src/uts/common/sys/fibre-channel/fca/oce/ |
H A D | oce_impl.h | 223 oce_dma_buf_t *bmbx; /* Bootstrap MailBox */ member in struct:oce_dev
|
Completed in 48 milliseconds