HelenOS sources

hound_stream_t     97 uspace/app/wavplay/main.c 	hound_stream_t *stream = hound_stream_create(ctx,
hound_stream_t     66 uspace/lib/hound/include/hound/client.h hound_stream_t *hound_stream_create(hound_context_t *hound, unsigned flags,
hound_stream_t     68 uspace/lib/hound/include/hound/client.h void hound_stream_destroy(hound_stream_t *stream);
hound_stream_t     70 uspace/lib/hound/include/hound/client.h errno_t hound_stream_write(hound_stream_t *stream, const void *data, size_t size);
hound_stream_t     71 uspace/lib/hound/include/hound/client.h errno_t hound_stream_read(hound_stream_t *stream, void *data, size_t size);
hound_stream_t     72 uspace/lib/hound/include/hound/client.h errno_t hound_stream_drain(hound_stream_t *stream);
hound_stream_t     68 uspace/lib/hound/src/client.c static inline hound_stream_t *hound_stream_from_link(link_t *l)
hound_stream_t     70 uspace/lib/hound/src/client.c 	return l ? list_get_instance(l, hound_stream_t, link) : NULL;
hound_stream_t     85 uspace/lib/hound/src/client.c 		hound_stream_t *stream;
hound_stream_t    178 uspace/lib/hound/src/client.c 		hound_stream_t *stream = hound_stream_from_link(first);
hound_stream_t    293 uspace/lib/hound/src/client.c hound_stream_t *hound_stream_create(hound_context_t *hound, unsigned flags,
hound_stream_t    300 uspace/lib/hound/src/client.c 	hound_stream_t *new_stream = malloc(sizeof(hound_stream_t));
hound_stream_t    326 uspace/lib/hound/src/client.c void hound_stream_destroy(hound_stream_t *stream)
hound_stream_t    345 uspace/lib/hound/src/client.c errno_t hound_stream_write(hound_stream_t *stream, const void *data, size_t size)
hound_stream_t    360 uspace/lib/hound/src/client.c errno_t hound_stream_read(hound_stream_t *stream, void *data, size_t size)
hound_stream_t    373 uspace/lib/hound/src/client.c errno_t hound_stream_drain(hound_stream_t *stream)
hound_stream_t    387 uspace/lib/hound/src/client.c static hound_stream_t *hound_get_main_stream(hound_context_t *hound)
hound_stream_t    411 uspace/lib/hound/src/client.c 	hound_stream_t *mstream = hound_get_main_stream(hound);
hound_stream_t    429 uspace/lib/hound/src/client.c 	hound_stream_t *mstream = hound_get_main_stream(hound);
hound_stream_t    487 uspace/lib/hound/src/client.c 	hound_stream_t *tmpstream = hound_stream_create(hound, 0, format, size);
HelenOS homepage, sources at GitHub