Home
last modified time | relevance | path

Searched refs:pa_iochannel (Results 1 - 25 of 34) sorted by relevance

12

/third_party/pulseaudio/src/pulsecore/
H A Diochannel.h39 typedef struct pa_iochannel pa_iochannel; typedef
46 pa_iochannel* pa_iochannel_new(pa_mainloop_api*m, int ifd, int ofd);
47 void pa_iochannel_free(pa_iochannel*io);
51 ssize_t pa_iochannel_write(pa_iochannel*io, const void*data, size_t l);
52 ssize_t pa_iochannel_read(pa_iochannel*io, void*data, size_t l);
55 bool pa_iochannel_creds_supported(pa_iochannel *io);
56 int pa_iochannel_creds_enable(pa_iochannel *io);
58 ssize_t pa_iochannel_write_with_fds(pa_iochannel*io, const void*data, size_t l, int nfd, const int *fds);
59 ssize_t pa_iochannel_write_with_creds(pa_iochannel*i
[all...]
H A Diochannel.c44 struct pa_iochannel { struct
62 static void delete_events(pa_iochannel *io) { in delete_events()
74 static void enable_events(pa_iochannel *io) { in enable_events()
129 pa_iochannel *io = userdata; in callback()
162 pa_iochannel* pa_iochannel_new(pa_mainloop_api*m, int ifd, int ofd) { in pa_iochannel_new()
163 pa_iochannel *io; in pa_iochannel_new()
168 io = pa_xnew0(pa_iochannel, 1); in pa_iochannel_new()
183 void pa_iochannel_free(pa_iochannel*io) { in pa_iochannel_free()
198 bool pa_iochannel_is_readable(pa_iochannel*io) { in pa_iochannel_is_readable()
204 bool pa_iochannel_is_writable(pa_iochannel*i
[all...]
H A Dioline.h36 pa_ioline* pa_ioline_new(pa_iochannel *io);
61 pa_iochannel* pa_ioline_detach_iochannel(pa_ioline *l);
H A Dioline.c46 pa_iochannel *io;
66 static void io_callback(pa_iochannel*io, void *userdata);
69 pa_ioline* pa_ioline_new(pa_iochannel *io) { in pa_ioline_new()
397 static void io_callback(pa_iochannel*io, void *userdata) { in io_callback()
443 pa_iochannel* pa_ioline_detach_iochannel(pa_ioline *l) { in pa_ioline_detach_iochannel()
444 pa_iochannel *r; in pa_ioline_detach_iochannel()
H A Dprotocol-cli.h33 void pa_cli_protocol_connect(pa_cli_protocol *p, pa_iochannel *io, pa_module *m);
H A Dcli.h32 pa_cli* pa_cli_new(pa_core *core, pa_iochannel *io, pa_module *m);
H A Dprotocol-http.h34 void pa_http_protocol_connect(pa_http_protocol *p, pa_iochannel *io, pa_module *m);
H A Dprotocol-esound.h48 void pa_esound_protocol_connect(pa_esound_protocol *p, pa_iochannel *io, pa_esound_options *o);
H A Dsocket-client.h33 typedef void (*pa_socket_client_cb_t)(pa_socket_client *c, pa_iochannel*io, void *userdata);
H A Dprotocol-simple.h47 void pa_simple_protocol_connect(pa_simple_protocol *p, pa_iochannel *io, pa_simple_options *o);
H A Dsocket-server.h47 typedef void (*pa_socket_server_on_connection_cb_t)(pa_socket_server*s, pa_iochannel *io, void *userdata);
H A Dprotocol-http.c89 pa_iochannel *io;
260 /*** pa_iochannel callbacks ***/
261 static void io_callback(pa_iochannel*io, void *userdata) { in io_callback()
683 void pa_http_protocol_connect(pa_http_protocol *p, pa_iochannel *io, pa_module *m) { in pa_http_protocol_connect()
H A Dprotocol-simple.c52 pa_iochannel *io;
461 /*** pa_iochannel callbacks ***/
463 static void io_callback(pa_iochannel*io, void *userdata) { in io_callback()
474 void pa_simple_protocol_connect(pa_simple_protocol *p, pa_iochannel *io, pa_simple_options *o) { in pa_simple_protocol_connect()
H A Dprotocol-cli.c60 void pa_cli_protocol_connect(pa_cli_protocol *p, pa_iochannel *io, pa_module *m) { in pa_cli_protocol_connect()
H A Dpstream.h44 pa_pstream* pa_pstream_new(pa_mainloop_api *m, pa_iochannel *io, pa_mempool *p);
H A Dcli.c63 pa_cli* pa_cli_new(pa_core *core, pa_iochannel *io, pa_module *m) { in pa_cli_new()
H A Dprotocol-native.h260 void pa_native_protocol_connect(pa_native_protocol *p, pa_iochannel *io, pa_native_options *a);
H A Dpstream.c126 pa_iochannel *io;
306 static void io_callback(pa_iochannel*io, void *userdata) { in io_callback()
329 pa_pstream *pa_pstream_new(pa_mainloop_api *m, pa_iochannel *io, pa_mempool *pool) { in pa_pstream_new()
/third_party/pulseaudio/src/modules/
H A Dmodule-native-protocol-fd.c45 pa_iochannel *io; in pa__init()
H A Dmodule-cli.c68 pa_iochannel *io; in pa__init()
H A Dmodule-esound-sink.c129 pa_iochannel *io;
535 static void io_callback(pa_iochannel *io, void*userdata) { in io_callback()
550 static void on_connection(pa_socket_client *c, pa_iochannel*io, void *userdata) { in on_connection()
H A Dmodule-devd-detect.c48 pa_iochannel *io;
H A Dohos_module-protocol-stub.c188 static void socket_server_on_connection_cb(pa_socket_server*s, pa_iochannel *io, void *userdata) { in socket_server_on_connection_cb()
H A Dmodule-protocol-stub.c188 static void socket_server_on_connection_cb(pa_socket_server*s, pa_iochannel *io, void *userdata) { in socket_server_on_connection_cb()
/third_party/pulseaudio/src/tests/
H A Dsrbchannel-test.c89 pa_iochannel *io1, *io2; in START_TEST()

Completed in 11 milliseconds

12