Lines Matching refs:dmt_t
57 } dmt_t;
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 *dmt);
78 uint64_t dmt_get_ticks(dmt_t *dmt);
79 void dmt_destroy(dmt_t *dmt);