HelenOS sources

hda_t             492 uspace/drv/audio/hdaudio/codec.c hda_codec_t *hda_codec_init(hda_t *hda, uint8_t address)
hda_t              42 uspace/drv/audio/hdaudio/codec.h 	hda_t *hda;
hda_t              54 uspace/drv/audio/hdaudio/codec.h extern hda_codec_t *hda_codec_init(hda_t *, uint8_t);
hda_t             148 uspace/drv/audio/hdaudio/hdactl.c static errno_t hda_corb_init(hda_t *hda)
hda_t             232 uspace/drv/audio/hdaudio/hdactl.c static void hda_corb_fini(hda_t *hda)
hda_t             245 uspace/drv/audio/hdaudio/hdactl.c static errno_t hda_rirb_init(hda_t *hda)
hda_t             327 uspace/drv/audio/hdaudio/hdactl.c static void hda_rirb_fini(hda_t *hda)
hda_t             340 uspace/drv/audio/hdaudio/hdactl.c static size_t hda_get_corbrp(hda_t *hda)
hda_t             348 uspace/drv/audio/hdaudio/hdactl.c static size_t hda_get_corbwp(hda_t *hda)
hda_t             356 uspace/drv/audio/hdaudio/hdactl.c static void hda_set_corbwp(hda_t *hda, size_t wp)
hda_t             362 uspace/drv/audio/hdaudio/hdactl.c static size_t hda_get_rirbwp(hda_t *hda)
hda_t             371 uspace/drv/audio/hdaudio/hdactl.c static size_t hda_corb_avail(hda_t *hda)
hda_t             387 uspace/drv/audio/hdaudio/hdactl.c static errno_t hda_corb_write(hda_t *hda, uint32_t *data, size_t count)
hda_t             429 uspace/drv/audio/hdaudio/hdactl.c static errno_t hda_rirb_read(hda_t *hda, hda_rirb_entry_t *data)
hda_t             451 uspace/drv/audio/hdaudio/hdactl.c static errno_t hda_solrb_read(hda_t *hda, hda_rirb_entry_t *data, size_t count)
hda_t             499 uspace/drv/audio/hdaudio/hdactl.c hda_ctl_t *hda_ctl_init(hda_t *hda)
hda_t             630 uspace/drv/audio/hdaudio/hdactl.c errno_t hda_cmd(hda_t *hda, uint32_t verb, uint32_t *resp)
hda_t              77 uspace/drv/audio/hdaudio/hdactl.h extern hda_ctl_t *hda_ctl_init(hda_t *);
hda_t              80 uspace/drv/audio/hdaudio/hdactl.h extern errno_t hda_cmd(hda_t *, uint32_t, uint32_t *);
hda_t             154 uspace/drv/audio/hdaudio/hdaudio.c 	hda_t *hda = NULL;
hda_t             168 uspace/drv/audio/hdaudio/hdaudio.c 	hda = ddf_dev_data_alloc(dev, sizeof(hda_t));
hda_t             331 uspace/drv/audio/hdaudio/hdaudio.c 	hda_t *hda = (hda_t *)ddf_dev_data_get(dev);
hda_t             353 uspace/drv/audio/hdaudio/hdaudio.c 	hda_t *hda = (hda_t *)ddf_dev_data_get(dev);
hda_t             386 uspace/drv/audio/hdaudio/hdaudio.c 	hda_t *hda = (hda_t *)arg;
hda_t             411 uspace/drv/audio/hdaudio/hdaudio.c void hda_lock(hda_t *hda)
hda_t             416 uspace/drv/audio/hdaudio/hdaudio.c void hda_unlock(hda_t *hda)
hda_t              62 uspace/drv/audio/hdaudio/hdaudio.h extern void hda_lock(hda_t *);
hda_t              63 uspace/drv/audio/hdaudio/hdaudio.h extern void hda_unlock(hda_t *);
hda_t              87 uspace/drv/audio/hdaudio/pcm_iface.c static hda_t *fun_to_hda(ddf_fun_t *fun)
hda_t              89 uspace/drv/audio/hdaudio/pcm_iface.c 	return (hda_t *)ddf_dev_data_get(ddf_fun_get_dev(fun));
hda_t             102 uspace/drv/audio/hdaudio/pcm_iface.c 	hda_t *hda = fun_to_hda(fun);
hda_t             154 uspace/drv/audio/hdaudio/pcm_iface.c 	hda_t *hda = fun_to_hda(fun);
hda_t             193 uspace/drv/audio/hdaudio/pcm_iface.c 	hda_t *hda = fun_to_hda(fun);
hda_t             205 uspace/drv/audio/hdaudio/pcm_iface.c 	hda_t *hda = fun_to_hda(fun);
hda_t             219 uspace/drv/audio/hdaudio/pcm_iface.c 	hda_t *hda = fun_to_hda(fun);
hda_t             239 uspace/drv/audio/hdaudio/pcm_iface.c 	hda_t *hda = fun_to_hda(fun);
hda_t             279 uspace/drv/audio/hdaudio/pcm_iface.c 	hda_t *hda = fun_to_hda(fun);
hda_t             298 uspace/drv/audio/hdaudio/pcm_iface.c 	hda_t *hda = fun_to_hda(fun);
hda_t             338 uspace/drv/audio/hdaudio/pcm_iface.c 	hda_t *hda = fun_to_hda(fun);
hda_t             353 uspace/drv/audio/hdaudio/pcm_iface.c void hda_pcm_event(hda_t *hda, pcm_event_t event)
hda_t              43 uspace/drv/audio/hdaudio/pcm_iface.h extern void hda_pcm_event(hda_t *, pcm_event_t);
hda_t              51 uspace/drv/audio/hdaudio/stream.c errno_t hda_stream_buffers_alloc(hda_t *hda, hda_stream_buffers_t **rbufs)
hda_t             220 uspace/drv/audio/hdaudio/stream.c hda_stream_t *hda_stream_create(hda_t *hda, hda_stream_dir_t dir,
hda_t              66 uspace/drv/audio/hdaudio/stream.h 	hda_t *hda;
hda_t              79 uspace/drv/audio/hdaudio/stream.h extern errno_t hda_stream_buffers_alloc(hda_t *, hda_stream_buffers_t **);
hda_t              81 uspace/drv/audio/hdaudio/stream.h extern hda_stream_t *hda_stream_create(hda_t *, hda_stream_dir_t,
HelenOS homepage, sources at GitHub