Searched refs:qp_sq_wqhdr (Results 1 – 11 of 11) sorted by relevance
/illumos-gate/usr/src/lib/udapl/udapl_tavor/tavor/ |
H A D | dapl_arbel_hw.c | 1059 dapl_os_lock(&qp->qp_sq_wqhdr->wq_wrid_lock->wrl_lock); in dapli_arbel_post_send() 1060 wridlist = qp->qp_sq_wqhdr->wq_wrid_post; in dapli_arbel_post_send() 1063 qsize_msk = qp->qp_sq_wqhdr->wq_size - 1; in dapli_arbel_post_send() 1064 tail = qp->qp_sq_wqhdr->wq_tail; in dapli_arbel_post_send() 1065 head = qp->qp_sq_wqhdr->wq_head; in dapli_arbel_post_send() 1071 if (qp->qp_sq_wqhdr->wq_full != 0) { in dapli_arbel_post_send() 1072 dapl_os_unlock(&qp->qp_sq_wqhdr->wq_wrid_lock->wrl_lock); in dapli_arbel_post_send() 1083 qp->qp_sq_wqhdr->wq_full = 1; in dapli_arbel_post_send() 1099 dapl_os_unlock(&qp->qp_sq_wqhdr->wq_wrid_lock->wrl_lock); in dapli_arbel_post_send() 1124 dapli_tavor_wrid_add_entry(qp->qp_sq_wqhdr, wr->wr_id, wqeaddrsz, in dapli_arbel_post_send() [all …]
|
H A D | dapl_hermon_hw.c | 1097 dapl_os_lock(&qp->qp_sq_wqhdr->wq_wrid_lock->wrl_lock); in dapli_hermon_post_send() 1098 wridlist = qp->qp_sq_wqhdr->wq_wrid_post; in dapli_hermon_post_send() 1101 qsize_msk = qp->qp_sq_wqhdr->wq_size - 1; in dapli_hermon_post_send() 1102 tail = qp->qp_sq_wqhdr->wq_tail; in dapli_hermon_post_send() 1103 head = qp->qp_sq_wqhdr->wq_head; in dapli_hermon_post_send() 1109 if (qp->qp_sq_wqhdr->wq_full != 0) { in dapli_hermon_post_send() 1110 dapl_os_unlock(&qp->qp_sq_wqhdr->wq_wrid_lock->wrl_lock); in dapli_hermon_post_send() 1121 qp->qp_sq_wqhdr->wq_full = 1; in dapli_hermon_post_send() 1137 dapl_os_unlock(&qp->qp_sq_wqhdr->wq_wrid_lock->wrl_lock); in dapli_hermon_post_send() 1158 dapli_tavor_wrid_add_entry(qp->qp_sq_wqhdr, wr->wr_id, wqeaddrsz, in dapli_hermon_post_send() [all …]
|
H A D | dapl_tavor_hw.c | 1319 dapl_os_lock(&qp->qp_sq_wqhdr->wq_wrid_lock->wrl_lock); in dapli_tavor_post_send() 1320 wridlist = qp->qp_sq_wqhdr->wq_wrid_post; in dapli_tavor_post_send() 1323 qsize_msk = qp->qp_sq_wqhdr->wq_size - 1; in dapli_tavor_post_send() 1324 tail = qp->qp_sq_wqhdr->wq_tail; in dapli_tavor_post_send() 1325 head = qp->qp_sq_wqhdr->wq_head; in dapli_tavor_post_send() 1331 if (qp->qp_sq_wqhdr->wq_full != 0) { in dapli_tavor_post_send() 1332 dapl_os_unlock(&qp->qp_sq_wqhdr->wq_wrid_lock->wrl_lock); in dapli_tavor_post_send() 1343 qp->qp_sq_wqhdr->wq_full = 1; in dapli_tavor_post_send() 1359 dapl_os_unlock(&qp->qp_sq_wqhdr->wq_wrid_lock->wrl_lock); in dapli_tavor_post_send() 1384 dapli_tavor_wrid_add_entry(qp->qp_sq_wqhdr, wr->wr_id, wqeaddrsz, in dapli_tavor_post_send() [all …]
|
H A D | dapl_tavor_ibtf_impl.h | 98 dapls_tavor_workq_hdr_t *qp_sq_wqhdr; member
|
H A D | dapl_tavor_wr.c | 757 qp->qp_sq_wqhdr = swq; in dapls_tavor_wrid_init() 890 dapli_tavor_wrid_reaplist_add(qp->qp_sq_cqhdl, qp->qp_sq_wqhdr); in dapls_tavor_wrid_cleanup()
|
H A D | dapl_tavor_ibtf_qp.c | 328 qp_p->qp_sq_wqhdr = NULL; in dapls_ib_qp_alloc()
|
/illumos-gate/usr/src/uts/common/io/ib/adapters/hermon/ |
H A D | hermon_qp.c | 511 qp->qp_sq_wqhdr = hermon_wrid_wqhdr_create(sq_depth); in hermon_qp_alloc() 512 if (qp->qp_sq_wqhdr == NULL) { in hermon_qp_alloc() 530 qp->qp_sq_wqavl.wqa_wq = qp->qp_sq_wqhdr; in hermon_qp_alloc() 719 if (qp->qp_sq_wqhdr) in hermon_qp_alloc() 720 hermon_wrid_wqhdr_destroy(qp->qp_sq_wqhdr); in hermon_qp_alloc() 1031 qp->qp_sq_wqhdr = hermon_wrid_wqhdr_create(sq_depth); in hermon_special_qp_alloc() 1032 if (qp->qp_sq_wqhdr == NULL) { in hermon_special_qp_alloc() 1043 qp->qp_sq_wqavl.wqa_wq = qp->qp_sq_wqhdr; in hermon_special_qp_alloc() 1195 if (qp->qp_sq_wqhdr) in hermon_special_qp_alloc() 1196 hermon_wrid_wqhdr_destroy(qp->qp_sq_wqhdr); in hermon_special_qp_alloc() [all …]
|
H A D | hermon_wr.c | 108 wq = qp->qp_sq_wqhdr; in hermon_post_send_ud() 462 wq = qp->qp_sq_wqhdr; in hermon_post_send_rc() 847 wq = qp->qp_sq_wqhdr; in hermon_post_send() 2239 swq = qp->qp_sq_wqhdr; in hermon_wrid_from_reset_handling()
|
/illumos-gate/usr/src/uts/common/sys/ib/adapters/tavor/ |
H A D | tavor_qp.h | 289 tavor_workq_hdr_t *qp_sq_wqhdr; member 357 tavor_sw_qp_s::qp_sq_wqhdr
|
/illumos-gate/usr/src/uts/common/sys/ib/adapters/hermon/ |
H A D | hermon_qp.h | 267 hermon_workq_hdr_t *qp_sq_wqhdr; member 349 hermon_sw_qp_s::qp_sq_wqhdr
|
/illumos-gate/usr/src/uts/common/io/ib/adapters/tavor/ |
H A D | tavor_wr.c | 138 mutex_enter(&qp->qp_sq_wqhdr->wq_wrid_wql->wql_lock); in tavor_post_send() 139 wridlist = qp->qp_sq_wqhdr->wq_wrid_post; in tavor_post_send() 142 qsize_msk = qp->qp_sq_wqhdr->wq_size - 1; in tavor_post_send() 143 tail = qp->qp_sq_wqhdr->wq_tail; in tavor_post_send() 144 head = qp->qp_sq_wqhdr->wq_head; in tavor_post_send() 190 if (qp->qp_sq_wqhdr->wq_full != 0) { in tavor_post_send() 203 qp->qp_sq_wqhdr->wq_full = 1; in tavor_post_send() 238 tavor_wrid_add_entry(qp->qp_sq_wqhdr, in tavor_post_send() 353 qp->qp_sq_wqhdr->wq_tail = tail; in tavor_post_send() 371 mutex_exit(&qp->qp_sq_wqhdr->wq_wrid_wql->wql_lock); in tavor_post_send() [all …]
|