Searched refs:qp_rq_wqhdr (Results 1 - 12 of 12) sorted by relevance

/illumos-gate/usr/src/lib/udapl/udapl_tavor/tavor/
H A Ddapl_arbel_hw.c1192 dapl_os_lock(&qp->qp_rq_wqhdr->wq_wrid_lock->wrl_lock);
1193 wridlist = qp->qp_rq_wqhdr->wq_wrid_post;
1196 qsize_msk = qp->qp_rq_wqhdr->wq_size - 1;
1197 tail = qp->qp_rq_wqhdr->wq_tail;
1198 head = qp->qp_rq_wqhdr->wq_head;
1210 if (qp->qp_rq_wqhdr->wq_full != 0) {
1211 dapl_os_unlock(&qp->qp_rq_wqhdr->wq_wrid_lock->wrl_lock);
1223 qp->qp_rq_wqhdr->wq_full = 1;
1238 dapl_os_unlock(&qp->qp_rq_wqhdr->wq_wrid_lock->wrl_lock);
1249 dapli_tavor_wrid_add_entry(qp->qp_rq_wqhdr, w
[all...]
H A Ddapl_tavor_hw.c1447 dapl_os_lock(&qp->qp_rq_wqhdr->wq_wrid_lock->wrl_lock);
1448 wridlist = qp->qp_rq_wqhdr->wq_wrid_post;
1451 qsize_msk = qp->qp_rq_wqhdr->wq_size - 1;
1452 tail = qp->qp_rq_wqhdr->wq_tail;
1453 head = qp->qp_rq_wqhdr->wq_head;
1465 if (qp->qp_rq_wqhdr->wq_full != 0) {
1466 dapl_os_unlock(&qp->qp_rq_wqhdr->wq_wrid_lock->wrl_lock);
1478 qp->qp_rq_wqhdr->wq_full = 1;
1493 dapl_os_unlock(&qp->qp_rq_wqhdr->wq_wrid_lock->wrl_lock);
1504 dapli_tavor_wrid_add_entry(qp->qp_rq_wqhdr, w
[all...]
H A Ddapl_hermon_hw.c1249 dapl_os_lock(&qp->qp_rq_wqhdr->wq_wrid_lock->wrl_lock);
1250 wridlist = qp->qp_rq_wqhdr->wq_wrid_post;
1253 qsize_msk = qp->qp_rq_wqhdr->wq_size - 1;
1254 tail = qp->qp_rq_wqhdr->wq_tail;
1255 head = qp->qp_rq_wqhdr->wq_head;
1267 if (qp->qp_rq_wqhdr->wq_full != 0) {
1268 dapl_os_unlock(&qp->qp_rq_wqhdr->wq_wrid_lock->wrl_lock);
1280 qp->qp_rq_wqhdr->wq_full = 1;
1293 dapl_os_unlock(&qp->qp_rq_wqhdr->wq_wrid_lock->wrl_lock);
1304 dapli_tavor_wrid_add_entry(qp->qp_rq_wqhdr, w
[all...]
H A Ddapl_tavor_ibtf_impl.h112 dapls_tavor_workq_hdr_t *qp_rq_wqhdr; member in struct:dapls_ib_qp_handle
H A Ddapl_tavor_wr.c818 qp->qp_rq_wqhdr = rwq;
903 dapl_os_lock(&qp->qp_rq_wqhdr->wq_wrid_lock->wrl_lock);
907 dapli_tavor_wrid_wqhdr_remove(qp->qp_rq_wqhdr,
908 qp->qp_rq_wqhdr->wq_wrid_post);
910 dapl_os_assert(qp->qp_rq_wqhdr->wq_wrid_post == NULL);
912 dapl_os_unlock(&qp->qp_rq_wqhdr->wq_wrid_lock->wrl_lock);
915 dapli_tavor_cq_wqhdr_remove(qp->qp_rq_cqhdl, qp->qp_rq_wqhdr);
917 dapli_tavor_wrid_reaplist_add(qp->qp_rq_cqhdl, qp->qp_rq_wqhdr);
H A Ddapl_tavor_ibtf_qp.c340 qp_p->qp_rq_wqhdr = NULL;
/illumos-gate/usr/src/uts/common/sys/ib/adapters/hermon/
H A Dhermon_qp.h283 hermon_workq_hdr_t *qp_rq_wqhdr; member in struct:hermon_sw_qp_s
350 hermon_sw_qp_s::qp_rq_wqhdr
/illumos-gate/usr/src/uts/common/sys/ib/adapters/tavor/
H A Dtavor_qp.h298 tavor_workq_hdr_t *qp_rq_wqhdr; member in struct:tavor_sw_qp_s
359 tavor_sw_qp_s::qp_rq_wqhdr
/illumos-gate/usr/src/uts/common/io/ib/adapters/hermon/
H A Dhermon_qp.c521 qp->qp_rq_wqhdr = hermon_wrid_wqhdr_create(rq_depth);
522 if (qp->qp_rq_wqhdr == NULL) {
526 qp->qp_rq_wqavl.wqa_wq = qp->qp_rq_wqhdr;
721 if (qp->qp_rq_wqhdr)
722 hermon_wrid_wqhdr_destroy(qp->qp_rq_wqhdr);
1036 qp->qp_rq_wqhdr = hermon_wrid_wqhdr_create(1 << log_qp_rq_size);
1037 if (qp->qp_rq_wqhdr == NULL) {
1046 qp->qp_rq_wqavl.wqa_wq = qp->qp_rq_wqhdr;
1197 if (qp->qp_rq_wqhdr)
1198 hermon_wrid_wqhdr_destroy(qp->qp_rq_wqhdr);
[all...]
H A Dhermon_wr.c1167 wq = qp->qp_rq_wqhdr;
2257 rwq = qp->qp_rq_wqhdr;
/illumos-gate/usr/src/uts/common/io/ib/adapters/tavor/
H A Dtavor_wr.c451 mutex_enter(&qp->qp_rq_wqhdr->wq_wrid_wql->wql_lock);
454 qsize_msk = qp->qp_rq_wqhdr->wq_size - 1;
455 tail = qp->qp_rq_wqhdr->wq_tail;
456 head = qp->qp_rq_wqhdr->wq_head;
501 if (qp->qp_rq_wqhdr->wq_full != 0) {
516 qp->qp_rq_wqhdr->wq_full = 1;
552 tavor_wrid_add_entry(qp->qp_rq_wqhdr,
622 qp->qp_rq_wqhdr->wq_tail = tail;
639 mutex_exit(&qp->qp_rq_wqhdr->wq_wrid_wql->wql_lock);
2489 qp->qp_rq_wqhdr
[all...]
H A Dtavor_cq.c1748 wqhdr = qp->qp_rq_wqhdr;

Completed in 96 milliseconds