Home
last modified time | relevance | path

Searched refs:cyc2ns_data (Results 1 – 4 of 4) sorted by relevance

/linux-4.1.27/arch/x86/include/asm/
Dtimer.h26 struct cyc2ns_data { struct
34 extern struct cyc2ns_data *cyc2ns_read_begin(void); argument
35 extern void cyc2ns_read_end(struct cyc2ns_data *);
/linux-4.1.27/arch/x86/kernel/
Dtsc.c70 struct cyc2ns_data data[2]; /* 0 + 2*24 = 48 */
71 struct cyc2ns_data *head; /* 48 + 8 = 56 */
72 struct cyc2ns_data *tail; /* 56 + 8 = 64 */
77 struct cyc2ns_data *cyc2ns_read_begin(void) in cyc2ns_read_begin()
79 struct cyc2ns_data *head; in cyc2ns_read_begin()
95 void cyc2ns_read_end(struct cyc2ns_data *head) in cyc2ns_read_end()
123 static struct cyc2ns_data *cyc2ns_write_begin(int cpu) in cyc2ns_write_begin()
126 struct cyc2ns_data *data = c2n->data; in cyc2ns_write_begin()
144 static void cyc2ns_write_end(int cpu, struct cyc2ns_data *data) in cyc2ns_write_end()
182 static void cyc2ns_data_init(struct cyc2ns_data *data) in cyc2ns_data_init()
[all …]
/linux-4.1.27/arch/x86/platform/uv/
Dtlb_uv.c443 struct cyc2ns_data *data = cyc2ns_read_begin(); in cycles_2_ns()
457 struct cyc2ns_data *data = cyc2ns_read_begin(); in ns_2_cycles()
/linux-4.1.27/arch/x86/kernel/cpu/
Dperf_event.c2092 struct cyc2ns_data *data; in arch_perf_update_userpage()