Lines Matching defs:timer
330 The #SND_SEQ_PORT_SYSTEM_TIMER is the system timer port,
336 to the system timer port.
338 This port supports subscription. The received timer events are
467 to the system timer port. For example,
496 event to the system timer port as well. There are helper functions,
3791 * \brief Get the timer skew value of a queue_status container
3793 * \return timer skew value
3804 * \brief Get the timer skew base value of a queue_status container
3806 * \return timer skew base value
3843 * \brief Set the timer skew value of a queue_status container
3845 * \param skew timer skew value
3847 * The skew of timer is calculated as skew / base.
3859 * \brief Set the timer skew base value of a queue_status container
3861 * \param base timer skew base value
3965 * \brief Get the timer type of a queue_timer container
3967 * \return timer type
3978 * \brief Get the timer id of a queue_timer container
3980 * \return timer id pointer
3991 * \brief Get the timer resolution of a queue_timer container
3993 * \return timer resolution
4004 * \brief Set the timer type of a queue_timer container
4006 * \param type timer type
4017 * \brief Set the timer id of a queue_timer container
4019 * \param id timer id pointer
4030 * \brief Set the timer resolution of a queue_timer container
4032 * \param resolution timer resolution
4044 * \brief obtain the queue timer information
4047 * \param timer pointer to store the timer information
4052 int snd_seq_get_queue_timer(snd_seq_t *seq, int q, snd_seq_queue_timer_t * timer)
4054 assert(seq && timer);
4055 memset(timer, 0, sizeof(snd_seq_queue_timer_t));
4056 timer->queue = q;
4057 return seq->ops->get_queue_timer(seq, timer);
4061 * \brief set the queue timer information
4063 * \param q queue id to change the timer
4064 * \param timer timer information
4069 int snd_seq_set_queue_timer(snd_seq_t *seq, int q, snd_seq_queue_timer_t * timer)
4071 assert(seq && timer);
4072 timer->queue = q;
4073 return seq->ops->set_queue_timer(seq, timer);