Lines Matching refs: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,
3473 * \brief Get the timer skew value of a queue_status container
3475 * \return timer skew value
3486 * \brief Get the timer skew base value of a queue_status container
3488 * \return timer skew base value
3525 * \brief Set the timer skew value of a queue_status container
3527 * \param skew timer skew value
3529 * The skew of timer is calculated as skew / base.
3541 * \brief Set the timer skew base value of a queue_status container
3543 * \param base timer skew base value
3647 * \brief Get the timer type of a queue_timer container
3649 * \return timer type
3660 * \brief Get the timer id of a queue_timer container
3662 * \return timer id pointer
3673 * \brief Get the timer resolution of a queue_timer container
3675 * \return timer resolution
3686 * \brief Set the timer type of a queue_timer container
3688 * \param type timer type
3699 * \brief Set the timer id of a queue_timer container
3701 * \param id timer id pointer
3712 * \brief Set the timer resolution of a queue_timer container
3714 * \param resolution timer resolution
3726 * \brief obtain the queue timer information
3729 * \param timer pointer to store the timer information
3734 int snd_seq_get_queue_timer(snd_seq_t *seq, int q, snd_seq_queue_timer_t * timer)
3736 assert(seq && timer);
3737 memset(timer, 0, sizeof(snd_seq_queue_timer_t));
3738 timer->queue = q;
3739 return seq->ops->get_queue_timer(seq, timer);
3743 * \brief set the queue timer information
3745 * \param q queue id to change the timer
3746 * \param timer timer information
3751 int snd_seq_set_queue_timer(snd_seq_t *seq, int q, snd_seq_queue_timer_t * timer)
3753 assert(seq && timer);
3754 timer->queue = q;
3755 return seq->ops->set_queue_timer(seq, timer);