Searched refs:timecounter (Results 1 – 18 of 18) sorted by relevance
/linux-4.4.14/include/linux/ |
D | timecounter.h | 64 struct timecounter { struct 93 static inline void timecounter_adjtime(struct timecounter *tc, s64 delta) in timecounter_adjtime() 108 extern void timecounter_init(struct timecounter *tc, 120 extern u64 timecounter_read(struct timecounter *tc); 136 extern u64 timecounter_cyc2time(struct timecounter *tc,
|
/linux-4.4.14/virt/kvm/arm/ |
D | arch_timer.c | 33 static struct timecounter *timecounter; variable 39 return timecounter->cc->read(timecounter->cc); in kvm_phys_timer_read() 108 ns = cyclecounter_cyc2ns(timecounter->cc, in kvm_timer_compute_delta() 110 timecounter->mask, in kvm_timer_compute_delta() 111 &timecounter->frac); in kvm_timer_compute_delta() 422 timecounter = arch_timer_get_timecounter(); in kvm_timer_hyp_init() 423 if (!timecounter) in kvm_timer_hyp_init() 494 if (timecounter && wqueue) in kvm_timer_enable()
|
/linux-4.4.14/kernel/time/ |
D | timecounter.c | 21 void timecounter_init(struct timecounter *tc, in timecounter_init() 44 static u64 timecounter_read_delta(struct timecounter *tc) in timecounter_read_delta() 65 u64 timecounter_read(struct timecounter *tc) in timecounter_read() 92 u64 timecounter_cyc2time(struct timecounter *tc, in timecounter_cyc2time()
|
D | Makefile | 3 obj-y += timeconv.o timecounter.o posix-clock.o alarmtimer.o
|
/linux-4.4.14/include/clocksource/ |
D | arm_arch_timer.h | 50 extern struct timecounter *arch_timer_get_timecounter(void); 64 static inline struct timecounter *arch_timer_get_timecounter(void) in arch_timer_get_timecounter()
|
/linux-4.4.14/drivers/clocksource/ |
D | arm_arch_timer.c | 450 static struct timecounter timecounter; variable 452 struct timecounter *arch_timer_get_timecounter(void) in arch_timer_get_timecounter() 454 return &timecounter; in arch_timer_get_timecounter() 482 timecounter_init(&timecounter, &cyclecounter, start_count); in arch_counter_register()
|
/linux-4.4.14/drivers/net/ethernet/ti/ |
D | cpts.h | 120 struct timecounter tc;
|
/linux-4.4.14/arch/microblaze/kernel/ |
D | timer.c | 197 static struct timecounter xilinx_tc = {
|
/linux-4.4.14/drivers/net/ethernet/freescale/ |
D | fec.h | 533 struct timecounter tc;
|
/linux-4.4.14/drivers/net/ethernet/intel/igb/ |
D | igb.h | 441 struct timecounter tc;
|
/linux-4.4.14/drivers/net/ethernet/intel/e1000e/ |
D | e1000.h | 346 struct timecounter tc;
|
/linux-4.4.14/drivers/net/ethernet/amd/xgbe/ |
D | xgbe.h | 872 struct timecounter tstamp_tc;
|
/linux-4.4.14/sound/hda/ |
D | hdac_stream.c | 478 struct timecounter *tc = &azx_dev->tc; in azx_timecounter_init()
|
/linux-4.4.14/include/sound/ |
D | hdaudio.h | 424 struct timecounter tc;
|
/linux-4.4.14/drivers/net/ethernet/mellanox/mlx4/ |
D | mlx4_en.h | 410 struct timecounter clock;
|
/linux-4.4.14/drivers/net/ethernet/intel/ixgbe/ |
D | ixgbe.h | 759 struct timecounter tc;
|
/linux-4.4.14/drivers/net/ethernet/broadcom/bnx2x/ |
D | bnx2x.h | 1936 struct timecounter timecounter; member
|
D | bnx2x_main.c | 13710 timecounter_adjtime(&bp->timecounter, delta); in bnx2x_ptp_adjtime() 13720 ns = timecounter_read(&bp->timecounter); in bnx2x_ptp_gettime() 13740 timecounter_init(&bp->timecounter, &bp->cyclecounter, ns); in bnx2x_ptp_settime() 15086 ns = timecounter_cyc2time(&bp->timecounter, timestamp); in bnx2x_ptp_task() 15118 ns = timecounter_cyc2time(&bp->timecounter, timestamp); in bnx2x_set_rx_ts() 15386 timecounter_init(&bp->timecounter, &bp->cyclecounter, in bnx2x_init_ptp()
|