Home
last modified time | relevance | path

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

/freebsd/sys/dev/efidev/
H A Defirtc.c85 struct efi_tmcap tmcap; in efirtc_attach() local
89 bzero(&tmcap, sizeof(tmcap)); in efirtc_attach()
90 if ((error = efi_get_time_capabilities(&tmcap)) != 0) { in efirtc_attach()
96 if (tmcap.tc_res == 0) in efirtc_attach()
98 else if (tmcap.tc_res > us_per_s) in efirtc_attach()
101 res = us_per_s / tmcap.tc_res; in efirtc_attach()
107 efirtc_zeroes_subseconds = tmcap.tc_stz; in efirtc_attach()
H A Defirt.c546 efi_get_time_locked(struct efi_tm *tm, struct efi_tmcap *tmcap) in efi_get_time_locked() argument
558 ec.ec_arg2 = (uintptr_t)tmcap; in efi_get_time_locked()
655 get_time_capabilities(struct efi_tmcap *tmcap) in get_time_capabilities() argument
663 error = efi_get_time_locked(&dummy, tmcap); in get_time_capabilities()
/freebsd/sys/dev/xen/efi/
H A Dpvefi.c80 get_time_capabilities(struct efi_tmcap *tmcap) in get_time_capabilities() argument
93 tmcap->tc_res = call->u.get_time.resolution; in get_time_capabilities()
94 tmcap->tc_prec = call->u.get_time.accuracy; in get_time_capabilities()
95 tmcap->tc_stz = call->misc & XEN_EFI_GET_TIME_SET_CLEARS_NS; in get_time_capabilities()
/freebsd/sys/sys/
H A Defi.h299 static inline int efi_get_time_capabilities(struct efi_tmcap *tmcap) in efi_get_time_capabilities() argument
304 return (active_efi_ops->get_time_capabilities(tmcap)); in efi_get_time_capabilities()