/*\r
* Copyright (c) 2005 SilverStorm Technologies. All rights reserved.\r
+ * Portions Copyright (c) 2008 Microsoft Corporation. All rights reserved.\r
*\r
* This software is available to you under the OpenIB.org BSD license\r
* below:\r
cl_list_item_t list_item;\r
\r
/* All reported PDOs are children of an HCA. */\r
-TO_LONG_PTR( ib_ca_handle_t , h_ca) ; \r
+ ib_ca_handle_t h_ca;\r
\r
/*\r
* CA GUID copy - in case we get IRPs after the CA\r
/*\r
* Copyright (c) 2005 SilverStorm Technologies. All rights reserved.\r
+ * Portions Copyright (c) 2008 Microsoft Corporation. All rights reserved.\r
*\r
* This software is available to you under the OpenIB.org BSD license\r
* below:\r
typedef struct _iou_mgr\r
{\r
cl_obj_t obj;\r
-TO_LONG_PTR( ib_pnp_handle_t , h_pnp) ; /* Handle for iou PnP events */\r
+ ib_pnp_handle_t h_pnp; /* Handle for iou PnP events */\r
\r
/* Mutex protects both pointer vectors. */\r
cl_mutex_t pdo_mutex;\r
/*\r
* Copyright (c) 2005 SilverStorm Technologies. All rights reserved.\r
+ * Portions Copyright (c) 2008 Microsoft Corporation. All rights reserved.\r
*\r
* This software is available to you under the OpenIB.org BSD license\r
* below:\r
typedef struct _port_mgr\r
{\r
cl_obj_t obj;\r
-TO_LONG_PTR( ib_pnp_handle_t , h_pnp) ; /* Handle for port PnP events */\r
+ ib_pnp_handle_t h_pnp; /* Handle for port PnP events */\r
\r
/* Mutex protects both pointer vectors. */\r
cl_mutex_t pdo_mutex;\r