/titanic_41/usr/src/uts/common/xen/io/ |
H A D | xdb.c | 244 ddi_acc_handle_t acchdl; in xdb_get_buf() local 246 acchdl = vdp->xs_ring_hdl; in xdb_get_buf() 253 uint8_t op = ddi_get8(acchdl, &req->operation); in xdb_get_buf() 257 xreq->xr_id = ddi_get64(acchdl, &req->id); in xdb_get_buf() 258 segs = xreq->xr_buf_pages = ddi_get8(acchdl, &req->nr_segments); in xdb_get_buf() 291 mapops[i].ref = ddi_get32(acchdl, &req->seg[i].gref); in xdb_get_buf() 296 fs = ddi_get8(acchdl, &req->seg[i].first_sect); in xdb_get_buf() 297 ls = ddi_get8(acchdl, &req->seg[i].last_sect); in xdb_get_buf() 384 bp->b_lblkno = ddi_get64(acchdl, &req->sector_number); in xdb_get_buf() 386 bp->b_flags |= (ddi_get8(acchdl, &req->operation) == in xdb_get_buf() [all …]
|
H A D | xdf.c | 950 ddi_acc_handle_t acchdl; in xdf_intr_locked() local 957 acchdl = vdp->xdf_xb_ring_hdl; in xdf_intr_locked() 963 id = ddi_get64(acchdl, &resp->id); in xdf_intr_locked() 964 op = ddi_get8(acchdl, &resp->operation); in xdf_intr_locked() 965 status = ddi_get16(acchdl, (uint16_t *)&resp->status); in xdf_intr_locked() 1240 ddi_acc_handle_t acchdl = vdp->xdf_xb_ring_hdl; in xdf_process_rreq() local 1249 ddi_put8(acchdl, &rreq->operation, BLKIF_OP_READ); in xdf_process_rreq() 1253 ddi_put8(acchdl, &rreq->operation, in xdf_process_rreq() 1255 ddi_put16(acchdl, &rreq->handle, vdev); in xdf_process_rreq() 1256 ddi_put64(acchdl, &rreq->id, in xdf_process_rreq() [all …]
|
/titanic_41/usr/src/uts/common/io/atge/ |
H A D | atge.h | 135 ddi_put64(dma->acchdl, (addr), (v)) 138 ddi_put32(dma->acchdl, (addr), (v)) 141 ddi_get32(dma->acchdl, (addr)) 144 ddi_get64(dma->acchdl, (addr)) 189 ddi_acc_handle_t acchdl; member
|
H A D | atge_main.c | 1490 &dma->addr, &dma->len, &dma->acchdl); in atge_alloc_a_dma_blk() 1506 ddi_dma_mem_free(&dma->acchdl); in atge_alloc_a_dma_blk() 1522 ddi_dma_mem_free(&dma->acchdl); in atge_free_a_dma_blk() 1547 &dma->len, &dma->acchdl); in atge_buf_alloc() 1563 ddi_dma_mem_free(&dma->acchdl); in atge_buf_alloc() 1585 ddi_dma_mem_free(&dma->acchdl); in atge_buf_free()
|
H A D | atge_l1e.c | 124 ddi_dma_mem_free(&dma->acchdl); in atge_rx_desc_free()
|
/titanic_41/usr/src/uts/common/io/vr/ |
H A D | vr.c | 857 &ring->acchdl); in vr_alloc_ring() 883 ddi_dma_mem_free(&ring->acchdl); in vr_alloc_ring() 919 ddi_put32(ring->acchdl, in vr_alloc_ring() 930 ddi_put32(ring->acchdl, &ring->cdesc[i].next, ring->desc[0].paddr); in vr_alloc_ring() 944 ddi_dma_mem_free(&r->acchdl); in vr_free_ring() 985 ddi_put32(vrp->rxring.acchdl, in vr_rxring_init() 993 ddi_put32(vrp->rxring.acchdl, &rp->cdesc->stat1, in vr_rxring_init() 999 ddi_put32(vrp->rxring.acchdl, &rp->cdesc->stat0, VR_RDES0_OWN); in vr_rxring_init() 1065 ddi_put32(vrp->txring.acchdl, &wp->cdesc->stat0, 0); in vr_txring_init() 1066 ddi_put32(vrp->txring.acchdl, &wp->cdesc->stat1, 0); in vr_txring_init() [all …]
|
H A D | vr.h | 228 ddi_acc_handle_t acchdl; member 250 ddi_acc_handle_t acchdl; member
|
/titanic_41/usr/src/uts/common/xen/os/ |
H A D | xvdi.c | 2206 ddi_acc_handle_t acchdl; in xvdi_ring_init_sring() local 2211 acchdl = ringp->xr_acc_hdl; in xvdi_ring_init_sring() 2214 ddi_put32(acchdl, &xsrp->req_prod, 0); in xvdi_ring_init_sring() 2215 ddi_put32(acchdl, &xsrp->rsp_prod, 0); in xvdi_ring_init_sring() 2216 ddi_put32(acchdl, &xsrp->req_event, 1); in xvdi_ring_init_sring() 2217 ddi_put32(acchdl, &xsrp->rsp_event, 1); in xvdi_ring_init_sring() 2219 ddi_put8(acchdl, xsrp->pad + i, 0); in xvdi_ring_init_sring()
|
/titanic_41/usr/src/uts/common/io/bfe/ |
H A D | bfe.h | 237 ddi_acc_handle_t acchdl; member
|
H A D | bfe.c | 2610 &r->r_buf_dma[slot].acchdl); in bfe_ring_buf_alloc() 2641 ddi_dma_mem_free(&r->r_buf_dma[slot].acchdl); in bfe_ring_buf_alloc() 2655 ddi_dma_mem_free(&r->r_buf_dma[slot].acchdl); in bfe_ring_buf_free()
|
/titanic_41/usr/src/uts/common/sys/ib/adapters/hermon/ |
H A D | hermon_misc.h | 628 ddi_acc_handle_t *acchdl, hermon_dbr_t **vdbr, uint64_t *pdbr,
|
/titanic_41/usr/src/uts/common/io/ib/adapters/hermon/ |
H A D | hermon_misc.c | 133 ddi_acc_handle_t *acchdl, hermon_dbr_t **vdbr, uint64_t *pdbr, in hermon_user_dbr_alloc() argument 352 hermon_dbr_alloc(hermon_state_t *state, uint_t index, ddi_acc_handle_t *acchdl, in hermon_dbr_alloc() argument 361 return (hermon_user_dbr_alloc(state, index, acchdl, vdbr, pdbr, in hermon_dbr_alloc() 386 *acchdl = info->dbr_acchdl; in hermon_dbr_alloc()
|