/device/samsung/crespo/alsa-lib/src/control/ |
hcontrol.c | 3 * \brief HCTL Interface - High Level CTL 8 * HCTL interface is designed to access preloaded and sorted primitive controls. 67 * \brief Opens an HCTL 68 * \param hctlp Returned HCTL handle 87 * \brief Opens an HCTL 88 * \param hctlp Returned HCTL handle 94 snd_hctl_t *hctl; local 98 if ((hctl = (snd_hctl_t *)calloc(1, sizeof(snd_hctl_t))) == NULL) 100 INIT_LIST_HEAD(&hctl->elems); 101 hctl->ctl = ctl [all...] |
control_local.h | 77 snd_hctl_t *hctl; /* associated handle */ member in struct:_snd_hctl_elem
|
/device/samsung/crespo/alsa-lib/include/ |
control.h | 474 /** HCTL element handle */ 477 /** HCTL handle */ 481 * \brief Compare function for sorting HCTL elements 491 * \brief HCTL callback function 492 * \param hctl HCTL handle 494 * \param elem related HCTL element (if any) 497 typedef int (*snd_hctl_callback_t)(snd_hctl_t *hctl, 501 * \brief HCTL element callback function 502 * \param elem HCTL elemen [all...] |
mixer.h | 81 * \param helem HCTL element which invoked the event 82 * \param melem Mixer element associated to HCTL element 102 int snd_mixer_attach_hctl(snd_mixer_t *mixer, snd_hctl_t *hctl); 104 int snd_mixer_detach_hctl(snd_mixer_t *mixer, snd_hctl_t *hctl); 105 int snd_mixer_get_hctl(snd_mixer_t *mixer, const char *name, snd_hctl_t **hctl);
|
mixer_abst.h | 76 snd_hctl_t *hctl; member in struct:_sm_class_basic
|
/device/samsung/crespo/alsa-lib/src/mixer/ |
mixer.c | 52 snd_hctl_t *hctl; member in struct:_snd_mixer_slave 84 * \brief Attach an HCTL element to a mixer element 86 * \param helem HCTL element 103 * \brief Detach an HCTL element from a mixer element 105 * \param helem HCTL element 123 * \brief Return true if a mixer element does not contain any HCTL elements 167 static int hctl_event_handler(snd_hctl_t *hctl, unsigned int mask, 170 snd_mixer_t *mixer = snd_hctl_get_callback_private(hctl); 193 * \brief Attach an HCTL specified with the CTL device name to an opened mixer 195 * \param name HCTL name (see #snd_hctl_open 200 snd_hctl_t *hctl; local [all...] |
simple_abst.c | 49 snd_hctl_t *hctl; member in struct:_class_priv 252 if (priv->hctl) { 254 snd_mixer_detach_hctl(snd_mixer_class_get_mixer(class), priv->hctl); 255 snd_hctl_close(priv->hctl); 325 err = snd_hctl_open_ctl(&priv->hctl, priv->ctl); 338 err = snd_mixer_attach_hctl(mixer, priv->hctl); 373 info->hctl = priv->hctl;
|
/device/samsung/crespo/alsa-lib/modules/mixer/simple/ |
python.c | 50 void **hctl; member in struct:pymixer 655 snd_hctl_t *hctl; local 661 hctl = (snd_hctl_t *)get_C_ptr(obj, "get_C_hctl"); 662 if (hctl == NULL) 664 err = snd_mixer_attach_hctl(pymixer->mixer, hctl); 666 PyErr_Format(PyExc_RuntimeError, "Cannot attach hctl: %s", snd_strerror(err)); 669 hctls = realloc(pymixer->hctl, sizeof(void *) * (pymixer->hctl_count+1) * 2); 674 pymixer->hctl = hctls; 675 pymixer->hctl[pymixer->hctl_count*2] = (void *)hctl; 840 snd_hctl_t *hctl = snd_hctl_elem_get_hctl(helem); local [all...] |
/hardware/ti/wlan/wl1271/external_drivers/sdio/linux/ |
SdioDrv.c | 249 u32 hctl; member in struct:omap_hsmmc_regs 308 hsmmc_ctx.hctl = OMAP_HSMMC_READ(HCTL); 322 OMAP_HSMMC_WRITE(HCTL, hsmmc_ctx.hctl); 329 OMAP_HSMMC_WRITE(HCTL, OMAP_HSMMC_READ(HCTL) | SDBP); [all...] |
/system/wlan/ti/wilink_6_1/external_drivers/sdio/linux/ |
SdioDrv.c | 234 u32 hctl; member in struct:omap_hsmmc_regs 295 hsmmc_ctx.hctl = OMAP_HSMMC_READ(HCTL); 309 OMAP_HSMMC_WRITE(HCTL, hsmmc_ctx.hctl); 316 OMAP_HSMMC_WRITE(HCTL, OMAP_HSMMC_READ(HCTL) | SDBP); [all...] |
/device/samsung/crespo/alsa-utils/amixer/ |
amixer.c | 1325 snd_hctl_t *hctl; local [all...] |