mirror of
https://github.com/cuberite/polarssl.git
synced 2025-09-14 09:36:39 -04:00
Removing global variable and moving variant function comment block
Signed-off-by: TRodziewicz <tomasz.rodziewicz@mobica.com>
This commit is contained in:
parent
15a7b73708
commit
963bb810f4
@ -61,8 +61,6 @@ typedef struct mbedtls_timing_delay_context
|
|||||||
#include "timing_alt.h"
|
#include "timing_alt.h"
|
||||||
#endif /* MBEDTLS_TIMING_ALT */
|
#endif /* MBEDTLS_TIMING_ALT */
|
||||||
|
|
||||||
extern volatile int mbedtls_timing_alarmed;
|
|
||||||
|
|
||||||
/* Internal use */
|
/* Internal use */
|
||||||
unsigned long mbedtls_timing_get_timer( struct mbedtls_timing_hr_time *val, int reset );
|
unsigned long mbedtls_timing_get_timer( struct mbedtls_timing_hr_time *val, int reset );
|
||||||
|
|
||||||
|
@ -56,8 +56,25 @@ struct _hr_time
|
|||||||
|
|
||||||
#endif /* _WIN32 && !EFIX64 && !EFI32 */
|
#endif /* _WIN32 && !EFIX64 && !EFI32 */
|
||||||
|
|
||||||
volatile int mbedtls_timing_alarmed = 0;
|
/**
|
||||||
|
* \brief Return the elapsed time in milliseconds
|
||||||
|
*
|
||||||
|
* \warning May change without notice
|
||||||
|
*
|
||||||
|
* \param val points to a timer structure
|
||||||
|
* \param reset If 0, query the elapsed time. Otherwise (re)start the timer.
|
||||||
|
*
|
||||||
|
* \return Elapsed time since the previous reset in ms. When
|
||||||
|
* restarting, this is always 0.
|
||||||
|
*
|
||||||
|
* \note To initialize a timer, call this function with reset=1.
|
||||||
|
*
|
||||||
|
* Determining the elapsed time and resetting the timer is not
|
||||||
|
* atomic on all platforms, so after the sequence
|
||||||
|
* `{ get_timer(1); ...; time1 = get_timer(1); ...; time2 =
|
||||||
|
* get_timer(0) }` the value time1+time2 is only approximately
|
||||||
|
* the delay since the first reset.
|
||||||
|
*/
|
||||||
#if defined(_WIN32) && !defined(EFIX64) && !defined(EFI32)
|
#if defined(_WIN32) && !defined(EFIX64) && !defined(EFI32)
|
||||||
|
|
||||||
unsigned long mbedtls_timing_get_timer( struct mbedtls_timing_hr_time *val, int reset )
|
unsigned long mbedtls_timing_get_timer( struct mbedtls_timing_hr_time *val, int reset )
|
||||||
@ -83,25 +100,6 @@ unsigned long mbedtls_timing_get_timer( struct mbedtls_timing_hr_time *val, int
|
|||||||
|
|
||||||
#else /* _WIN32 && !EFIX64 && !EFI32 */
|
#else /* _WIN32 && !EFIX64 && !EFI32 */
|
||||||
|
|
||||||
/**
|
|
||||||
* \brief Return the elapsed time in milliseconds
|
|
||||||
*
|
|
||||||
* \warning May change without notice
|
|
||||||
*
|
|
||||||
* \param val points to a timer structure
|
|
||||||
* \param reset If 0, query the elapsed time. Otherwise (re)start the timer.
|
|
||||||
*
|
|
||||||
* \return Elapsed time since the previous reset in ms. When
|
|
||||||
* restarting, this is always 0.
|
|
||||||
*
|
|
||||||
* \note To initialize a timer, call this function with reset=1.
|
|
||||||
*
|
|
||||||
* Determining the elapsed time and resetting the timer is not
|
|
||||||
* atomic on all platforms, so after the sequence
|
|
||||||
* `{ get_timer(1); ...; time1 = get_timer(1); ...; time2 =
|
|
||||||
* get_timer(0) }` the value time1+time2 is only approximately
|
|
||||||
* the delay since the first reset.
|
|
||||||
*/
|
|
||||||
unsigned long mbedtls_timing_get_timer( struct mbedtls_timing_hr_time *val, int reset )
|
unsigned long mbedtls_timing_get_timer( struct mbedtls_timing_hr_time *val, int reset )
|
||||||
{
|
{
|
||||||
struct _hr_time *t = (struct _hr_time *) val;
|
struct _hr_time *t = (struct _hr_time *) val;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user