p_cep->av[idx].port_guid = p_port_cep->port_guid;\r
p_cep->av[idx].attr.port_num = p_port_cep->port_num;\r
\r
+ AL_PRINT( TRACE_LEVEL_INFORMATION, AL_DBG_CM, ("Received REQ SL %d", conn_req_path_get_svc_lvl( p_path )) );\r
p_cep->av[idx].attr.sl = conn_req_path_get_svc_lvl( p_path );\r
p_cep->av[idx].attr.dlid = p_path->local_lid;\r
\r
\r
match:\r
/* Everything matched. */\r
- AL_EXIT( AL_DBG_CM );\r
+ AL_PRINT( TRACE_LEVEL_VERBOSE, AL_DBG_CM, ("] matched CID = %d\n", p_cep->cid) );\r
return p_cep;\r
}\r
\r
- AL_EXIT( AL_DBG_CM );\r
+ AL_PRINT( TRACE_LEVEL_VERBOSE, AL_DBG_CM, ("] not found\n") );\r
return NULL;\r
}\r
\r
net32_t* p_new_cid = (net32_t*)cl_ioctl_out_buf( p_irp );\r
kcep_t* p_cep = (kcep_t*)p_mad->send_context1;\r
\r
+ AL_PRINT( TRACE_LEVEL_VERBOSE, AL_DBG_CM,\r
+ ("Completing al_cep_get_cid IRP with CID = %d\n", p_cep->cid) );\r
+\r
*p_new_cid = p_cep->cid;\r
p_irp->IoStatus.Information = sizeof(uint32_t);\r
p_irp->IoStatus.Status = STATUS_SUCCESS;\r
IN kcep_t* const p_cep,\r
IN ib_mad_element_t* p_mad )\r
{\r
- AL_ENTER( AL_DBG_CM );\r
+ AL_PRINT( TRACE_LEVEL_VERBOSE, AL_DBG_CM, ("[ CID = %d\n", p_cep->cid) );\r
\r
CL_ASSERT( !p_mad->p_next );\r
\r
KeReleaseInStackQueuedSpinLock( &hdl );\r
\r
if( !p_cep )\r
+ {\r
+ AL_PRINT( TRACE_LEVEL_ERROR, AL_DBG_ERROR, ("Failed\n") );\r
return IB_INSUFFICIENT_MEMORY;\r
+ }\r
\r
__bind_cep(p_cep, h_al, NULL, NULL);\r
*p_cid = p_cep->cid;\r
+ AL_PRINT( TRACE_LEVEL_VERBOSE, AL_DBG_CM, ("allocated CID = %d\n", p_cep->cid) );\r
return IB_SUCCESS;\r
}\r
\r
ib_mad_element_t *p_mad;\r
kcep_t *p_new_cep;\r
\r
- AL_ENTER( AL_DBG_CM );\r
+ AL_PRINT( TRACE_LEVEL_VERBOSE, AL_DBG_CM,\r
+ ("[ p_cep = %p (CID = %d)\n", p_cep, p_cep->cid) );\r
\r
CL_ASSERT( p_cep );\r
CL_ASSERT( KeGetCurrentIrql() == DISPATCH_LEVEL );\r
ib_pfn_destroy_cb_t pfn_destroy_cb;\r
int32_t ref_cnt;\r
\r
- AL_ENTER( AL_DBG_CM );\r
+ AL_PRINT( TRACE_LEVEL_VERBOSE, AL_DBG_CM,("[ CID = %d\n", *p_cid) );\r
\r
CL_ASSERT( h_al );\r
\r
intn_t cmp;\r
KLOCK_QUEUE_HANDLE hdl;\r
\r
- AL_ENTER( AL_DBG_CM );\r
+ AL_PRINT( TRACE_LEVEL_VERBOSE, AL_DBG_CM, ("[ CID = %d\n", cid) );\r
\r
CL_ASSERT( h_al );\r
CL_ASSERT( p_listen_info );\r
KLOCK_QUEUE_HANDLE hdl;\r
cep_agent_t *p_port_cep;\r
\r
- AL_ENTER( AL_DBG_CM );\r
+ AL_PRINT( TRACE_LEVEL_VERBOSE, AL_DBG_CM, ("[ CID = %d\n", cid) );\r
\r
CL_ASSERT( h_al );\r
CL_ASSERT( p_cm_req );\r
KLOCK_QUEUE_HANDLE hdl;\r
cep_agent_t *p_port_cep;\r
\r
- AL_ENTER( AL_DBG_CM );\r
+ AL_PRINT( TRACE_LEVEL_VERBOSE, AL_DBG_CM, ("[ CID = %d\n", cid) );\r
\r
CL_ASSERT( h_al );\r
\r
kcep_t *p_cep;\r
KLOCK_QUEUE_HANDLE hdl;\r
\r
- AL_ENTER( AL_DBG_CM );\r
+ AL_PRINT( TRACE_LEVEL_VERBOSE, AL_DBG_CM, ("[ CID = %d\n", cid) );\r
\r
CL_ASSERT( h_al );\r
CL_ASSERT( p_cm_rep );\r
KLOCK_QUEUE_HANDLE hdl;\r
cep_agent_t *p_port_cep;\r
\r
- AL_ENTER( AL_DBG_CM );\r
+ AL_PRINT( TRACE_LEVEL_VERBOSE, AL_DBG_CM, ("[ CID = %d\n", cid) );\r
\r
CL_ASSERT( h_al );\r
\r
cep_agent_t *p_port_cep;\r
ib_mad_element_t *p_mad;\r
\r
- AL_ENTER( AL_DBG_CM );\r
+ AL_PRINT( TRACE_LEVEL_VERBOSE, AL_DBG_CM, ("[ CID = %d\n", cid) );\r
\r
CL_ASSERT( h_al );\r
\r
kcep_t *p_cep;\r
KLOCK_QUEUE_HANDLE hdl;\r
\r
- AL_ENTER( AL_DBG_CM );\r
+ AL_PRINT( TRACE_LEVEL_VERBOSE, AL_DBG_CM, ("[ CID = %d\n", cid) );\r
\r
CL_ASSERT( h_al );\r
\r
ib_mad_element_t *p_mad;\r
uint8_t msg_mraed;\r
\r
- AL_ENTER( AL_DBG_CM );\r
+ AL_PRINT( TRACE_LEVEL_VERBOSE, AL_DBG_CM, ("[ CID = %d\n", cid) );\r
\r
CL_ASSERT( h_al );\r
CL_ASSERT( p_cm_mra );\r
cep_agent_t *p_port_cep;\r
ib_mad_element_t *p_mad;\r
\r
- AL_ENTER( AL_DBG_CM );\r
+ AL_PRINT( TRACE_LEVEL_VERBOSE, AL_DBG_CM, ("[ CID = %d\n", cid) );\r
\r
CL_ASSERT( h_al );\r
CL_ASSERT( p_cm_lap );\r
KLOCK_QUEUE_HANDLE hdl;\r
cep_agent_t *p_port_cep;\r
\r
- AL_ENTER( AL_DBG_CM );\r
+ AL_PRINT( TRACE_LEVEL_VERBOSE, AL_DBG_CM, ("[ CID = %d\n", cid) );\r
\r
CL_ASSERT( h_al );\r
CL_ASSERT( p_cm_apr );\r
KLOCK_QUEUE_HANDLE hdl;\r
cep_agent_t *p_port_cep;\r
\r
- AL_ENTER( AL_DBG_CM );\r
+ AL_PRINT( TRACE_LEVEL_VERBOSE, AL_DBG_CM, ("[ CID = %d\n", cid) );\r
\r
CL_ASSERT( h_al );\r
\r
cep_agent_t *p_port_cep;\r
ib_mad_element_t *p_mad;\r
\r
- AL_ENTER( AL_DBG_CM );\r
+ AL_PRINT( TRACE_LEVEL_VERBOSE, AL_DBG_CM, ("[ CID = %d\n", cid) );\r
\r
CL_ASSERT( h_al );\r
\r
cep_agent_t *p_port_cep;\r
ib_mad_element_t *p_mad;\r
\r
- AL_ENTER( AL_DBG_CM );\r
+ AL_PRINT( TRACE_LEVEL_VERBOSE, AL_DBG_CM, ("[ CID = %d\n", cid) );\r
\r
CL_ASSERT( h_al );\r
\r
kcep_t *p_cep;\r
KLOCK_QUEUE_HANDLE hdl;\r
\r
- AL_ENTER( AL_DBG_CM );\r
+ AL_PRINT( TRACE_LEVEL_VERBOSE, AL_DBG_CM, ("[ CID = %d\n", cid) );\r
\r
CL_ASSERT( h_al );\r
\r
kcep_t *p_cep;\r
KLOCK_QUEUE_HANDLE hdl;\r
\r
- AL_ENTER( AL_DBG_CM );\r
+ AL_PRINT( TRACE_LEVEL_VERBOSE, AL_DBG_CM, ("[ CID = %d\n", cid) );\r
\r
CL_ASSERT( h_al );\r
\r
kcep_t *p_cep;\r
KLOCK_QUEUE_HANDLE hdl;\r
\r
- AL_ENTER( AL_DBG_CM );\r
+ AL_PRINT( TRACE_LEVEL_VERBOSE, AL_DBG_CM, ("[ CID = %d\n", cid) );\r
\r
CL_ASSERT( h_al );\r
CL_ASSERT( p_rtr );\r
kcep_t *p_cep;\r
KLOCK_QUEUE_HANDLE hdl;\r
\r
- AL_ENTER( AL_DBG_CM );\r
+ AL_PRINT( TRACE_LEVEL_VERBOSE, AL_DBG_CM, ("[ CID = %d\n", cid) );\r
\r
CL_ASSERT( h_al );\r
CL_ASSERT( p_rts );\r
kcep_t *p_cep;\r
KLOCK_QUEUE_HANDLE hdl;\r
\r
- AL_ENTER( AL_DBG_CM );\r
+ AL_PRINT( TRACE_LEVEL_VERBOSE, AL_DBG_CM, ("[ CID = %d\n", cid) );\r
\r
CL_ASSERT( h_al );\r
CL_ASSERT( p_new_cid );\r
\r
done:\r
KeReleaseInStackQueuedSpinLock( &hdl );\r
- AL_EXIT( AL_DBG_CM );\r
+ AL_PRINT( TRACE_LEVEL_VERBOSE, AL_DBG_CM, ("] return %d\n", status) );\r
return status;\r
}\r
\r
KLOCK_QUEUE_HANDLE hdl;\r
ib_mad_element_t* p_mad = NULL;\r
\r
- AL_ENTER( AL_DBG_NDI );\r
+ AL_PRINT( TRACE_LEVEL_VERBOSE, AL_DBG_CM, ("[ CID = %d\n", cid) );\r
KeAcquireInStackQueuedSpinLock( &gp_cep_mgr->lock, &hdl );\r
\r
p_cep = __lookup_cep( h_al, cid );\r
\r
exit:\r
KeReleaseInStackQueuedSpinLock( &hdl );\r
- AL_EXIT( AL_DBG_NDI );\r
+ AL_PRINT( TRACE_LEVEL_VERBOSE, AL_DBG_CM, ("] returned %08x\n", nt_status) );\r
return nt_status;\r
}\r
\r
KLOCK_QUEUE_HANDLE hdl;\r
uint8_t copy_len;\r
\r
- AL_ENTER( AL_DBG_CM );\r
+ AL_PRINT( TRACE_LEVEL_VERBOSE, AL_DBG_CM, ("[ CID = %d\n", cid) );\r
\r
CL_ASSERT( h_al );\r
\r