PROTOCOLID_ROCE
proto = PROTOCOLID_ROCE;
ecore_cxt_set_proto_tid_count(p_hwfn, PROTOCOLID_ROCE,
type == PROTOCOLID_ROCE ||
if (type == PROTOCOLID_ROCE) {
u32 cid_count = p_hwfn->p_cxt_mngr->conn_cfg[PROTOCOLID_ROCE].cid_count;
#define ECORE_CXT_ROCE_TID_SEG PROTOCOLID_ROCE /* 2 */
p_hwfn, PROTOCOLID_ROCE, OSAL_NULL);
p_ramrod->conn_type = PROTOCOLID_ROCE;
p_rdma_info->proto = PROTOCOLID_ROCE;
num_tasks = ecore_cxt_get_proto_tid_count(p_hwfn, PROTOCOLID_ROCE);
p_hwfn, PROTOCOLID_ROCE));
if (ecore_cxt_get_proto_cid_start(p_hwfn, PROTOCOLID_ROCE) % 2)
#define IS_ROCE(_p_hwfn) (_p_hwfn->p_rdma_info->proto == PROTOCOLID_ROCE)
PROTOCOLID_ROCE, &init_data);
PROTOCOLID_ROCE, &init_data);
PROTOCOLID_ROCE, &init_data);
PROTOCOLID_ROCE, &init_data);
PROTOCOLID_ROCE, &init_data);
return ecore_spq_register_async_cb(p_hwfn, PROTOCOLID_ROCE,
ecore_spq_unregister_async_cb(p_hwfn, PROTOCOLID_ROCE);
PROTOCOLID_ROCE, &init_data);
PROTOCOLID_ROCE, &init_data);
PROTOCOLID_ROCE, &init_data);
PROTOCOLID_ROCE, &init_data);
PROTOCOLID_ROCE, &init_data);
#define RDMA_TASK_TYPE (PROTOCOLID_ROCE)