Print this page
8368 remove warlock leftovers from usr/src/uts
*** 826,838 ****
tavor_qp_options_t op;
int status;
TAVOR_TNF_ENTER(tavor_ci_alloc_qp);
- _NOTE(NOW_INVISIBLE_TO_OTHER_THREADS(*attr_p))
- _NOTE(NOW_INVISIBLE_TO_OTHER_THREADS(*queue_sizes_p))
-
/* Check for valid HCA handle */
if (hca == NULL) {
TNF_PROBE_0(tavor_ci_alloc_qp_invhca_fail,
TAVOR_TNF_ERROR, "");
TAVOR_TNF_EXIT(tavor_ci_alloc_qp);
--- 826,835 ----
*** 881,893 ****
tavor_qp_options_t op;
int status;
TAVOR_TNF_ENTER(tavor_ci_alloc_special_qp);
- _NOTE(NOW_INVISIBLE_TO_OTHER_THREADS(*attr_p))
- _NOTE(NOW_INVISIBLE_TO_OTHER_THREADS(*queue_sizes_p))
-
/* Check for valid HCA handle */
if (hca == NULL) {
TNF_PROBE_0(tavor_ci_alloc_special_qp_invhca_fail,
TAVOR_TNF_ERROR, "");
TAVOR_TNF_EXIT(tavor_ci_alloc_special_qp);
--- 878,887 ----
*** 1473,1484 ****
tavor_mrhdl_t mrhdl;
int status;
TAVOR_TNF_ENTER(tavor_ci_register_mr);
- _NOTE(NOW_INVISIBLE_TO_OTHER_THREADS(*mr_desc))
-
ASSERT(mr_attr != NULL);
ASSERT(mr_p != NULL);
ASSERT(mr_desc != NULL);
/* Check for valid HCA handle */
--- 1467,1476 ----
*** 1523,1533 ****
TNF_PROBE_1(tavor_ci_register_mr_fail, TAVOR_TNF_ERROR, "",
tnf_uint, status, status);
TAVOR_TNF_EXIT(tavor_ci_register_mr);
return (status);
}
- _NOTE(NOW_INVISIBLE_TO_OTHER_THREADS(*mrhdl))
/* Fill in the mr_desc structure */
mr_desc->md_vaddr = mrhdl->mr_bindinfo.bi_addr;
mr_desc->md_lkey = mrhdl->mr_lkey;
/* Only set RKey if remote access was requested */
--- 1515,1524 ----
*** 1570,1581 ****
int status;
ibt_mr_flags_t flags = attrp->mr_flags;
TAVOR_TNF_ENTER(tavor_ci_register_buf);
- _NOTE(NOW_INVISIBLE_TO_OTHER_THREADS(*mr_desc))
-
ASSERT(mr_p != NULL);
ASSERT(mr_desc != NULL);
/* Check for valid HCA handle */
if (hca == NULL) {
--- 1561,1570 ----
*** 1619,1629 ****
TNF_PROBE_1(tavor_ci_register_mr_fail, TAVOR_TNF_ERROR, "",
tnf_uint, status, status);
TAVOR_TNF_EXIT(tavor_ci_register_mr);
return (status);
}
- _NOTE(NOW_INVISIBLE_TO_OTHER_THREADS(*mrhdl))
/* Fill in the mr_desc structure */
mr_desc->md_vaddr = mrhdl->mr_bindinfo.bi_addr;
mr_desc->md_lkey = mrhdl->mr_lkey;
/* Only set RKey if remote access was requested */
--- 1608,1617 ----
*** 1766,1777 ****
tavor_mrhdl_t mrhdl, mrhdl_new;
int status;
TAVOR_TNF_ENTER(tavor_ci_register_shared_mr);
- _NOTE(NOW_INVISIBLE_TO_OTHER_THREADS(*mr_desc))
-
ASSERT(mr_attr != NULL);
ASSERT(mr_p != NULL);
ASSERT(mr_desc != NULL);
/* Check for valid HCA handle */
--- 1754,1763 ----
*** 1822,1832 ****
TNF_PROBE_1(tavor_ci_register_shared_mr_fail, TAVOR_TNF_ERROR,
"", tnf_uint, status, status);
TAVOR_TNF_EXIT(tavor_ci_register_shared_mr);
return (status);
}
- _NOTE(NOW_INVISIBLE_TO_OTHER_THREADS(*mrhdl_new))
/* Fill in the mr_desc structure */
mr_desc->md_vaddr = mrhdl_new->mr_bindinfo.bi_addr;
mr_desc->md_lkey = mrhdl_new->mr_lkey;
/* Only set RKey if remote access was requested */
--- 1808,1817 ----
*** 1868,1879 ****
tavor_mrhdl_t mrhdl, mrhdl_new;
int status;
TAVOR_TNF_ENTER(tavor_ci_reregister_mr);
- _NOTE(NOW_INVISIBLE_TO_OTHER_THREADS(*mr_desc))
-
ASSERT(mr_attr != NULL);
ASSERT(mr_new != NULL);
ASSERT(mr_desc != NULL);
/* Check for valid HCA handle */
--- 1853,1862 ----
*** 1905,1915 ****
TNF_PROBE_1(tavor_ci_reregister_mr_fail, TAVOR_TNF_ERROR, "",
tnf_uint, status, status);
TAVOR_TNF_EXIT(tavor_ci_reregister_mr);
return (status);
}
- _NOTE(NOW_INVISIBLE_TO_OTHER_THREADS(*mrhdl_new))
/* Fill in the mr_desc structure */
mr_desc->md_vaddr = mrhdl_new->mr_bindinfo.bi_addr;
mr_desc->md_lkey = mrhdl_new->mr_lkey;
/* Only set RKey if remote access was requested */
--- 1888,1897 ----
*** 1952,1963 ****
int status;
ibt_mr_flags_t flags = attrp->mr_flags;
TAVOR_TNF_ENTER(tavor_ci_reregister_buf);
- _NOTE(NOW_INVISIBLE_TO_OTHER_THREADS(*mr_desc))
-
ASSERT(mr_new != NULL);
ASSERT(mr_desc != NULL);
/* Check for valid HCA handle */
if (hca == NULL) {
--- 1934,1943 ----
*** 1988,1998 ****
TNF_PROBE_1(tavor_ci_reregister_buf_fail, TAVOR_TNF_ERROR, "",
tnf_uint, status, status);
TAVOR_TNF_EXIT(tavor_ci_reregister_buf);
return (status);
}
- _NOTE(NOW_INVISIBLE_TO_OTHER_THREADS(*mrhdl_new))
/* Fill in the mr_desc structure */
mr_desc->md_vaddr = mrhdl_new->mr_bindinfo.bi_addr;
mr_desc->md_lkey = mrhdl_new->mr_lkey;
/* Only set RKey if remote access was requested */
--- 1968,1977 ----
*** 2101,2111 ****
TNF_PROBE_1(tavor_ci_alloc_mw_fail, TAVOR_TNF_ERROR, "",
tnf_uint, status, status);
TAVOR_TNF_EXIT(tavor_ci_alloc_mw);
return (status);
}
- _NOTE(NOW_INVISIBLE_TO_OTHER_THREADS(*mwhdl))
/* Return the MW handle and RKey */
*mw_p = (ibc_mw_hdl_t)mwhdl;
*rkey_p = mwhdl->mr_rkey;
--- 2080,2089 ----
*** 2214,2225 ****
tavor_state_t *state;
tavor_pdhdl_t pdhdl;
tavor_mrhdl_t mrhdl;
int status;
- _NOTE(NOW_INVISIBLE_TO_OTHER_THREADS(*mr_desc))
-
ASSERT(mr_attr != NULL);
ASSERT(mr_p != NULL);
ASSERT(mr_desc != NULL);
/* Check for valid HCA handle */
--- 2192,2201 ----
*** 2248,2258 ****
status = tavor_dma_mr_register(state, pdhdl, mr_attr, &mrhdl);
if (status != DDI_SUCCESS) {
return (status);
}
- _NOTE(NOW_INVISIBLE_TO_OTHER_THREADS(*mrhdl))
/* Fill in the mr_desc structure */
mr_desc->md_vaddr = mr_attr->dmr_paddr;
mr_desc->md_lkey = mrhdl->mr_lkey;
/* Only set RKey if remote access was requested */
--- 2224,2233 ----
*** 3071,3085 ****
struct ibc_mi_s {
int imh_len;
ddi_dma_handle_t imh_dmahandle[1];
};
- _NOTE(SCHEME_PROTECTS_DATA("safe sharing",
- ibc_mi_s::imh_len
- ibc_mi_s::imh_dmahandle))
-
/*
* tavor_ci_map_mem_iov()
* Map the memory
* Context: Can be called from interrupt or base context.
*/
--- 3046,3056 ----
*** 3101,3112 ****
ibt_wr_ds_t *sgl;
tavor_state_t *state;
int kmflag;
int (*callback)(caddr_t);
- _NOTE(NOW_INVISIBLE_TO_OTHER_THREADS(*wr))
-
if (mi_hdl_p == NULL)
return (IBT_MI_HDL_INVALID);
/* Check for valid HCA handle */
if (hca == NULL)
--- 3072,3081 ----
*** 3141,3151 ****
if (iov_attr->iov_flags & IBT_IOV_BUF) {
mi_hdl = kmem_alloc(sizeof (*mi_hdl), kmflag);
if (mi_hdl == NULL)
return (IBT_INSUFF_RESOURCE);
sgl = wr->send.wr_sgl;
- _NOTE(NOW_INVISIBLE_TO_OTHER_THREADS(*sgl))
status = ddi_dma_alloc_handle(state->ts_dip, &dma_attr,
callback, NULL, &dmahdl);
if (status != DDI_SUCCESS) {
kmem_free(mi_hdl, sizeof (*mi_hdl));
--- 3110,3119 ----
*** 3181,3191 ****
if (iov_attr->iov_flags & IBT_IOV_RECV)
sgl = wr->recv.wr_sgl;
else
sgl = wr->send.wr_sgl;
- _NOTE(NOW_INVISIBLE_TO_OTHER_THREADS(*sgl))
len = iov_attr->iov_list_len;
for (i = 0, j = 0; j < len; j++) {
if (iov_attr->iov[j].iov_len == 0)
continue;
--- 3149,3158 ----
*** 3466,3476 ****
}
memhdl = (tavor_mem_alloc_hdl_t)mem_alloc_hdl;
/* free the memory */
- _NOTE(NOW_INVISIBLE_TO_OTHER_THREADS(*memhdl))
ddi_dma_mem_free(&memhdl->tavor_acc_hdl);
ddi_dma_free_handle(&memhdl->tavor_dma_hdl);
kmem_free(memhdl, sizeof (*memhdl));
TAVOR_TNF_EXIT(tavor_dma_free);
--- 3433,3442 ----
*** 3528,3538 ****
ddi_dma_free_handle(&dma_hdl);
TNF_PROBE_0(tavor_dma_alloc_memory_fail, TAVOR_TNF_ERROR, "");
TAVOR_TNF_EXIT(tavor_mem_alloc);
return (DDI_FAILURE);
}
- _NOTE(NOW_INVISIBLE_TO_OTHER_THREADS(**mem_hdl))
(*mem_hdl)->tavor_dma_hdl = dma_hdl;
(*mem_hdl)->tavor_acc_hdl = acc_hdl;
TAVOR_TNF_EXIT(tavor_mem_alloc);
return (DDI_SUCCESS);
--- 3494,3503 ----