Home
last modified time | relevance | path

Searched refs:cq_cqinfo (Results 1 – 7 of 7) sorted by relevance

/titanic_44/usr/src/uts/common/io/ib/adapters/tavor/
H A Dtavor_cq.c196 cq->cq_cqinfo.qa_size = (1 << log_cq_size) * sizeof (tavor_hw_cqe_t); in tavor_cq_alloc()
197 cq->cq_cqinfo.qa_alloc_align = sizeof (tavor_hw_cqe_t); in tavor_cq_alloc()
198 cq->cq_cqinfo.qa_bind_align = sizeof (tavor_hw_cqe_t); in tavor_cq_alloc()
200 cq->cq_cqinfo.qa_location = TAVOR_QUEUE_LOCATION_USERLAND; in tavor_cq_alloc()
202 cq->cq_cqinfo.qa_location = TAVOR_QUEUE_LOCATION_NORMAL; in tavor_cq_alloc()
204 status = tavor_queue_alloc(state, &cq->cq_cqinfo, sleepflag); in tavor_cq_alloc()
210 buf = (tavor_hw_cqe_t *)cq->cq_cqinfo.qa_buf_aligned; in tavor_cq_alloc()
231 mr_attr.mr_len = cq->cq_cqinfo.qa_size; in tavor_cq_alloc()
243 op.mro_bind_dmahdl = cq->cq_cqinfo.qa_dmahdl; in tavor_cq_alloc()
256 cq_sync = TAVOR_CQ_IS_SYNC_REQ(state, cq->cq_cqinfo); in tavor_cq_alloc()
[all …]
H A Dtavor_umap.c292 size = ptob(btopr(cq->cq_cqinfo.qa_size)); in tavor_umap_cqmem()
297 &tavor_devmap_umem_cbops, cq->cq_cqinfo.qa_umemcookie, 0, size, in tavor_umap_cqmem()
485 dvm_track->tdt_size = cq->cq_cqinfo.qa_size; in tavor_devmap_umem_map()
1223 data->mcq_maplen = cq->cq_cqinfo.qa_size; in tavor_umap_cq_data_out()
/titanic_44/usr/src/uts/common/io/ib/adapters/hermon/
H A Dhermon_cq.c209 cq->cq_cqinfo.qa_size = (1 << log_cq_size) * sizeof (hermon_hw_cqe_t); in hermon_cq_alloc()
211 cq->cq_cqinfo.qa_alloc_align = PAGESIZE; in hermon_cq_alloc()
212 cq->cq_cqinfo.qa_bind_align = PAGESIZE; in hermon_cq_alloc()
214 cq->cq_cqinfo.qa_location = HERMON_QUEUE_LOCATION_USERLAND; in hermon_cq_alloc()
216 cq->cq_cqinfo.qa_location = HERMON_QUEUE_LOCATION_NORMAL; in hermon_cq_alloc()
219 status = hermon_queue_alloc(state, &cq->cq_cqinfo, sleepflag); in hermon_cq_alloc()
224 buf = (hermon_hw_cqe_t *)cq->cq_cqinfo.qa_buf_aligned; in hermon_cq_alloc()
241 mr_attr.mr_len = cq->cq_cqinfo.qa_size; in hermon_cq_alloc()
245 op.mro_bind_dmahdl = cq->cq_cqinfo.qa_dmahdl; in hermon_cq_alloc()
301 cqc_entry.pg_offs = cq->cq_cqinfo.qa_pgoffs >> 5; in hermon_cq_alloc()
[all …]
H A Dhermon_umap.c302 cq->cq_resize_hdl->cq_cqinfo.qa_size : cq->cq_cqinfo.qa_size)); in hermon_umap_cqmem()
308 cq->cq_resize_hdl->cq_cqinfo.qa_umemcookie : in hermon_umap_cqmem()
309 cq->cq_cqinfo.qa_umemcookie, 0, size, in hermon_umap_cqmem()
521 dvm_track->hdt_size = cq->cq_cqinfo.qa_size; in hermon_devmap_umem_map()
527 cq->cq_resize_hdl->cq_cqinfo.qa_size; in hermon_devmap_umem_map()
926 dvm_track->hdt_size = cq->cq_cqinfo.qa_size; in hermon_devmap_dbrecmem_map()
1564 data->mcq_maplen = cq->cq_resize_hdl->cq_cqinfo.qa_size; in hermon_umap_cq_data_out()
1567 data->mcq_maplen = cq->cq_cqinfo.qa_size; in hermon_umap_cq_data_out()
/titanic_44/usr/src/uts/common/sys/ib/adapters/tavor/
H A Dtavor_hw.h1442 ((ddi_get32((cq)->cq_cqinfo.qa_acchdl, \
1446 ((ddi_get32((cq)->cq_cqinfo.qa_acchdl, \
1450 ((ddi_get32((cq)->cq_cqinfo.qa_acchdl, \
1454 ((ddi_get32((cq)->cq_cqinfo.qa_acchdl, \
1458 ((ddi_get32((cq)->cq_cqinfo.qa_acchdl, \
1462 ((ddi_get32((cq)->cq_cqinfo.qa_acchdl, \
1466 (ddi_get32((cq)->cq_cqinfo.qa_acchdl, &((uint32_t *)(cqe))[4]))
1468 (ddi_put32((cq)->cq_cqinfo.qa_acchdl, &((uint32_t *)(cqe))[4], \
1471 (ddi_get32((cq)->cq_cqinfo.qa_acchdl, &((uint32_t *)(cqe))[5]))
1473 (ddi_get32((cq)->cq_cqinfo.qa_acchdl, &((uint32_t *)(cqe))[6]))
[all …]
H A Dtavor_cq.h237 struct tavor_qalloc_info_s cq_cqinfo; member
248 tavor_sw_cq_s::cq_cqinfo))
/titanic_44/usr/src/uts/common/sys/ib/adapters/hermon/
H A Dhermon_cq.h243 struct hermon_qalloc_info_s cq_cqinfo; member
254 hermon_sw_cq_s::cq_cqinfo))