Lines Matching refs:status
124 static int snd_pcm_ioplug_status(snd_pcm_t *pcm, snd_pcm_status_t * status)
129 memset(status, 0, sizeof(*status));
131 status->state = io->data->state;
132 status->trigger_tstamp = io->trigger_tstamp;
133 gettimestamp(&status->tstamp, pcm->tstamp_type);
134 status->avail = snd_pcm_mmap_avail(pcm);
135 status->avail_max = io->avail_max;
136 status->appl_ptr = *pcm->appl.ptr;
137 status->hw_ptr = *pcm->hw.ptr;
140 status->delay = sd;
929 .status = snd_pcm_ioplug_status,
1009 is the resultant PCM handle. The others are the current status of the
1041 Finally, the dump callback is used to print the status of the plugin.
1196 * \brief Reinitialize the poll and mmap status
1200 * Reinitializes the poll and the mmap status of the PCM.
1201 * Call this function to propagate the status change in the ioplug instance to
1232 * \brief Change the ioplug PCM status
1234 * \param state the PCM status
1237 * Changes the PCM status of the ioplug to the given value.
1238 * This function can be used for external plugins to notify the status