Searched refs:qp_rq_wqhdr (Results 1 – 12 of 12) sorted by relevance
/illumos-gate/usr/src/lib/udapl/udapl_tavor/tavor/ |
H A D | dapl_arbel_hw.c | 1192 dapl_os_lock(&qp->qp_rq_wqhdr->wq_wrid_lock->wrl_lock); in dapli_arbel_post_recv() 1193 wridlist = qp->qp_rq_wqhdr->wq_wrid_post; in dapli_arbel_post_recv() 1196 qsize_msk = qp->qp_rq_wqhdr->wq_size - 1; in dapli_arbel_post_recv() 1197 tail = qp->qp_rq_wqhdr->wq_tail; in dapli_arbel_post_recv() 1198 head = qp->qp_rq_wqhdr->wq_head; in dapli_arbel_post_recv() 1210 if (qp->qp_rq_wqhdr->wq_full != 0) { in dapli_arbel_post_recv() 1211 dapl_os_unlock(&qp->qp_rq_wqhdr->wq_wrid_lock->wrl_lock); in dapli_arbel_post_recv() 1223 qp->qp_rq_wqhdr->wq_full = 1; in dapli_arbel_post_recv() 1238 dapl_os_unlock(&qp->qp_rq_wqhdr->wq_wrid_lock->wrl_lock); in dapli_arbel_post_recv() 1249 dapli_tavor_wrid_add_entry(qp->qp_rq_wqhdr, wr->wr_id, wqeaddrsz, in dapli_arbel_post_recv() [all …]
|
H A D | dapl_hermon_hw.c | 1249 dapl_os_lock(&qp->qp_rq_wqhdr->wq_wrid_lock->wrl_lock); in dapli_hermon_post_recv() 1250 wridlist = qp->qp_rq_wqhdr->wq_wrid_post; in dapli_hermon_post_recv() 1253 qsize_msk = qp->qp_rq_wqhdr->wq_size - 1; in dapli_hermon_post_recv() 1254 tail = qp->qp_rq_wqhdr->wq_tail; in dapli_hermon_post_recv() 1255 head = qp->qp_rq_wqhdr->wq_head; in dapli_hermon_post_recv() 1267 if (qp->qp_rq_wqhdr->wq_full != 0) { in dapli_hermon_post_recv() 1268 dapl_os_unlock(&qp->qp_rq_wqhdr->wq_wrid_lock->wrl_lock); in dapli_hermon_post_recv() 1280 qp->qp_rq_wqhdr->wq_full = 1; in dapli_hermon_post_recv() 1293 dapl_os_unlock(&qp->qp_rq_wqhdr->wq_wrid_lock->wrl_lock); in dapli_hermon_post_recv() 1304 dapli_tavor_wrid_add_entry(qp->qp_rq_wqhdr, wr->wr_id, wqeaddrsz, in dapli_hermon_post_recv() [all …]
|
H A D | dapl_tavor_hw.c | 1447 dapl_os_lock(&qp->qp_rq_wqhdr->wq_wrid_lock->wrl_lock); in dapli_tavor_post_recv() 1448 wridlist = qp->qp_rq_wqhdr->wq_wrid_post; in dapli_tavor_post_recv() 1451 qsize_msk = qp->qp_rq_wqhdr->wq_size - 1; in dapli_tavor_post_recv() 1452 tail = qp->qp_rq_wqhdr->wq_tail; in dapli_tavor_post_recv() 1453 head = qp->qp_rq_wqhdr->wq_head; in dapli_tavor_post_recv() 1465 if (qp->qp_rq_wqhdr->wq_full != 0) { in dapli_tavor_post_recv() 1466 dapl_os_unlock(&qp->qp_rq_wqhdr->wq_wrid_lock->wrl_lock); in dapli_tavor_post_recv() 1478 qp->qp_rq_wqhdr->wq_full = 1; in dapli_tavor_post_recv() 1493 dapl_os_unlock(&qp->qp_rq_wqhdr->wq_wrid_lock->wrl_lock); in dapli_tavor_post_recv() 1504 dapli_tavor_wrid_add_entry(qp->qp_rq_wqhdr, wr->wr_id, wqeaddrsz, in dapli_tavor_post_recv() [all …]
|
H A D | dapl_tavor_wr.c | 818 qp->qp_rq_wqhdr = rwq; in dapls_tavor_wrid_init() 903 dapl_os_lock(&qp->qp_rq_wqhdr->wq_wrid_lock->wrl_lock); in dapls_tavor_wrid_cleanup() 907 dapli_tavor_wrid_wqhdr_remove(qp->qp_rq_wqhdr, in dapls_tavor_wrid_cleanup() 908 qp->qp_rq_wqhdr->wq_wrid_post); in dapls_tavor_wrid_cleanup() 910 dapl_os_assert(qp->qp_rq_wqhdr->wq_wrid_post == NULL); in dapls_tavor_wrid_cleanup() 912 dapl_os_unlock(&qp->qp_rq_wqhdr->wq_wrid_lock->wrl_lock); in dapls_tavor_wrid_cleanup() 915 dapli_tavor_cq_wqhdr_remove(qp->qp_rq_cqhdl, qp->qp_rq_wqhdr); in dapls_tavor_wrid_cleanup() 917 dapli_tavor_wrid_reaplist_add(qp->qp_rq_cqhdl, qp->qp_rq_wqhdr); in dapls_tavor_wrid_cleanup()
|
H A D | dapl_tavor_ibtf_impl.h | 112 dapls_tavor_workq_hdr_t *qp_rq_wqhdr; member
|
H A D | dapl_tavor_ibtf_qp.c | 340 qp_p->qp_rq_wqhdr = NULL; in dapls_ib_qp_alloc()
|
/illumos-gate/usr/src/uts/common/io/ib/adapters/hermon/ |
H A D | hermon_qp.c | 521 qp->qp_rq_wqhdr = hermon_wrid_wqhdr_create(rq_depth); in hermon_qp_alloc() 522 if (qp->qp_rq_wqhdr == NULL) { in hermon_qp_alloc() 526 qp->qp_rq_wqavl.wqa_wq = qp->qp_rq_wqhdr; in hermon_qp_alloc() 721 if (qp->qp_rq_wqhdr) in hermon_qp_alloc() 722 hermon_wrid_wqhdr_destroy(qp->qp_rq_wqhdr); in hermon_qp_alloc() 1036 qp->qp_rq_wqhdr = hermon_wrid_wqhdr_create(1 << log_qp_rq_size); in hermon_special_qp_alloc() 1037 if (qp->qp_rq_wqhdr == NULL) { in hermon_special_qp_alloc() 1046 qp->qp_rq_wqavl.wqa_wq = qp->qp_rq_wqhdr; in hermon_special_qp_alloc() 1197 if (qp->qp_rq_wqhdr) in hermon_special_qp_alloc() 1198 hermon_wrid_wqhdr_destroy(qp->qp_rq_wqhdr); in hermon_special_qp_alloc() [all …]
|
H A D | hermon_wr.c | 1167 wq = qp->qp_rq_wqhdr; in hermon_post_recv() 2257 rwq = qp->qp_rq_wqhdr; in hermon_wrid_from_reset_handling()
|
/illumos-gate/usr/src/uts/common/io/ib/adapters/tavor/ |
H A D | tavor_wr.c | 427 mutex_enter(&qp->qp_rq_wqhdr->wq_wrid_wql->wql_lock); in tavor_post_recv() 430 qsize_msk = qp->qp_rq_wqhdr->wq_size - 1; in tavor_post_recv() 431 tail = qp->qp_rq_wqhdr->wq_tail; in tavor_post_recv() 432 head = qp->qp_rq_wqhdr->wq_head; in tavor_post_recv() 477 if (qp->qp_rq_wqhdr->wq_full != 0) { in tavor_post_recv() 490 qp->qp_rq_wqhdr->wq_full = 1; in tavor_post_recv() 524 tavor_wrid_add_entry(qp->qp_rq_wqhdr, in tavor_post_recv() 594 qp->qp_rq_wqhdr->wq_tail = tail; in tavor_post_recv() 611 mutex_exit(&qp->qp_rq_wqhdr->wq_wrid_wql->wql_lock); in tavor_post_recv() 2324 qp->qp_rq_wqhdr = rwq; in tavor_wrid_from_reset_handling() [all …]
|
H A D | tavor_cq.c | 1614 wqhdr = qp->qp_rq_wqhdr; in tavor_cq_srq_entries_flush()
|
/illumos-gate/usr/src/uts/common/sys/ib/adapters/tavor/ |
H A D | tavor_qp.h | 298 tavor_workq_hdr_t *qp_rq_wqhdr; member 359 tavor_sw_qp_s::qp_rq_wqhdr
|
/illumos-gate/usr/src/uts/common/sys/ib/adapters/hermon/ |
H A D | hermon_qp.h | 283 hermon_workq_hdr_t *qp_rq_wqhdr; member 350 hermon_sw_qp_s::qp_rq_wqhdr
|