DAT_BOOLEAN
OUT DAT_BOOLEAN *recv_idle,
OUT DAT_BOOLEAN *request_idle)
DAT_BOOLEAN
static DAT_BOOLEAN
IN DAT_BOOLEAN thread_safety)
DAT_BOOLEAN
DAT_BOOLEAN status;
DAT_BOOLEAN
DAT_BOOLEAN is_quoted_str;
DAT_BOOLEAN is_prev_char_backslash;
DAT_BOOLEAN is_thread_safe;
DAT_BOOLEAN is_default;
DAT_BOOLEAN is_prev_char_backslash;
static DAT_BOOLEAN
DAT_BOOLEAN *is_thread_safe);
DAT_BOOLEAN *is_default);
DAT_BOOLEAN
DAT_BOOLEAN *is_thread_safe)
DAT_BOOLEAN *is_default)
OUT DAT_BOOLEAN *, /* recv_idle */
OUT DAT_BOOLEAN *); /* request_idle */
DAT_BOOLEAN max_rdma_read_per_ep_in_guaranteed;
DAT_BOOLEAN max_rdma_read_per_ep_out_guaranteed;
DAT_BOOLEAN is_thread_safe;
IN DAT_BOOLEAN); /* dat thread safety */
IN DAT_BOOLEAN); /* dat thread safety */
OUT DAT_BOOLEAN *, /* recv_idle */
OUT DAT_BOOLEAN *); /* request_idle */
DAT_BOOLEAN is_thread_safe;
DAT_BOOLEAN supports_multipath;
const DAT_BOOLEAN evd_stream_merging_supported[6][6];
DAT_BOOLEAN srq_supported;
DAT_BOOLEAN srq_ep_pz_difference_supported;
DAT_BOOLEAN lmr_sync_req;
DAT_BOOLEAN dto_async_return_guaranteed;
DAT_BOOLEAN rdma_write_for_rdma_read_req;
#define dat_os_isblank(c) ((DAT_BOOLEAN)((' ' == (c)) || ('\t' == (c))) \
#define dat_os_isdigit(c) ((DAT_BOOLEAN)(isdigit((c)) ? DAT_TRUE : \
OUT DAT_BOOLEAN *in_dto_idle,
OUT DAT_BOOLEAN *out_dto_idle)
DAT_BOOLEAN qp_used = DAT_FALSE;
DAT_BOOLEAN rqst_cb_used = DAT_FALSE;
DAT_BOOLEAN recv_cb_used = DAT_FALSE;
DAT_BOOLEAN qp_allocated = DAT_FALSE;
DAT_BOOLEAN rqst_cb_allocated = DAT_FALSE;
DAT_BOOLEAN recv_cb_allocated = DAT_FALSE;
DAT_BOOLEAN srq_attached;
IN DAT_BOOLEAN srq_attached)
static DAT_BOOLEAN
IN DAT_BOOLEAN process_premature_events,
static DAT_BOOLEAN
IN DAT_BOOLEAN process_premature_events,
DAT_BOOLEAN waitable;
static DAT_BOOLEAN
DAT_BOOLEAN allow_dup,
DAT_BOOLEAN *report_dup)
DAT_BOOLEAN status = DAT_FALSE;
static DAT_BOOLEAN
IN DAT_BOOLEAN locking_required,
DAT_BOOLEAN locking_required; /* internal locking reqd */
DAT_BOOLEAN dec_ref)
static void dapli_hca_cleanup(DAPL_HCA *hca_ptr, DAT_BOOLEAN dec_ref);
DAT_BOOLEAN array[6][6];
IN DAT_BOOLEAN is_psp)
DAT_BOOLEAN
DAT_BOOLEAN
static DAT_BOOLEAN
DAT_BOOLEAN
DAT_BOOLEAN sp_found;
DAT_BOOLEAN
DAT_BOOLEAN sp_found;
IN DAT_BOOLEAN is_psp)
extern DAT_BOOLEAN
DAT_BOOLEAN cleanup_async_error_evd;
DAT_BOOLEAN evd_enabled; /* For attached CNO. */
DAT_BOOLEAN evd_waitable; /* EVD state. */
DAT_BOOLEAN evd_producer_locking_needed;
DAT_BOOLEAN catastrophic_overflow;
DAT_BOOLEAN cq_notified;
DAT_BOOLEAN srq_attached;
DAT_BOOLEAN listening; /* PSP is registered & active */
OUT DAT_BOOLEAN *, /* in_dto_idle */
OUT DAT_BOOLEAN *); /* out_dto_idle */
IN DAT_BOOLEAN passive,
IN DAT_BOOLEAN srq_attached);
IN DAT_BOOLEAN locking_required,
IN DAT_BOOLEAN is_psp);
extern DAT_BOOLEAN
DAT_BOOLEAN signaled;
extern DAT_BOOLEAN
IN DAT_BOOLEAN is_psp);
dapls_ib_disconnect_clean(IN DAPL_EP *ep_ptr, IN DAT_BOOLEAN active,
extern DAT_BOOLEAN dapls_tavor_srq_wrid_resize(ib_srq_handle_t, uint32_t);
DAT_BOOLEAN