1/* |
2 * Copyright (c) 2010, 2011-2012, 2015 ARM Limited |
3 * All rights reserved 4 * 5 * The license below extends only to copyright in the software and shall 6 * not be construed as granting a license to any other intellectual 7 * property including but not limited to intellectual property relating 8 * to a hardware implementation of the functionality of the software 9 * licensed hereunder. You may use the software subject to the license 10 * terms below provided that you ensure that this notice is replicated --- 92 unchanged lines hidden (view full) --- 103 }; 104 105 /// For gettimeofday(). 106 struct timeval { 107 int32_t tv_sec; //!< seconds 108 int32_t tv_usec; //!< microseconds 109 }; 110 |
111 struct timespec { 112 int32_t tv_sec; //!< seconds 113 int32_t tv_nsec; //!< nanoseconds 114 }; 115 |
116 // For writev/readv 117 struct tgt_iovec { 118 uint32_t iov_base; // void * 119 uint32_t iov_len; 120 }; 121 122 123 typedef struct { --- 173 unchanged lines hidden (view full) --- 297 }; 298 299 /// For gettimeofday(). 300 struct timeval { 301 int64_t tv_sec; //!< seconds 302 int64_t tv_usec; //!< microseconds 303 }; 304 |
305 struct timespec { 306 int64_t tv_sec; //!< seconds 307 int64_t tv_nsec; //!< nanoseconds 308 }; 309 |
310 // For writev/readv 311 struct tgt_iovec { 312 uint64_t iov_base; // void * 313 uint64_t iov_len; 314 }; 315 316 typedef struct { 317 uint64_t st_dev; --- 84 unchanged lines hidden --- |