Searched refs:pvc (Results 1 - 5 of 5) sorted by relevance

/freebsd-current/sys/x86/x86/
H A Dpvclock.c59 static uint64_t pvclock_getsystime(struct pvclock *pvc);
132 pvclock_getsystime(struct pvclock *pvc) argument
138 pvclock_read_time_info(&pvc->timeinfos[curcpu], &now, &flags);
213 struct pvclock *pvc = tc->tc_priv; local
215 return (pvclock_getsystime(pvc) & UINT_MAX);
222 struct pvclock *pvc = tc->tc_priv; local
224 if (pvc->cdev == NULL)
232 vdso_th->th_x86_pvc_stable_mask = !pvc->vdso_force_unstable &&
233 pvc->stable_flag_supported ? PVCLOCK_FLAG_TSC_STABLE : 0;
237 pvc
245 struct pvclock *pvc = tc->tc_priv; local
265 pvclock_gettime(struct pvclock *pvc, struct timespec *ts) argument
278 pvclock_init(struct pvclock *pvc, device_t dev, const char *tc_name, int tc_quality, u_int tc_flags) argument
348 pvclock_destroy(struct pvclock *pvc) argument
[all...]
/freebsd-current/sys/x86/include/
H A Dpvclock.h138 void pvclock_init(struct pvclock *pvc, device_t dev,
140 void pvclock_gettime(struct pvclock *pvc, struct timespec *ts);
141 int pvclock_destroy(struct pvclock *pvc);
/freebsd-current/sys/dev/kvm_clock/
H A Dkvm_clock.c66 struct pvclock pvc; member in struct:kvm_clock_softc
197 sc->pvc.get_wallclock = kvm_clock_get_wallclock;
198 sc->pvc.get_wallclock_arg = sc;
199 sc->pvc.timeinfos = sc->timeinfos;
200 sc->pvc.stable_flag_supported = stable_flag_supported;
201 pvclock_init(&sc->pvc, dev, KVM_CLOCK_DEVNAME, KVM_CLOCK_TC_QUALITY, 0);
211 return (pvclock_destroy(&sc->pvc));
239 pvclock_gettime(&sc->pvc, ts);
/freebsd-current/sys/amd64/amd64/
H A Dpmap.c5270 struct pv_chunks_list *pvc; local
5304 pvc = &pv_chunks[domain];
5305 mtx_lock(&pvc->pvc_lock);
5306 pvc->active_reclaims++;
5307 TAILQ_INSERT_HEAD(&pvc->pvc_list, pc_marker, pc_lru);
5308 TAILQ_INSERT_TAIL(&pvc->pvc_list, pc_marker_end, pc_lru);
5321 mtx_unlock(&pvc->pvc_lock);
5339 mtx_lock(&pvc->pvc_lock);
5345 mtx_lock(&pvc->pvc_lock);
5349 mtx_lock(&pvc
5532 struct pv_chunks_list *pvc; local
5544 struct pv_chunks_list *pvc; local
5577 struct pv_chunks_list *pvc; local
5678 struct pv_chunks_list *pvc; local
[all...]
/freebsd-current/sys/arm64/arm64/
H A Dpmap.c3058 struct pv_chunks_list *pvc; local
3083 pvc = &pv_chunks[domain];
3084 mtx_lock(&pvc->pvc_lock);
3085 pvc->active_reclaims++;
3086 TAILQ_INSERT_HEAD(&pvc->pvc_list, pc_marker, pc_lru);
3087 TAILQ_INSERT_TAIL(&pvc->pvc_list, pc_marker_end, pc_lru);
3100 mtx_unlock(&pvc->pvc_lock);
3104 * when both pvc->pvc_lock is owned and the
3115 mtx_lock(&pvc->pvc_lock);
3119 mtx_lock(&pvc
3302 struct pv_chunks_list *pvc; local
3314 struct pv_chunks_list *pvc; local
3347 struct pv_chunks_list *pvc; local
3416 struct pv_chunks_list *pvc; local
[all...]

Completed in 239 milliseconds