Home
last modified time | relevance | path

Searched refs:acchdl (Results 1 – 12 of 12) sorted by relevance

/titanic_44/usr/src/uts/common/xen/io/
H A Dxdb.c244 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 Dxdf.c950 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_44/usr/src/uts/common/io/atge/
H A Datge.h135 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 Datge_main.c1490 &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 Datge_l1e.c124 ddi_dma_mem_free(&dma->acchdl); in atge_rx_desc_free()
/titanic_44/usr/src/uts/common/io/vr/
H A Dvr.c857 &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 Dvr.h228 ddi_acc_handle_t acchdl; member
250 ddi_acc_handle_t acchdl; member
/titanic_44/usr/src/uts/common/xen/os/
H A Dxvdi.c2205 ddi_acc_handle_t acchdl; in xvdi_ring_init_sring() local
2210 acchdl = ringp->xr_acc_hdl; in xvdi_ring_init_sring()
2213 ddi_put32(acchdl, &xsrp->req_prod, 0); in xvdi_ring_init_sring()
2214 ddi_put32(acchdl, &xsrp->rsp_prod, 0); in xvdi_ring_init_sring()
2215 ddi_put32(acchdl, &xsrp->req_event, 1); in xvdi_ring_init_sring()
2216 ddi_put32(acchdl, &xsrp->rsp_event, 1); in xvdi_ring_init_sring()
2218 ddi_put8(acchdl, xsrp->pad + i, 0); in xvdi_ring_init_sring()
/titanic_44/usr/src/uts/common/io/bfe/
H A Dbfe.h237 ddi_acc_handle_t acchdl; member
H A Dbfe.c2610 &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_44/usr/src/uts/common/sys/ib/adapters/hermon/
H A Dhermon_misc.h628 ddi_acc_handle_t *acchdl, hermon_dbr_t **vdbr, uint64_t *pdbr,
/titanic_44/usr/src/uts/common/io/ib/adapters/hermon/
H A Dhermon_misc.c133 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()