Searched refs:p_send_ctx (Results 1 - 6 of 6) sorted by relevance

/freebsd-11-stable/contrib/ofed/opensm/libvendor/
H A Dosm_vendor_mlx_rmpp_ctx.c92 uint32_t osmv_rmpp_send_ctx_get_num_segs(IN osmv_rmpp_send_ctx_t * p_send_ctx) argument
96 CL_ASSERT(p_send_ctx);
98 if (p_send_ctx->is_sa_mad) {
99 data_len = p_send_ctx->mad_sz - IB_SA_MAD_HDR_SIZE;
102 data_len = p_send_ctx->mad_sz - MAD_RMPP_HDR_SIZE;
115 osmv_rmpp_send_ctx_get_seg(IN osmv_rmpp_send_ctx_t * p_send_ctx, argument
123 OSM_LOG_ENTER(p_send_ctx->p_log);
124 CL_ASSERT(p_send_ctx);
126 st = osmv_rmpp_sar_get_mad_seg(&p_send_ctx->sar, seg_idx, p_buf);
137 num_segs = osmv_rmpp_send_ctx_get_num_segs(p_send_ctx);
[all...]
H A Dosm_vendor_mlx_sender.c144 osmv_rmpp_send_ctx_t *p_send_ctx = osmv_txn_get_rmpp_send_ctx(p_txn); local
149 total_segs = osmv_rmpp_send_ctx_get_num_segs(p_send_ctx);
156 if (p_send_ctx->window_first > total_segs) {
163 for (i = p_send_ctx->window_first; i <= p_send_ctx->window_last;
188 cl_event_wait_on(&p_send_ctx->event,
211 if (IB_SUCCESS != p_send_ctx->status) {
215 ib_get_err_str(p_send_ctx->status), p_madw);
216 ret = p_send_ctx->status;
311 osmv_rmpp_send_ctx_t *p_send_ctx; local
[all...]
H A Dosm_vendor_mlx_dispatcher.c392 osmv_rmpp_send_ctx_t *p_send_ctx = osmv_txn_get_rmpp_send_ctx(p_txn); local
394 uint32_t old_wl = p_send_ctx->window_last;
395 uint32_t total_segs = osmv_rmpp_send_ctx_get_num_segs(p_send_ctx);
407 osmv_rmpp_snd_error(p_send_ctx, IB_REMOTE_ERROR);
428 osmv_rmpp_snd_error(p_send_ctx, IB_REMOTE_ERROR);
446 osmv_rmpp_snd_error(p_send_ctx, IB_REMOTE_ERROR);
460 p_send_ctx->window_first, old_wl);
462 p_send_ctx->window_first = seg_num + 1;
463 p_send_ctx->window_last =
470 cl_event_signal(&p_send_ctx
[all...]
H A Dosm_vendor_mlx_txn.c282 osmv_rmpp_send_ctx_t *p_send_ctx; local
292 p_send_ctx = osmv_txn_get_rmpp_send_ctx(p_txn);
294 if (NULL != p_send_ctx) {
296 p_send_ctx->status = IB_INTERRUPTED;
299 cl_event_signal(&p_send_ctx->event);
534 osmv_rmpp_send_ctx_t *p_send_ctx; local
624 p_send_ctx = osmv_txn_get_rmpp_send_ctx(p_txn);
633 p_send_ctx->status = IB_TIMEOUT;
645 cl_event_signal(&p_send_ctx->event);
/freebsd-11-stable/contrib/ofed/opensm/include/vendor/
H A Dosm_vendor_mlx_sender.h116 osmv_rmpp_snd_error(IN osmv_rmpp_send_ctx_t * p_send_ctx, argument
119 p_send_ctx->status = status;
124 cl_event_signal(&p_send_ctx->event);
H A Dosm_vendor_mlx_rmpp_ctx.h155 osmv_rmpp_send_ctx_get_wl(IN const osmv_rmpp_send_ctx_t * p_send_ctx) argument
157 CL_ASSERT(p_send_ctx);
158 return p_send_ctx->window_last;
186 uint32_t osmv_rmpp_send_ctx_get_num_segs(IN osmv_rmpp_send_ctx_t * p_send_ctx);
198 osmv_rmpp_send_ctx_get_seg(IN osmv_rmpp_send_ctx_t * p_send_ctx,

Completed in 91 milliseconds