Searched refs:qp_wqinfo (Results 1 - 9 of 9) sorted by relevance

/illumos-gate/usr/src/uts/common/io/ib/adapters/tavor/
H A Dtavor_qp.c412 qp->qp_wqinfo.qa_size = sq_size + rq_size;
413 qp->qp_wqinfo.qa_alloc_align = max(sq_wqe_size, rq_wqe_size);
414 qp->qp_wqinfo.qa_bind_align = max(sq_wqe_size, rq_wqe_size);
416 qp->qp_wqinfo.qa_location = TAVOR_QUEUE_LOCATION_USERLAND;
418 qp->qp_wqinfo.qa_location = wq_location;
420 status = tavor_queue_alloc(state, &qp->qp_wqinfo, sleepflag);
427 sq_buf = qp->qp_wqinfo.qa_buf_aligned;
437 rq_buf = qp->qp_wqinfo.qa_buf_aligned;
459 mr_attr.mr_vaddr = (uint64_t)(uintptr_t)qp->qp_wqinfo.qa_buf_aligned;
460 mr_attr.mr_len = qp->qp_wqinfo
[all...]
H A Dtavor_umap.c336 offset = (offset_t)((uintptr_t)qp->qp_wqinfo.qa_buf_aligned -
337 (uintptr_t)qp->qp_wqinfo.qa_buf_real);
340 size = ptob(btopr(qp->qp_wqinfo.qa_size));
345 &tavor_devmap_umem_cbops, qp->qp_wqinfo.qa_umemcookie, offset,
505 dvm_track->tdt_size = qp->qp_wqinfo.qa_size;
1285 data->mqp_maplen = qp->qp_wqinfo.qa_size;
1294 data->mqp_rq_off = (uint32_t)qp->qp_wqinfo.qa_size;
1295 data->mqp_rq_desc_addr = (uint32_t)qp->qp_wqinfo.qa_size;
1300 (uintptr_t)qp->qp_wqinfo.qa_buf_aligned;
1307 (uintptr_t)qp->qp_wqinfo
[all...]
/illumos-gate/usr/src/uts/common/io/ib/adapters/hermon/
H A Dhermon_qp.c472 qp->qp_wqinfo.qa_size = sq_size + rq_size;
474 qp->qp_wqinfo.qa_alloc_align = PAGESIZE;
475 qp->qp_wqinfo.qa_bind_align = PAGESIZE;
478 qp->qp_wqinfo.qa_location = HERMON_QUEUE_LOCATION_USERLAND;
480 qp->qp_wqinfo.qa_location = HERMON_QUEUE_LOCATION_NORMAL;
482 status = hermon_queue_alloc(state, &qp->qp_wqinfo, sleepflag);
495 sq_buf = qp->qp_wqinfo.qa_buf_aligned;
505 rq_buf = qp->qp_wqinfo.qa_buf_aligned;
550 mr_attr.mr_vaddr = (uint64_t)(uintptr_t)qp->qp_wqinfo.qa_buf_aligned;
551 mr_attr.mr_len = qp->qp_wqinfo
[all...]
H A Dhermon_umap.c343 offset = (offset_t)((uintptr_t)qp->qp_wqinfo.qa_buf_aligned -
344 (uintptr_t)qp->qp_wqinfo.qa_buf_real);
347 size = ptob(btopr(qp->qp_wqinfo.qa_size));
352 &hermon_devmap_umem_cbops, qp->qp_wqinfo.qa_umemcookie, offset,
547 dvm_track->hdt_size = qp->qp_wqinfo.qa_size;
946 dvm_track->hdt_size = qp->qp_wqinfo.qa_size;
1650 data->mqp_maplen = qp->qp_wqinfo.qa_size;
1659 data->mqp_rq_off = (uint32_t)qp->qp_wqinfo.qa_size;
1660 data->mqp_rq_desc_addr = (uint32_t)qp->qp_wqinfo.qa_size;
1668 (uintptr_t)qp->qp_wqinfo
[all...]
H A Dhermon_wr.c2089 invalue = ddi_get32(qp->qp_wqinfo.qa_acchdl,
2095 ddi_put32(qp->qp_wqinfo.qa_acchdl, wqe_start, invalue);
H A Dhermon_qpmod.c877 qpc->page_offs = qp->qp_wqinfo.qa_pgoffs >> 6;
3220 qpc->page_offs = qp->qp_wqinfo.qa_pgoffs >> 6;
/illumos-gate/usr/src/uts/common/sys/ib/adapters/tavor/
H A Dtavor_hw.h2391 ddi_put64((qp)->qp_wqinfo.qa_acchdl, &tmp[0], \
2393 ddi_put64((qp)->qp_wqinfo.qa_acchdl, &tmp[1], \
2396 ddi_put64((qp)->qp_wqinfo.qa_acchdl, &tmp[2], 0x0); \
2397 ddi_put64((qp)->qp_wqinfo.qa_acchdl, &tmp[3], 0x0); \
2398 ddi_put64((qp)->qp_wqinfo.qa_acchdl, &tmp[4], \
2409 ddi_put64((qp)->qp_wqinfo.qa_acchdl, &tmp[0], \
2411 ddi_put64((qp)->qp_wqinfo.qa_acchdl, &tmp[1], \
2420 ddi_put64((qp)->qp_wqinfo.qa_acchdl, &tmp[0], \
2422 ddi_put64((qp)->qp_wqinfo.qa_acchdl, &tmp[1], \
2431 ddi_put64((qp)->qp_wqinfo
[all...]
H A Dtavor_qp.h326 struct tavor_qalloc_info_s qp_wqinfo; member in struct:tavor_sw_qp_s
342 tavor_sw_qp_s::qp_wqinfo
/illumos-gate/usr/src/uts/common/sys/ib/adapters/hermon/
H A Dhermon_qp.h316 struct hermon_qalloc_info_s qp_wqinfo; member in struct:hermon_sw_qp_s
337 hermon_sw_qp_s::qp_wqinfo

Completed in 97 milliseconds