/seL4-refos-master/libs/libplatsupport/plat_include/hikey/platsupport/plat/ |
H A D | dmt.h | 57 } dmt_t; typedef in typeref:struct:__anon4 66 int dmt_init(dmt_t *dmt, ps_io_ops_t ops, dmt_config_t config); 67 int dmt_init_secondary(dmt_t *dmt, dmt_t *dmtp, ps_io_ops_t ops, dmt_config_t config); 71 bool dmt_is_irq_pending(dmt_t *dmt); 72 int dmt_set_timeout_ticks(dmt_t *dmt, uint32_t ticks, bool periodic, bool irqs); 74 int dmt_set_timeout(dmt_t *dmt, uint64_t ns, bool periodic, bool irqs); 75 int dmt_start(dmt_t *dmt); 76 int dmt_stop(dmt_t *dmt); 77 uint64_t dmt_get_time(dmt_t *dm [all...] |
/seL4-refos-master/projects/util_libs/libplatsupport/plat_include/hikey/platsupport/plat/ |
H A D | dmt.h | 57 } dmt_t; typedef in typeref:struct:__anon15 66 int dmt_init(dmt_t *dmt, ps_io_ops_t ops, dmt_config_t config); 67 int dmt_init_secondary(dmt_t *dmt, dmt_t *dmtp, ps_io_ops_t ops, dmt_config_t config); 71 bool dmt_is_irq_pending(dmt_t *dmt); 72 int dmt_set_timeout_ticks(dmt_t *dmt, uint32_t ticks, bool periodic, bool irqs); 74 int dmt_set_timeout(dmt_t *dmt, uint64_t ns, bool periodic, bool irqs); 75 int dmt_start(dmt_t *dmt); 76 int dmt_stop(dmt_t *dmt); 77 uint64_t dmt_get_time(dmt_t *dm [all...] |
/seL4-refos-master/libs/libplatsupport/plat_include/am335x/platsupport/plat/ |
H A D | timer.h | 75 } dmt_t; typedef in typeref:struct:dmt 77 int dmt_init(dmt_t *dmt, ps_io_ops_t ops, dmt_config_t config); 78 int dmt_start(dmt_t *dmt); 79 int dmt_stop(dmt_t *dmt); 81 int dmt_set_timeout(dmt_t *dmt, uint64_t ns, bool periodic); 83 int dmt_start_ticking_timer(dmt_t *dmt); 86 bool dmt_pending_overflow(dmt_t *dmt); 88 uint64_t dmt_get_time(dmt_t *dmt); 89 void dmt_destroy(dmt_t *dmt);
|
/seL4-refos-master/projects/util_libs/libplatsupport/plat_include/am335x/platsupport/plat/ |
H A D | timer.h | 75 } dmt_t; typedef in typeref:struct:dmt 77 int dmt_init(dmt_t *dmt, ps_io_ops_t ops, dmt_config_t config); 78 int dmt_start(dmt_t *dmt); 79 int dmt_stop(dmt_t *dmt); 81 int dmt_set_timeout(dmt_t *dmt, uint64_t ns, bool periodic); 83 int dmt_start_ticking_timer(dmt_t *dmt); 86 bool dmt_pending_overflow(dmt_t *dmt); 88 uint64_t dmt_get_time(dmt_t *dmt); 89 void dmt_destroy(dmt_t *dmt);
|
/seL4-refos-master/libs/libplatsupport/src/plat/am335x/ |
H A D | timer.c | 41 static void dmt_reset(dmt_t *dmt) 53 int dmt_stop(dmt_t *dmt) 63 int dmt_start(dmt_t *dmt) 72 int dmt_set_timeout(dmt_t *dmt, uint64_t ns, bool periodic) 105 int dmt_start_ticking_timer(dmt_t *dmt) 137 dmt_t *dmt = data; 153 bool dmt_pending_overflow(dmt_t *dmt) 158 uint64_t dmt_get_time(dmt_t *dmt) 178 void dmt_destroy(dmt_t *dmt) 191 int dmt_init(dmt_t *dm [all...] |
H A D | ltimer.c | 27 dmt_t dmt_timeout; 28 dmt_t dmt_timestamp;
|
/seL4-refos-master/projects/util_libs/libplatsupport/src/plat/am335x/ |
H A D | timer.c | 41 static void dmt_reset(dmt_t *dmt) 53 int dmt_stop(dmt_t *dmt) 63 int dmt_start(dmt_t *dmt) 72 int dmt_set_timeout(dmt_t *dmt, uint64_t ns, bool periodic) 105 int dmt_start_ticking_timer(dmt_t *dmt) 137 dmt_t *dmt = data; 153 bool dmt_pending_overflow(dmt_t *dmt) 158 uint64_t dmt_get_time(dmt_t *dmt) 178 void dmt_destroy(dmt_t *dmt) 191 int dmt_init(dmt_t *dm [all...] |
H A D | ltimer.c | 27 dmt_t dmt_timeout; 28 dmt_t dmt_timestamp;
|
/seL4-refos-master/libs/libplatsupport/src/plat/hikey/ |
H A D | dmt.c | 46 static void dmt_timer_reset(dmt_t *dmt) 55 int dmt_stop(dmt_t *dmt) 66 int dmt_start(dmt_t *dmt) 82 bool dmt_is_irq_pending(dmt_t *dmt) 91 int dmt_set_timeout(dmt_t *dmt, uint64_t ns, bool periodic, bool irqs) 100 int dmt_set_timeout_ticks(dmt_t *dmt, uint32_t ticks, bool periodic, bool irqs) 153 dmt_t *dmt = data; 170 uint64_t dmt_get_ticks(dmt_t *dmt) 177 uint64_t dmt_get_time(dmt_t *dmt) 198 void dmt_destroy(dmt_t *dm [all...] |
H A D | ltimer.c | 30 dmt_t dmt_timeout; 31 dmt_t dmt_timestamp;
|
/seL4-refos-master/projects/util_libs/libplatsupport/src/plat/hikey/ |
H A D | dmt.c | 46 static void dmt_timer_reset(dmt_t *dmt) 55 int dmt_stop(dmt_t *dmt) 66 int dmt_start(dmt_t *dmt) 82 bool dmt_is_irq_pending(dmt_t *dmt) 91 int dmt_set_timeout(dmt_t *dmt, uint64_t ns, bool periodic, bool irqs) 100 int dmt_set_timeout_ticks(dmt_t *dmt, uint32_t ticks, bool periodic, bool irqs) 153 dmt_t *dmt = data; 170 uint64_t dmt_get_ticks(dmt_t *dmt) 177 uint64_t dmt_get_time(dmt_t *dmt) 198 void dmt_destroy(dmt_t *dm [all...] |
H A D | ltimer.c | 30 dmt_t dmt_timeout; 31 dmt_t dmt_timestamp;
|