/seL4-refos-master/libs/libplatsupport/plat_include/imx31/platsupport/plat/ |
H A D | timer.h | 30 static inline uint64_t imx_get_time(imx_timers_t *timers) argument 35 static inline void imx_start_timestamp(imx_timers_t *timers) argument 40 static inline void imx_stop_timestamp(imx_timers_t *timers) argument 45 static inline int imx_init_timestamp(imx_timers_t *timers, ps_io_ops_t io_ops, ltimer_callback_fn_t user_callback, argument 59 static inline int imx_destroy_timestamp(imx_timers_t *timers) argument 71 imx_get_time(imx_timers_t *timers) argument 76 imx_start_timestamp(imx_timers_t *timers) argument 81 imx_stop_timestamp(imx_timers_t *timers) argument 86 imx_init_timestamp(imx_timers_t *timers, ps_io_ops_t io_ops, ltimer_callback_fn_t user_callback, void *user_callback_token) argument 99 imx_destroy_timestamp(imx_timers_t *timers) argument 107 imx_set_timeout(imx_timers_t *timers, uint64_t ns, bool periodic) argument 112 imx_stop_timeout(imx_timers_t *timers) argument 117 imx_init_timeout(imx_timers_t *timers, ps_io_ops_t io_ops, ltimer_callback_fn_t user_callback, void *user_callback_token) argument 131 imx_destroy_timeout(imx_timers_t *timers) argument [all...] |
/seL4-refos-master/libs/libplatsupport/src/mach/imx/ |
H A D | ltimer.c | 27 imx_timers_t timers; member in struct:__anon10 [all...] |
/seL4-refos-master/libs/libplatsupport/plat_include/imx8m/platsupport/plat/ |
H A D | timer.h | 28 static inline uint64_t imx_get_time(imx_timers_t *timers) argument 33 static inline int imx_set_timeout(imx_timers_t *timers, uint64_t ns, bool periodic) argument 38 static inline void imx_start_timestamp(imx_timers_t *timers) argument 43 static inline void imx_stop_timestamp(imx_timers_t *timers) argument 48 static inline void imx_stop_timeout(imx_timers_t *timers) argument 66 imx_init_timestamp(imx_timers_t *timers, ps_io_ops_t io_ops, ltimer_callback_fn_t user_callback, void *user_callback_token) argument 72 imx_destroy_timestamp(imx_timers_t *timers) argument 77 imx_init_timeout(imx_timers_t *timers, ps_io_ops_t io_ops, ltimer_callback_fn_t user_callback, void *user_callback_token) argument 83 imx_destroy_timeout(imx_timers_t *timers) argument [all...] |
/seL4-refos-master/libs/libplatsupport/plat_include/imx6/platsupport/plat/ |
H A D | timer.h | 35 static inline uint64_t imx_get_time(imx_timers_t *timers) argument 40 static inline void imx_start_timestamp(imx_timers_t *timers) argument 45 static inline void imx_stop_timestamp(imx_timers_t *timers) argument 50 static inline int imx_init_timestamp(imx_timers_t *timers, ps_io_ops_t io_ops, ltimer_callback_fn_t user_callback, argument 63 static inline int imx_destroy_timestamp(imx_timers_t *timers) argument 68 imx_set_timeout(imx_timers_t *timers, uint64_t ns, bool periodic) argument 73 imx_stop_timeout(imx_timers_t *timers) argument 78 imx_init_timeout(imx_timers_t *timers, ps_io_ops_t io_ops, ltimer_callback_fn_t user_callback, void *user_callback_token) argument 91 imx_destroy_timeout(imx_timers_t *timers) argument [all...] |
/seL4-refos-master/libs/libplatsupport/plat_include/imx7/platsupport/plat/ |
H A D | timer.h | 34 static inline uint64_t imx_get_time(imx_timers_t *timers) argument 39 static inline int imx_set_timeout(imx_timers_t *timers, uint64_t ns, bool periodic) argument 44 static inline void imx_start_timestamp(imx_timers_t *timers) argument 49 static inline void imx_stop_timestamp(imx_timers_t *timers) argument 54 static inline void imx_stop_timeout(imx_timers_t *timers) argument 72 imx_init_timestamp(imx_timers_t *timers, ps_io_ops_t *io_ops, ltimer_callback_fn_t user_callback, void *user_callback_token) argument 78 imx_destroy_timestamp(imx_timers_t *timers) argument 83 imx_init_timeout(imx_timers_t *timers, ps_io_ops_t *io_ops, ltimer_callback_fn_t user_callback, void *user_callback_token) argument 89 imx_destroy_timeout(imx_timers_t *timers) argument [all...] |
/seL4-refos-master/projects/util_libs/libplatsupport/plat_include/imx31/platsupport/plat/ |
H A D | timer.h | 30 static inline uint64_t imx_get_time(imx_timers_t *timers) argument 35 static inline void imx_start_timestamp(imx_timers_t *timers) argument 40 static inline void imx_stop_timestamp(imx_timers_t *timers) argument 45 static inline int imx_init_timestamp(imx_timers_t *timers, ps_io_ops_t io_ops, ltimer_callback_fn_t user_callback, argument 59 static inline int imx_destroy_timestamp(imx_timers_t *timers) argument 71 imx_get_time(imx_timers_t *timers) argument 76 imx_start_timestamp(imx_timers_t *timers) argument 81 imx_stop_timestamp(imx_timers_t *timers) argument 86 imx_init_timestamp(imx_timers_t *timers, ps_io_ops_t io_ops, ltimer_callback_fn_t user_callback, void *user_callback_token) argument 99 imx_destroy_timestamp(imx_timers_t *timers) argument 107 imx_set_timeout(imx_timers_t *timers, uint64_t ns, bool periodic) argument 112 imx_stop_timeout(imx_timers_t *timers) argument 117 imx_init_timeout(imx_timers_t *timers, ps_io_ops_t io_ops, ltimer_callback_fn_t user_callback, void *user_callback_token) argument 131 imx_destroy_timeout(imx_timers_t *timers) argument [all...] |
/seL4-refos-master/projects/util_libs/libplatsupport/plat_include/imx6/platsupport/plat/ |
H A D | timer.h | 35 static inline uint64_t imx_get_time(imx_timers_t *timers) argument 40 static inline void imx_start_timestamp(imx_timers_t *timers) argument 45 static inline void imx_stop_timestamp(imx_timers_t *timers) argument 50 static inline int imx_init_timestamp(imx_timers_t *timers, ps_io_ops_t io_ops, ltimer_callback_fn_t user_callback, argument 63 static inline int imx_destroy_timestamp(imx_timers_t *timers) argument 68 imx_set_timeout(imx_timers_t *timers, uint64_t ns, bool periodic) argument 73 imx_stop_timeout(imx_timers_t *timers) argument 78 imx_init_timeout(imx_timers_t *timers, ps_io_ops_t io_ops, ltimer_callback_fn_t user_callback, void *user_callback_token) argument 91 imx_destroy_timeout(imx_timers_t *timers) argument [all...] |
/seL4-refos-master/projects/util_libs/libplatsupport/src/mach/imx/ |
H A D | ltimer.c | 27 imx_timers_t timers; member in struct:__anon20 [all...] |
/seL4-refos-master/projects/util_libs/libplatsupport/plat_include/imx8m/platsupport/plat/ |
H A D | timer.h | 28 static inline uint64_t imx_get_time(imx_timers_t *timers) argument 33 static inline int imx_set_timeout(imx_timers_t *timers, uint64_t ns, bool periodic) argument 38 static inline void imx_start_timestamp(imx_timers_t *timers) argument 43 static inline void imx_stop_timestamp(imx_timers_t *timers) argument 48 static inline void imx_stop_timeout(imx_timers_t *timers) argument 66 imx_init_timestamp(imx_timers_t *timers, ps_io_ops_t io_ops, ltimer_callback_fn_t user_callback, void *user_callback_token) argument 72 imx_destroy_timestamp(imx_timers_t *timers) argument 77 imx_init_timeout(imx_timers_t *timers, ps_io_ops_t io_ops, ltimer_callback_fn_t user_callback, void *user_callback_token) argument 83 imx_destroy_timeout(imx_timers_t *timers) argument [all...] |
/seL4-refos-master/projects/util_libs/libplatsupport/plat_include/imx7/platsupport/plat/ |
H A D | timer.h | 34 static inline uint64_t imx_get_time(imx_timers_t *timers) argument 39 static inline int imx_set_timeout(imx_timers_t *timers, uint64_t ns, bool periodic) argument 44 static inline void imx_start_timestamp(imx_timers_t *timers) argument 49 static inline void imx_stop_timestamp(imx_timers_t *timers) argument 54 static inline void imx_stop_timeout(imx_timers_t *timers) argument 72 imx_init_timestamp(imx_timers_t *timers, ps_io_ops_t *io_ops, ltimer_callback_fn_t user_callback, void *user_callback_token) argument 78 imx_destroy_timestamp(imx_timers_t *timers) argument 83 imx_init_timeout(imx_timers_t *timers, ps_io_ops_t *io_ops, ltimer_callback_fn_t user_callback, void *user_callback_token) argument 89 imx_destroy_timeout(imx_timers_t *timers) argument [all...] |
/seL4-refos-master/projects/util_libs/libplatsupport/src/plat/hifive/ |
H A D | ltimer.c | 100 hifive_timers_t *timers = data; local 124 hifive_timers_t *timers = data; local 138 hifive_timers_t *timers = data; local 160 hifive_timers_t *timers = data; local 171 hifive_timers_t *timers = data; local 206 hifive_timers_t *timers = ltimer->data; local 237 hifive_timers_t *timers = ltimer->data; local [all...] |
/seL4-refos-master/libs/libplatsupport/src/plat/hifive/ |
H A D | ltimer.c | 100 hifive_timers_t *timers = data; local 124 hifive_timers_t *timers = data; local 138 hifive_timers_t *timers = data; local 160 hifive_timers_t *timers = data; local 171 hifive_timers_t *timers = data; local 206 hifive_timers_t *timers = ltimer->data; local 237 hifive_timers_t *timers = ltimer->data; local [all...] |