/**
* Copyright (C) Mellanox Technologies Ltd. 2001-2015. ALL RIGHTS RESERVED.
* Copyright (C) ARM Ltd. 2016-2017. ALL RIGHTS RESERVED.
** See file LICENSE for terms.
*/#ifndef UCS_GENERIC_CPU_H_
#defineUCS_GENERIC_CPU_H_#include<sys/time.h>#include<stdint.h>staticinlineuint64_tucs_arch_generic_read_hres_clock(void){struct timeval tv;if(gettimeofday(&tv,NULL)!=0){return0;}return((((uint64_t)(tv.tv_sec))*1000000ULL)+((uint64_t)(tv.tv_usec)));}staticinlinedoubleucs_arch_generic_get_clocks_per_sec(){return1.0E6;}staticinlinevoiducs_arch_generic_wait_mem(void*address){/* NOP */}#endif