signed-off-by: stan smith <stan.smith@intel.com>
git-svn-id: svn://openib.tc.cornell.edu/gen1@2998
ad392aa1-c5ef-ae45-8dd8-
e69d62a5ef86
*/\r
NDIS_STATUS\r
ipoib_endpt_queue(\r
+ IN ipoib_port_t* const p_port,\r
IN ipoib_endpt_t* const p_endpt )\r
{\r
ib_api_status_t status;\r
- ipoib_port_t *p_port;\r
ib_av_attr_t av_attr;\r
net32_t flow_lbl;\r
\r
}\r
\r
/* This is the first packet for this endpoint. Create the AV. */\r
- p_port = __endpt_parent( p_endpt );\r
-\r
cl_memclr( &av_attr, sizeof(ib_av_attr_t) );\r
\r
av_attr.port_num = p_port->port_num;\r
\r
NDIS_STATUS\r
ipoib_endpt_queue(\r
- IN ipoib_endpt_t* const p_endpt );\r
+ IN ipoib_port_t* const p_port,\r
+ IN ipoib_endpt_t* const p_endpt );\r
\r
struct _ipoib_port *\r
ipoib_endpt_parent(\r
cl_obj_unlock( &p_port->obj );\r
\r
cl_perf_start( EndptQueue );\r
- status = ipoib_endpt_queue( *pp_endpt );\r
+ status = ipoib_endpt_queue( p_port, *pp_endpt );\r
cl_perf_stop( &p_port->p_adapter->perf, EndptQueue );\r
if( status != NDIS_STATUS_SUCCESS )\r
*pp_endpt = NULL;\r