Searched refs:cq_cqinfo (Results 1 – 7 of 7) sorted by relevance
/titanic_44/usr/src/uts/common/io/ib/adapters/tavor/ |
H A D | tavor_cq.c | 196 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 D | tavor_umap.c | 292 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 D | hermon_cq.c | 209 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 D | hermon_umap.c | 302 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 D | tavor_hw.h | 1442 ((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 D | tavor_cq.h | 237 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 D | hermon_cq.h | 243 struct hermon_qalloc_info_s cq_cqinfo; member 254 hermon_sw_cq_s::cq_cqinfo))
|