Lines Matching refs:pa_threaded_mainloop
44 struct pa_threaded_mainloop {
56 static inline int in_worker(pa_threaded_mainloop *m) {
77 pa_threaded_mainloop *m = userdata;
98 pa_threaded_mainloop *pa_threaded_mainloop_new(void) {
99 pa_threaded_mainloop *m;
103 m = pa_xnew0(pa_threaded_mainloop, 1);
119 void pa_threaded_mainloop_free(pa_threaded_mainloop* m) {
140 int pa_threaded_mainloop_start(pa_threaded_mainloop *m) {
151 void pa_threaded_mainloop_stop(pa_threaded_mainloop *m) {
167 void pa_threaded_mainloop_lock(pa_threaded_mainloop *m) {
176 void pa_threaded_mainloop_unlock(pa_threaded_mainloop *m) {
186 void pa_threaded_mainloop_signal(pa_threaded_mainloop *m, int wait_for_accept) {
200 void pa_threaded_mainloop_wait(pa_threaded_mainloop *m) {
215 void pa_threaded_mainloop_accept(pa_threaded_mainloop *m) {
227 int pa_threaded_mainloop_get_retval(const pa_threaded_mainloop *m) {
233 pa_mainloop_api* pa_threaded_mainloop_get_api(pa_threaded_mainloop*m) {
239 int pa_threaded_mainloop_in_thread(pa_threaded_mainloop *m) {
245 void pa_threaded_mainloop_set_name(pa_threaded_mainloop *m, const char *name) {
256 pa_threaded_mainloop *mainloop;
257 void (*callback)(pa_threaded_mainloop *m, void *userdata);
277 void pa_threaded_mainloop_once_unlocked(pa_threaded_mainloop *m, void (*callback)(pa_threaded_mainloop *m, void *userdata),