CLOCK_VIRTUAL
*clock = CLOCK_VIRTUAL;
case CLOCK_VIRTUAL:
const clockid_t clocks[] = { 0x7777, INT32_MAX, 0x23, CLOCK_VIRTUAL,
const clockid_t clocks[] = { 0x7777, INT32_MAX, 0x23, CLOCK_VIRTUAL,
const clockid_t clocks[] = { 0x7777, INT32_MAX, 0x23, CLOCK_VIRTUAL,
const clockid_t clocks[] = { 0x7777, INT32_MAX, 0x23, CLOCK_VIRTUAL,
{ TIME_THREAD_ACTIVE_USR, CLOCK_VIRTUAL, "thread (usr) clock" },
{ TIME_THREAD_ACTIVE_USR, CLOCK_VIRTUAL, "thread (usr) clock" },
if (clock_gettime(CLOCK_VIRTUAL, &ts) != 0) {
if (clock_gettime(CLOCK_VIRTUAL, &ts) != 0) {
if (clock_gettime(CLOCK_VIRTUAL, &ts) != 0) {
if (clock_gettime(CLOCK_VIRTUAL, &usr) != 0) {
{ CLOCK_VIRTUAL, gethrvtime, "virtual" },
clock_add_backend(CLOCK_VIRTUAL, &clock_thread_usr);