HelenOS sources
hound_ctx_stream_t 181 uspace/srv/audio/hound/hound_ctx.c static inline void stream_append(hound_ctx_t *ctx, hound_ctx_stream_t *stream)
hound_ctx_stream_t 200 uspace/srv/audio/hound/hound_ctx.c static errno_t stream_push_data(hound_ctx_stream_t *stream, audio_data_t *adata)
hound_ctx_stream_t 229 uspace/srv/audio/hound/hound_ctx.c static inline void stream_remove(hound_ctx_t *ctx, hound_ctx_stream_t *stream)
hound_ctx_stream_t 246 uspace/srv/audio/hound/hound_ctx.c hound_ctx_stream_t *hound_ctx_create_stream(hound_ctx_t *ctx, int flags,
hound_ctx_stream_t 250 uspace/srv/audio/hound/hound_ctx.c hound_ctx_stream_t *stream = malloc(sizeof(hound_ctx_stream_t));
hound_ctx_stream_t 274 uspace/srv/audio/hound/hound_ctx.c void hound_ctx_destroy_stream(hound_ctx_stream_t *stream)
hound_ctx_stream_t 298 uspace/srv/audio/hound/hound_ctx.c errno_t hound_ctx_stream_write(hound_ctx_stream_t *stream, void *data,
hound_ctx_stream_t 328 uspace/srv/audio/hound/hound_ctx.c errno_t hound_ctx_stream_read(hound_ctx_stream_t *stream, void *data, size_t size)
hound_ctx_stream_t 359 uspace/srv/audio/hound/hound_ctx.c size_t hound_ctx_stream_add_self(hound_ctx_stream_t *stream, void *data,
hound_ctx_stream_t 374 uspace/srv/audio/hound/hound_ctx.c void hound_ctx_stream_drain(hound_ctx_stream_t *stream)
hound_ctx_stream_t 409 uspace/srv/audio/hound/hound_ctx.c list_foreach(ctx->streams, link, hound_ctx_stream_t, stream) {
hound_ctx_stream_t 463 uspace/srv/audio/hound/hound_ctx.c list_foreach(ctx->streams, link, hound_ctx_stream_t, stream) {
hound_ctx_stream_t 69 uspace/srv/audio/hound/hound_ctx.h hound_ctx_stream_t *hound_ctx_create_stream(hound_ctx_t *ctx, int flags,
hound_ctx_stream_t 71 uspace/srv/audio/hound/hound_ctx.h void hound_ctx_destroy_stream(hound_ctx_stream_t *stream);
hound_ctx_stream_t 73 uspace/srv/audio/hound/hound_ctx.h errno_t hound_ctx_stream_write(hound_ctx_stream_t *stream, void *buffer,
hound_ctx_stream_t 75 uspace/srv/audio/hound/hound_ctx.h errno_t hound_ctx_stream_read(hound_ctx_stream_t *stream, void *buffer, size_t size);
hound_ctx_stream_t 76 uspace/srv/audio/hound/hound_ctx.h size_t hound_ctx_stream_add_self(hound_ctx_stream_t *stream, void *data,
hound_ctx_stream_t 78 uspace/srv/audio/hound/hound_ctx.h void hound_ctx_stream_drain(hound_ctx_stream_t *stream);
hound_ctx_stream_t 124 uspace/srv/audio/hound/iface.c hound_ctx_stream_t *stream =
HelenOS homepage, sources at GitHub