Home
last modified time | relevance | path

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

/freebsd-14.2/sys/dev/efidev/
H A Defirtc.c86 struct efi_tmcap tmcap; in efirtc_attach() local
90 bzero(&tmcap, sizeof(tmcap)); in efirtc_attach()
91 if ((error = efi_get_time_capabilities(&tmcap)) != 0) { in efirtc_attach()
97 if (tmcap.tc_res == 0) in efirtc_attach()
99 else if (tmcap.tc_res > us_per_s) in efirtc_attach()
102 res = us_per_s / tmcap.tc_res; in efirtc_attach()
108 efirtc_zeroes_subseconds = tmcap.tc_stz; in efirtc_attach()
H A Defirt.c543 efi_get_time_locked(struct efi_tm *tm, struct efi_tmcap *tmcap) in efi_get_time_locked() argument
555 ec.ec_arg2 = (uintptr_t)tmcap; in efi_get_time_locked()
652 get_time_capabilities(struct efi_tmcap *tmcap) in get_time_capabilities() argument
660 error = efi_get_time_locked(&dummy, tmcap); in get_time_capabilities()
/freebsd-14.2/sys/dev/xen/efi/
H A Dpvefi.c81 get_time_capabilities(struct efi_tmcap *tmcap) in get_time_capabilities() argument
94 tmcap->tc_res = call->u.get_time.resolution; in get_time_capabilities()
95 tmcap->tc_prec = call->u.get_time.accuracy; in get_time_capabilities()
96 tmcap->tc_stz = call->misc & XEN_EFI_GET_TIME_SET_CLEARS_NS; in get_time_capabilities()
/freebsd-14.2/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()