---
name: "cpu_mark_t"
section: "3"
platform: "linux"
package: "libcpuid"
version: "0.8.2-1"
release: "Arch Linux 2026-11-01"
platforms: ["linux"]
url: "https://new.carta.tech/cpu_mark_t"
---

# cpu\_mark\_t(3)

Internal structure, used in cpu\_tsc\_mark, cpu\_tsc\_unmark and cpu\_clock\_by\_mark.

## NAME

cpu\_mark\_t - Internal structure, used in cpu\_tsc\_mark, cpu\_tsc\_unmark and cpu\_clock\_by\_mark.

## SYNOPSIS

\#include \<libcpuid.h\>

### Data Fields

uint64\_t **tsc**\
 uint64\_t **sys\_clock**\

## Detailed Description

Internal structure, used in cpu\_tsc\_mark, cpu\_tsc\_unmark and cpu\_clock\_by\_mark.

## Field Documentation

### uint64\_t cpu\_mark\_t::sys\_clock

In microsecond resolution

### uint64\_t cpu\_mark\_t::tsc

Time-stamp from RDTSC

## Author

Generated automatically by Doxygen for libcpuid from the source code.
