Lines Matching refs:status
796 * \param status returned pointer
802 int snd_timer_status_malloc(snd_timer_status_t **status)
804 assert(status);
805 *status = calloc(1, sizeof(snd_timer_status_t));
806 if (!*status)
813 * \param status pointer to the snd_timer_status_t structure to free
818 void snd_timer_status_free(snd_timer_status_t *status)
820 assert(status);
821 free(status);
839 * \param status pointer to #snd_timer_status_t structure
842 snd_htimestamp_t snd_timer_status_get_timestamp(snd_timer_status_t * status)
844 assert(status);
845 return status->tstamp;
850 * \param status pointer to #snd_timer_status_t structure
853 long snd_timer_status_get_resolution(snd_timer_status_t * status)
855 assert(status);
856 return status->resolution;
861 * \param status pointer to #snd_timer_status_t structure
864 long snd_timer_status_get_lost(snd_timer_status_t * status)
866 assert(status);
867 return status->lost;
872 * \param status pointer to #snd_timer_status_t structure
875 long snd_timer_status_get_overrun(snd_timer_status_t * status)
877 assert(status);
878 return status->overrun;
883 * \param status pointer to #snd_timer_status_t structure
886 long snd_timer_status_get_queue(snd_timer_status_t * status)
888 assert(status);
889 return status->queue;
893 * \brief get status from timer handle
895 * \param status pointer to a #snd_timer_status_t structure to be filled
898 int snd_timer_status(snd_timer_t *timer, snd_timer_status_t * status)
901 assert(status);
902 return timer->ops->status(timer, status);