if( h_send->retry_time == MAX_TIME )\r
h_send->delay = delay_ms;\r
else\r
- h_send->retry_time += ((uint64_t)delay_ms * 1000ULL);\r
+ h_send->retry_time += ((uint64_t)delay_ms * 1000Ui64);\r
\r
cl_spinlock_release( &h_mad_svc->obj.lock );\r
AL_EXIT( AL_DBG_MAD_SVC );\r
IN ib_mad_send_handle_t h_send )\r
{\r
h_send->retry_time =\r
- (uint64_t)(h_send->p_send_mad->timeout_ms + h_send->delay) * 1000ULL +\r
+ (uint64_t)(h_send->p_send_mad->timeout_ms + h_send->delay) * 1000Ui64 +\r
cl_get_time_stamp();\r
h_send->delay = 0;\r
}\r
p_ioctl = cl_ioctl_in_buf( h_ioctl );\r
\r
status = ObReferenceObjectByHandle( p_ioctl->h_file,\r
- READ_CONTROL, *IoFileObjectType, UserMode,\r
+ READ_CONTROL, *IoFileObjectType, h_ioctl->RequestorMode,\r
&p_file_obj, NULL );\r
if( !NT_SUCCESS(status) )\r
{\r
if( pnp_get_flag( p_ioctl->pnp_class ) & IB_PNP_FLAG_REG_SYNC )\r
{\r
nt_status = ObReferenceObjectByHandle( p_ioctl->sync_event,\r
- STANDARD_RIGHTS_ALL, *ExEventObjectType, UserMode,\r
+ STANDARD_RIGHTS_ALL, *ExEventObjectType, h_ioctl->RequestorMode,\r
(PVOID*)&p_sync_event, NULL );\r
if( !NT_SUCCESS( nt_status ) )\r
{\r
}\r
\r
\r
-#define SEC_TO_MICRO 1000000ULL // s to µs conversion\r
+#define SEC_TO_MICRO CL_CONST64(1000000) // s to µs conversion\r
\r
uint64_t\r
cl_get_time_stamp( void )\r
#endif\r
\r
/* 100ns to s conversion */\r
-#define HUNDREDNS_TO_SEC 10000000ULL\r
+#define HUNDREDNS_TO_SEC CL_CONST64(10000000)\r
/* s to µs conversion */\r
-#define SEC_TO_MICRO 1000000ULL\r
+#define SEC_TO_MICRO CL_CONST64(1000000)\r
\r
CL_INLINE uint64_t CL_API\r
cl_get_time_stamp( void )\r