uinfo 951 drivers/gpu/drm/vc4/vc4_hdmi.c struct snd_ctl_elem_info *uinfo) uinfo 956 drivers/gpu/drm/vc4/vc4_hdmi.c uinfo->type = SNDRV_CTL_ELEM_TYPE_BYTES; uinfo 957 drivers/gpu/drm/vc4/vc4_hdmi.c uinfo->count = sizeof(hdmi->connector->eld); uinfo 83 drivers/infiniband/hw/hfi1/file_ops.c const struct hfi1_user_info *uinfo); uinfo 100 drivers/infiniband/hw/hfi1/file_ops.c const struct hfi1_user_info *uinfo); uinfo 102 drivers/infiniband/hw/hfi1/file_ops.c struct hfi1_user_info *uinfo, uinfo 792 drivers/infiniband/hw/hfi1/file_ops.c struct hfi1_user_info uinfo; uinfo 797 drivers/infiniband/hw/hfi1/file_ops.c if (sizeof(uinfo) != len) uinfo 800 drivers/infiniband/hw/hfi1/file_ops.c if (copy_from_user(&uinfo, (void __user *)arg, sizeof(uinfo))) uinfo 803 drivers/infiniband/hw/hfi1/file_ops.c swmajor = uinfo.userversion >> 16; uinfo 807 drivers/infiniband/hw/hfi1/file_ops.c if (uinfo.subctxt_cnt > HFI1_MAX_SHARED_CTXTS) uinfo 819 drivers/infiniband/hw/hfi1/file_ops.c ret = find_sub_ctxt(fd, &uinfo); uinfo 826 drivers/infiniband/hw/hfi1/file_ops.c ret = allocate_ctxt(fd, fd->dd, &uinfo, &uctxt); uinfo 857 drivers/infiniband/hw/hfi1/file_ops.c const struct hfi1_user_info *uinfo, uinfo 869 drivers/infiniband/hw/hfi1/file_ops.c if (memcmp(uctxt->uuid, uinfo->uuid, sizeof(uctxt->uuid)) || uinfo 871 drivers/infiniband/hw/hfi1/file_ops.c uctxt->subctxt_id != uinfo->subctxt_id || uinfo 872 drivers/infiniband/hw/hfi1/file_ops.c uctxt->subctxt_cnt != uinfo->subctxt_cnt) uinfo 876 drivers/infiniband/hw/hfi1/file_ops.c if (uctxt->userversion != uinfo->userversion) uinfo 919 drivers/infiniband/hw/hfi1/file_ops.c const struct hfi1_user_info *uinfo) uinfo 926 drivers/infiniband/hw/hfi1/file_ops.c if (!uinfo->subctxt_cnt) uinfo 932 drivers/infiniband/hw/hfi1/file_ops.c ret = match_ctxt(fd, uinfo, uctxt); uinfo 944 drivers/infiniband/hw/hfi1/file_ops.c struct hfi1_user_info *uinfo, uinfo 1006 drivers/infiniband/hw/hfi1/file_ops.c if (uinfo->subctxt_cnt) uinfo 1007 drivers/infiniband/hw/hfi1/file_ops.c init_subctxts(uctxt, uinfo); uinfo 1008 drivers/infiniband/hw/hfi1/file_ops.c uctxt->userversion = uinfo->userversion; uinfo 1012 drivers/infiniband/hw/hfi1/file_ops.c memcpy(uctxt->uuid, uinfo->uuid, sizeof(uctxt->uuid)); uinfo 1043 drivers/infiniband/hw/hfi1/file_ops.c const struct hfi1_user_info *uinfo) uinfo 1045 drivers/infiniband/hw/hfi1/file_ops.c uctxt->subctxt_cnt = uinfo->subctxt_cnt; uinfo 1046 drivers/infiniband/hw/hfi1/file_ops.c uctxt->subctxt_id = uinfo->subctxt_id; uinfo 1217 drivers/infiniband/hw/qib/qib_file_ops.c const struct qib_user_info *uinfo) uinfo 1227 drivers/infiniband/hw/qib/qib_file_ops.c if (uinfo->spu_subctxt_cnt <= 0) uinfo 1229 drivers/infiniband/hw/qib/qib_file_ops.c num_subctxts = uinfo->spu_subctxt_cnt; uinfo 1232 drivers/infiniband/hw/qib/qib_file_ops.c if (!qib_compatible_subctxts(uinfo->spu_userversion >> 16, uinfo 1233 drivers/infiniband/hw/qib/qib_file_ops.c uinfo->spu_userversion & 0xffff)) { uinfo 1236 drivers/infiniband/hw/qib/qib_file_ops.c (int) (uinfo->spu_userversion >> 16), uinfo 1237 drivers/infiniband/hw/qib/qib_file_ops.c (int) (uinfo->spu_userversion & 0xffff), uinfo 1268 drivers/infiniband/hw/qib/qib_file_ops.c rcd->subctxt_cnt = uinfo->spu_subctxt_cnt; uinfo 1269 drivers/infiniband/hw/qib/qib_file_ops.c rcd->subctxt_id = uinfo->spu_subctxt_id; uinfo 1285 drivers/infiniband/hw/qib/qib_file_ops.c struct file *fp, const struct qib_user_info *uinfo) uinfo 1317 drivers/infiniband/hw/qib/qib_file_ops.c rcd->userversion = uinfo->spu_userversion; uinfo 1318 drivers/infiniband/hw/qib/qib_file_ops.c ret = init_subctxts(dd, rcd, uinfo); uinfo 1355 drivers/infiniband/hw/qib/qib_file_ops.c const struct qib_user_info *uinfo) uinfo 1386 drivers/infiniband/hw/qib/qib_file_ops.c ret = ppd ? setup_ctxt(ppd, ctxt, fp, uinfo) : -ENETDOWN; uinfo 1392 drivers/infiniband/hw/qib/qib_file_ops.c const struct qib_user_info *uinfo) uinfo 1397 drivers/infiniband/hw/qib/qib_file_ops.c if (!dd || (uinfo->spu_port && uinfo->spu_port > dd->num_pports)) uinfo 1400 drivers/infiniband/hw/qib/qib_file_ops.c ret = choose_port_ctxt(fp, dd, uinfo->spu_port, uinfo); uinfo 1405 drivers/infiniband/hw/qib/qib_file_ops.c static int get_a_ctxt(struct file *fp, const struct qib_user_info *uinfo, uinfo 1410 drivers/infiniband/hw/qib/qib_file_ops.c u32 port = uinfo->spu_port, ctxt; uinfo 1453 drivers/infiniband/hw/qib/qib_file_ops.c ret = choose_port_ctxt(fp, udd, port, uinfo); uinfo 1461 drivers/infiniband/hw/qib/qib_file_ops.c ret = choose_port_ctxt(fp, dd, port, uinfo); uinfo 1476 drivers/infiniband/hw/qib/qib_file_ops.c const struct qib_user_info *uinfo) uinfo 1496 drivers/infiniband/hw/qib/qib_file_ops.c if (rcd->subctxt_id != uinfo->spu_subctxt_id) uinfo 1499 drivers/infiniband/hw/qib/qib_file_ops.c if (rcd->subctxt_cnt != uinfo->spu_subctxt_cnt || uinfo 1500 drivers/infiniband/hw/qib/qib_file_ops.c rcd->userversion != uinfo->spu_userversion || uinfo 1584 drivers/infiniband/hw/qib/qib_file_ops.c static int qib_assign_ctxt(struct file *fp, const struct qib_user_info *uinfo) uinfo 1597 drivers/infiniband/hw/qib/qib_file_ops.c swmajor = uinfo->spu_userversion >> 16; uinfo 1603 drivers/infiniband/hw/qib/qib_file_ops.c swminor = uinfo->spu_userversion & 0xffff; uinfo 1605 drivers/infiniband/hw/qib/qib_file_ops.c if (swminor >= 11 && uinfo->spu_port_alg < QIB_PORT_ALG_COUNT) uinfo 1606 drivers/infiniband/hw/qib/qib_file_ops.c alg = uinfo->spu_port_alg; uinfo 1611 drivers/infiniband/hw/qib/qib_file_ops.c uinfo->spu_subctxt_cnt) { uinfo 1612 drivers/infiniband/hw/qib/qib_file_ops.c ret = find_shared_ctxt(fp, uinfo); uinfo 1623 drivers/infiniband/hw/qib/qib_file_ops.c ret = find_free_ctxt(i_minor - 1, fp, uinfo); uinfo 1631 drivers/infiniband/hw/qib/qib_file_ops.c if (!find_free_ctxt(unit, fp, uinfo)) { uinfo 1635 drivers/infiniband/hw/qib/qib_file_ops.c ret = get_a_ctxt(fp, uinfo, alg); uinfo 1650 drivers/infiniband/hw/qib/qib_file_ops.c const struct qib_user_info *uinfo) uinfo 1878 drivers/infiniband/hw/qib/qib_file_ops.c static int qib_ctxt_info(struct file *fp, struct qib_ctxt_info __user *uinfo) uinfo 1899 drivers/infiniband/hw/qib/qib_file_ops.c if (copy_to_user(uinfo, &info, sz)) { uinfo 906 drivers/media/pci/saa7134/saa7134-alsa.c struct snd_ctl_elem_info * uinfo) uinfo 908 drivers/media/pci/saa7134/saa7134-alsa.c uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; uinfo 909 drivers/media/pci/saa7134/saa7134-alsa.c uinfo->count = 2; uinfo 910 drivers/media/pci/saa7134/saa7134-alsa.c uinfo->value.integer.min = 0; uinfo 911 drivers/media/pci/saa7134/saa7134-alsa.c uinfo->value.integer.max = 20; uinfo 1003 drivers/media/pci/saa7134/saa7134-alsa.c struct snd_ctl_elem_info * uinfo) uinfo 1005 drivers/media/pci/saa7134/saa7134-alsa.c uinfo->type = SNDRV_CTL_ELEM_TYPE_BOOLEAN; uinfo 1006 drivers/media/pci/saa7134/saa7134-alsa.c uinfo->count = 2; uinfo 1007 drivers/media/pci/saa7134/saa7134-alsa.c uinfo->value.integer.min = 0; uinfo 1008 drivers/media/pci/saa7134/saa7134-alsa.c uinfo->value.integer.max = 1; uinfo 106 drivers/net/ethernet/broadcom/cnic.c static int cnic_uio_open(struct uio_info *uinfo, struct inode *inode) uinfo 108 drivers/net/ethernet/broadcom/cnic.c struct cnic_uio_dev *udev = uinfo->priv; uinfo 134 drivers/net/ethernet/broadcom/cnic.c static int cnic_uio_close(struct uio_info *uinfo, struct inode *inode) uinfo 136 drivers/net/ethernet/broadcom/cnic.c struct cnic_uio_dev *udev = uinfo->priv; uinfo 1095 drivers/net/ethernet/broadcom/cnic.c struct uio_info *uinfo; uinfo 1101 drivers/net/ethernet/broadcom/cnic.c uinfo = &udev->cnic_uinfo; uinfo 1103 drivers/net/ethernet/broadcom/cnic.c uinfo->mem[0].addr = pci_resource_start(dev->pcidev, 0); uinfo 1104 drivers/net/ethernet/broadcom/cnic.c uinfo->mem[0].internal_addr = dev->regview; uinfo 1105 drivers/net/ethernet/broadcom/cnic.c uinfo->mem[0].memtype = UIO_MEM_PHYS; uinfo 1108 drivers/net/ethernet/broadcom/cnic.c uinfo->mem[0].size = MB_GET_CID_ADDR(TX_TSS_CID + uinfo 1110 drivers/net/ethernet/broadcom/cnic.c uinfo->mem[1].addr = (unsigned long) cp->status_blk.gen & uinfo 1113 drivers/net/ethernet/broadcom/cnic.c uinfo->mem[1].size = BNX2_SBLK_MSIX_ALIGN_SIZE * 9; uinfo 1115 drivers/net/ethernet/broadcom/cnic.c uinfo->mem[1].size = BNX2_SBLK_MSIX_ALIGN_SIZE; uinfo 1117 drivers/net/ethernet/broadcom/cnic.c uinfo->name = "bnx2_cnic"; uinfo 1119 drivers/net/ethernet/broadcom/cnic.c uinfo->mem[0].size = pci_resource_len(dev->pcidev, 0); uinfo 1121 drivers/net/ethernet/broadcom/cnic.c uinfo->mem[1].addr = (unsigned long) cp->bnx2x_def_status_blk & uinfo 1123 drivers/net/ethernet/broadcom/cnic.c uinfo->mem[1].size = sizeof(*cp->bnx2x_def_status_blk); uinfo 1125 drivers/net/ethernet/broadcom/cnic.c uinfo->name = "bnx2x_cnic"; uinfo 1128 drivers/net/ethernet/broadcom/cnic.c uinfo->mem[1].memtype = UIO_MEM_LOGICAL; uinfo 1130 drivers/net/ethernet/broadcom/cnic.c uinfo->mem[2].addr = (unsigned long) udev->l2_ring; uinfo 1131 drivers/net/ethernet/broadcom/cnic.c uinfo->mem[2].size = udev->l2_ring_size; uinfo 1132 drivers/net/ethernet/broadcom/cnic.c uinfo->mem[2].memtype = UIO_MEM_LOGICAL; uinfo 1134 drivers/net/ethernet/broadcom/cnic.c uinfo->mem[3].addr = (unsigned long) udev->l2_buf; uinfo 1135 drivers/net/ethernet/broadcom/cnic.c uinfo->mem[3].size = udev->l2_buf_size; uinfo 1136 drivers/net/ethernet/broadcom/cnic.c uinfo->mem[3].memtype = UIO_MEM_LOGICAL; uinfo 1138 drivers/net/ethernet/broadcom/cnic.c uinfo->version = CNIC_MODULE_VERSION; uinfo 1139 drivers/net/ethernet/broadcom/cnic.c uinfo->irq = UIO_IRQ_CUSTOM; uinfo 1141 drivers/net/ethernet/broadcom/cnic.c uinfo->open = cnic_uio_open; uinfo 1142 drivers/net/ethernet/broadcom/cnic.c uinfo->release = cnic_uio_close; uinfo 1145 drivers/net/ethernet/broadcom/cnic.c if (!uinfo->priv) { uinfo 1146 drivers/net/ethernet/broadcom/cnic.c uinfo->priv = udev; uinfo 1148 drivers/net/ethernet/broadcom/cnic.c ret = uio_register_device(&udev->pdev->dev, uinfo); uinfo 638 drivers/net/ethernet/hisilicon/hns3/hnae3.h struct hnae3_unic_private_info uinfo; uinfo 936 drivers/net/ethernet/intel/ixgbe/ixgbe_ipsec.c xs->geniv = algo->uinfo.aead.geniv; uinfo 566 drivers/pci/switch/switchtec.c struct switchtec_ioctl_flash_info __user *uinfo) uinfo 574 drivers/pci/switch/switchtec.c if (copy_to_user(uinfo, &info, sizeof(info))) uinfo 588 drivers/pci/switch/switchtec.c struct switchtec_ioctl_flash_part_info __user *uinfo) uinfo 595 drivers/pci/switch/switchtec.c if (copy_from_user(&info, uinfo, sizeof(info))) uinfo 657 drivers/pci/switch/switchtec.c if (copy_to_user(uinfo, &info, sizeof(info))) uinfo 7501 drivers/platform/x86/thinkpad_acpi.c struct snd_ctl_elem_info *uinfo) uinfo 7503 drivers/platform/x86/thinkpad_acpi.c uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; uinfo 7504 drivers/platform/x86/thinkpad_acpi.c uinfo->count = 1; uinfo 7505 drivers/platform/x86/thinkpad_acpi.c uinfo->value.integer.min = 0; uinfo 7506 drivers/platform/x86/thinkpad_acpi.c uinfo->value.integer.max = TP_EC_VOLUME_MAX; uinfo 1219 drivers/scsi/cxgbi/cxgb3i/cxgb3i.c struct ulp_iscsi_info uinfo; uinfo 1222 drivers/scsi/cxgbi/cxgb3i/cxgb3i.c err = tdev->ctl(tdev, ULP_ISCSI_GET_PARAMS, &uinfo); uinfo 1228 drivers/scsi/cxgbi/cxgb3i/cxgb3i.c if (uinfo.llimit >= uinfo.ulimit) { uinfo 1230 drivers/scsi/cxgbi/cxgb3i/cxgb3i.c ndev->name, uinfo.llimit, uinfo.ulimit); uinfo 1234 drivers/scsi/cxgbi/cxgb3i/cxgb3i.c ppmax = (uinfo.ulimit - uinfo.llimit + 1) >> PPOD_SIZE_SHIFT; uinfo 1238 drivers/scsi/cxgbi/cxgb3i/cxgb3i.c ndev->name, uinfo.llimit, uinfo.ulimit, ppmax, uinfo.tagmask, uinfo 1243 drivers/scsi/cxgbi/cxgb3i/cxgb3i.c tformat.pgsz_order[i] = uinfo.pgsz_factor[i]; uinfo 1247 drivers/scsi/cxgbi/cxgb3i/cxgb3i.c (uinfo.ulimit - uinfo.llimit + 1), uinfo 1248 drivers/scsi/cxgbi/cxgb3i/cxgb3i.c uinfo.llimit, uinfo.llimit, 0, 0, 0); uinfo 1253 drivers/scsi/cxgbi/cxgb3i/cxgb3i.c uinfo.tagmask = tagmask; uinfo 1254 drivers/scsi/cxgbi/cxgb3i/cxgb3i.c uinfo.ulimit = uinfo.llimit + (ppmax << PPOD_SIZE_SHIFT); uinfo 1256 drivers/scsi/cxgbi/cxgb3i/cxgb3i.c err = tdev->ctl(tdev, ULP_ISCSI_SET_PARAMS, &uinfo); uinfo 1271 drivers/scsi/cxgbi/cxgb3i/cxgb3i.c uinfo.max_txsz - ISCSI_PDU_NONPAYLOAD_LEN); uinfo 1273 drivers/scsi/cxgbi/cxgb3i/cxgb3i.c uinfo.max_rxsz - ISCSI_PDU_NONPAYLOAD_LEN); uinfo 125 drivers/scsi/qedi/qedi_main.c static int qedi_uio_open(struct uio_info *uinfo, struct inode *inode) uinfo 127 drivers/scsi/qedi/qedi_main.c struct qedi_uio_dev *udev = uinfo->priv; uinfo 145 drivers/scsi/qedi/qedi_main.c static int qedi_uio_close(struct uio_info *uinfo, struct inode *inode) uinfo 147 drivers/scsi/qedi/qedi_main.c struct qedi_uio_dev *udev = uinfo->priv; uinfo 300 drivers/scsi/qedi/qedi_main.c struct uio_info *uinfo; uinfo 306 drivers/scsi/qedi/qedi_main.c uinfo = &udev->qedi_uinfo; uinfo 308 drivers/scsi/qedi/qedi_main.c uinfo->mem[0].addr = (unsigned long)udev->uctrl; uinfo 309 drivers/scsi/qedi/qedi_main.c uinfo->mem[0].size = sizeof(struct qedi_uio_ctrl); uinfo 310 drivers/scsi/qedi/qedi_main.c uinfo->mem[0].memtype = UIO_MEM_LOGICAL; uinfo 312 drivers/scsi/qedi/qedi_main.c uinfo->mem[1].addr = (unsigned long)udev->ll2_ring; uinfo 313 drivers/scsi/qedi/qedi_main.c uinfo->mem[1].size = udev->ll2_ring_size; uinfo 314 drivers/scsi/qedi/qedi_main.c uinfo->mem[1].memtype = UIO_MEM_LOGICAL; uinfo 316 drivers/scsi/qedi/qedi_main.c uinfo->mem[2].addr = (unsigned long)udev->ll2_buf; uinfo 317 drivers/scsi/qedi/qedi_main.c uinfo->mem[2].size = udev->ll2_buf_size; uinfo 318 drivers/scsi/qedi/qedi_main.c uinfo->mem[2].memtype = UIO_MEM_LOGICAL; uinfo 320 drivers/scsi/qedi/qedi_main.c uinfo->name = "qedi_uio"; uinfo 321 drivers/scsi/qedi/qedi_main.c uinfo->version = QEDI_MODULE_VERSION; uinfo 322 drivers/scsi/qedi/qedi_main.c uinfo->irq = UIO_IRQ_CUSTOM; uinfo 324 drivers/scsi/qedi/qedi_main.c uinfo->open = qedi_uio_open; uinfo 325 drivers/scsi/qedi/qedi_main.c uinfo->release = qedi_uio_close; uinfo 328 drivers/scsi/qedi/qedi_main.c if (!uinfo->priv) { uinfo 329 drivers/scsi/qedi/qedi_main.c uinfo->priv = udev; uinfo 331 drivers/scsi/qedi/qedi_main.c ret = uio_register_device(&udev->pdev->dev, uinfo); uinfo 161 drivers/staging/greybus/audio_topology.c struct snd_ctl_elem_info *uinfo) uinfo 176 drivers/staging/greybus/audio_topology.c dev_err(codec->dev, "NULL info for %s\n", uinfo->id.name); uinfo 181 drivers/staging/greybus/audio_topology.c uinfo->access = data->access; uinfo 182 drivers/staging/greybus/audio_topology.c uinfo->count = data->vcount; uinfo 183 drivers/staging/greybus/audio_topology.c uinfo->type = (snd_ctl_elem_type_t)info->type; uinfo 188 drivers/staging/greybus/audio_topology.c uinfo->value.integer.min = le32_to_cpu(info->value.integer.min); uinfo 189 drivers/staging/greybus/audio_topology.c uinfo->value.integer.max = le32_to_cpu(info->value.integer.max); uinfo 193 drivers/staging/greybus/audio_topology.c uinfo->value.enumerated.items = max; uinfo 194 drivers/staging/greybus/audio_topology.c if (uinfo->value.enumerated.item > max - 1) uinfo 195 drivers/staging/greybus/audio_topology.c uinfo->value.enumerated.item = max - 1; uinfo 200 drivers/staging/greybus/audio_topology.c uinfo->value.enumerated.item); uinfo 201 drivers/staging/greybus/audio_topology.c strlcpy(uinfo->value.enumerated.name, name, NAME_SIZE); uinfo 350 drivers/staging/greybus/audio_topology.c struct snd_ctl_elem_info *uinfo) uinfo 369 drivers/staging/greybus/audio_topology.c uinfo->type = SNDRV_CTL_ELEM_TYPE_BOOLEAN; uinfo 371 drivers/staging/greybus/audio_topology.c uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; uinfo 373 drivers/staging/greybus/audio_topology.c uinfo->count = data->vcount; uinfo 374 drivers/staging/greybus/audio_topology.c uinfo->value.integer.min = platform_min; uinfo 375 drivers/staging/greybus/audio_topology.c uinfo->value.integer.max = platform_max; uinfo 31 drivers/staging/vc04_services/bcm2835-audio/bcm2835-ctl.c struct snd_ctl_elem_info *uinfo) uinfo 34 drivers/staging/vc04_services/bcm2835-audio/bcm2835-ctl.c uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; uinfo 35 drivers/staging/vc04_services/bcm2835-audio/bcm2835-ctl.c uinfo->count = 1; uinfo 36 drivers/staging/vc04_services/bcm2835-audio/bcm2835-ctl.c uinfo->value.integer.min = CTRL_VOL_MIN; uinfo 37 drivers/staging/vc04_services/bcm2835-audio/bcm2835-ctl.c uinfo->value.integer.max = CTRL_VOL_MAX; /* 2303 */ uinfo 39 drivers/staging/vc04_services/bcm2835-audio/bcm2835-ctl.c uinfo->type = SNDRV_CTL_ELEM_TYPE_BOOLEAN; uinfo 40 drivers/staging/vc04_services/bcm2835-audio/bcm2835-ctl.c uinfo->count = 1; uinfo 41 drivers/staging/vc04_services/bcm2835-audio/bcm2835-ctl.c uinfo->value.integer.min = 0; uinfo 42 drivers/staging/vc04_services/bcm2835-audio/bcm2835-ctl.c uinfo->value.integer.max = 1; uinfo 44 drivers/staging/vc04_services/bcm2835-audio/bcm2835-ctl.c uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; uinfo 45 drivers/staging/vc04_services/bcm2835-audio/bcm2835-ctl.c uinfo->count = 1; uinfo 46 drivers/staging/vc04_services/bcm2835-audio/bcm2835-ctl.c uinfo->value.integer.min = 0; uinfo 47 drivers/staging/vc04_services/bcm2835-audio/bcm2835-ctl.c uinfo->value.integer.max = AUDIO_DEST_MAX - 1; uinfo 132 drivers/staging/vc04_services/bcm2835-audio/bcm2835-ctl.c struct snd_ctl_elem_info *uinfo) uinfo 134 drivers/staging/vc04_services/bcm2835-audio/bcm2835-ctl.c uinfo->type = SNDRV_CTL_ELEM_TYPE_IEC958; uinfo 135 drivers/staging/vc04_services/bcm2835-audio/bcm2835-ctl.c uinfo->count = 1; uinfo 175 drivers/staging/vc04_services/bcm2835-audio/bcm2835-ctl.c struct snd_ctl_elem_info *uinfo) uinfo 177 drivers/staging/vc04_services/bcm2835-audio/bcm2835-ctl.c uinfo->type = SNDRV_CTL_ELEM_TYPE_IEC958; uinfo 178 drivers/staging/vc04_services/bcm2835-audio/bcm2835-ctl.c uinfo->count = 1; uinfo 121 fs/quota/quota.c struct if_dqinfo uinfo; uinfo 132 fs/quota/quota.c memset(&uinfo, 0, sizeof(uinfo)); uinfo 133 fs/quota/quota.c uinfo.dqi_bgrace = tstate->spc_timelimit; uinfo 134 fs/quota/quota.c uinfo.dqi_igrace = tstate->ino_timelimit; uinfo 136 fs/quota/quota.c uinfo.dqi_flags |= DQF_SYS_FILE; uinfo 138 fs/quota/quota.c uinfo.dqi_flags |= DQF_ROOT_SQUASH; uinfo 139 fs/quota/quota.c uinfo.dqi_valid = IIF_ALL; uinfo 140 fs/quota/quota.c if (copy_to_user(addr, &uinfo, sizeof(uinfo))) uinfo 81 fs/signalfd.c static int signalfd_copyinfo(struct signalfd_siginfo __user *uinfo, uinfo 160 fs/signalfd.c if (copy_to_user(uinfo, &new, sizeof(struct signalfd_siginfo))) uinfo 163 fs/signalfd.c return sizeof(*uinfo); uinfo 714 include/linux/compat.h struct compat_siginfo __user *uinfo, uinfo 717 include/linux/compat.h struct compat_siginfo __user *uinfo, uinfo 720 include/linux/compat.h struct compat_siginfo __user *uinfo); uinfo 812 include/linux/compat.h struct compat_siginfo __user *uinfo); uinfo 690 include/linux/syscalls.h siginfo_t __user *uinfo, uinfo 694 include/linux/syscalls.h siginfo_t __user *uinfo, uinfo 697 include/linux/syscalls.h asmlinkage long sys_rt_sigqueueinfo(pid_t pid, int sig, siginfo_t __user *uinfo); uinfo 901 include/linux/syscalls.h siginfo_t __user *uinfo); uinfo 1390 include/net/xfrm.h } uinfo; uinfo 17 include/sound/control.h typedef int (snd_kcontrol_info_t) (struct snd_kcontrol * kcontrol, struct snd_ctl_elem_info * uinfo); uinfo 170 include/sound/control.h struct snd_ctl_elem_info *uinfo); uinfo 172 include/sound/control.h struct snd_ctl_elem_info *uinfo); uinfo 396 include/sound/soc-dapm.h struct snd_ctl_elem_info *uinfo); uinfo 86 include/sound/soc-topology.h struct snd_ctl_elem_info *uinfo); uinfo 576 include/sound/soc.h struct snd_ctl_elem_info *uinfo); uinfo 582 include/sound/soc.h struct snd_ctl_elem_info *uinfo); uinfo 584 include/sound/soc.h struct snd_ctl_elem_info *uinfo); uinfo 597 include/sound/soc.h struct snd_ctl_elem_info *uinfo); uinfo 605 include/sound/soc.h struct snd_ctl_elem_info *uinfo); uinfo 615 include/sound/soc.h struct snd_ctl_elem_info *uinfo); uinfo 172 include/sound/wss.h struct snd_ctl_elem_info *uinfo); uinfo 214 include/sound/wss.h struct snd_ctl_elem_info *uinfo); uinfo 3462 kernel/bpf/btf.c struct bpf_btf_info __user *uinfo; uinfo 3468 kernel/bpf/btf.c uinfo = u64_to_user_ptr(attr->info.info); uinfo 3473 kernel/bpf/btf.c if (copy_from_user(&info, uinfo, info_copy)) uinfo 3483 kernel/bpf/btf.c if (copy_to_user(uinfo, &info, info_copy) || uinfo 2329 kernel/bpf/syscall.c struct bpf_prog_info __user *uinfo = u64_to_user_ptr(attr->info.info); uinfo 2337 kernel/bpf/syscall.c err = bpf_check_uarg_tail_zero(uinfo, sizeof(info), info_len); uinfo 2343 kernel/bpf/syscall.c if (copy_from_user(&info, uinfo, info_len)) uinfo 2594 kernel/bpf/syscall.c if (copy_to_user(uinfo, &info, info_len) || uinfo 2605 kernel/bpf/syscall.c struct bpf_map_info __user *uinfo = u64_to_user_ptr(attr->info.info); uinfo 2610 kernel/bpf/syscall.c err = bpf_check_uarg_tail_zero(uinfo, sizeof(info), info_len); uinfo 2636 kernel/bpf/syscall.c if (copy_to_user(uinfo, &info, info_len) || uinfo 2647 kernel/bpf/syscall.c struct bpf_btf_info __user *uinfo = u64_to_user_ptr(attr->info.info); uinfo 2651 kernel/bpf/syscall.c err = bpf_check_uarg_tail_zero(uinfo, sizeof(*uinfo), info_len); uinfo 755 kernel/ptrace.c compat_siginfo_t __user *uinfo = compat_ptr(data); uinfo 757 kernel/ptrace.c if (copy_siginfo_to_user32(uinfo, &info)) { uinfo 765 kernel/ptrace.c siginfo_t __user *uinfo = (siginfo_t __user *) data; uinfo 767 kernel/ptrace.c if (copy_siginfo_to_user(uinfo, &info)) { uinfo 3500 kernel/signal.c siginfo_t __user *, uinfo, uinfo 3523 kernel/signal.c if (ret > 0 && uinfo) { uinfo 3524 kernel/signal.c if (copy_siginfo_to_user(uinfo, &info)) uinfo 3533 kernel/signal.c siginfo_t __user *, uinfo, uinfo 3555 kernel/signal.c if (ret > 0 && uinfo) { uinfo 3556 kernel/signal.c if (copy_siginfo_to_user(uinfo, &info)) uinfo 3566 kernel/signal.c struct compat_siginfo __user *, uinfo, uinfo 3587 kernel/signal.c if (ret > 0 && uinfo) { uinfo 3588 kernel/signal.c if (copy_siginfo_to_user32(uinfo, &info)) uinfo 3597 kernel/signal.c struct compat_siginfo __user *, uinfo, uinfo 3618 kernel/signal.c if (ret > 0 && uinfo) { uinfo 3619 kernel/signal.c if (copy_siginfo_to_user32(uinfo, &info)) uinfo 3868 kernel/signal.c siginfo_t __user *, uinfo) uinfo 3871 kernel/signal.c int ret = __copy_siginfo_from_user(sig, &info, uinfo); uinfo 3881 kernel/signal.c struct compat_siginfo __user *, uinfo) uinfo 3884 kernel/signal.c int ret = __copy_siginfo_from_user32(sig, &info, uinfo); uinfo 3908 kernel/signal.c siginfo_t __user *, uinfo) uinfo 3911 kernel/signal.c int ret = __copy_siginfo_from_user(sig, &info, uinfo); uinfo 3922 kernel/signal.c struct compat_siginfo __user *, uinfo) uinfo 3925 kernel/signal.c int ret = __copy_siginfo_from_user32(sig, &info, uinfo); uinfo 507 net/ipv4/ah4.c if (aalg_desc->uinfo.auth.icv_fullbits/8 != uinfo 512 net/ipv4/ah4.c aalg_desc->uinfo.auth.icv_fullbits / 8); uinfo 516 net/ipv4/ah4.c ahp->icv_full_len = aalg_desc->uinfo.auth.icv_fullbits/8; uinfo 927 net/ipv4/esp4.c if (aalg_desc->uinfo.auth.icv_fullbits / 8 != uinfo 932 net/ipv4/esp4.c aalg_desc->uinfo.auth.icv_fullbits / 8); uinfo 705 net/ipv6/ah6.c if (aalg_desc->uinfo.auth.icv_fullbits/8 != uinfo 709 net/ipv6/ah6.c aalg_desc->uinfo.auth.icv_fullbits/8); uinfo 713 net/ipv6/ah6.c ahp->icv_full_len = aalg_desc->uinfo.auth.icv_fullbits/8; uinfo 822 net/ipv6/esp6.c if (aalg_desc->uinfo.auth.icv_fullbits / 8 != uinfo 827 net/ipv6/esp6.c aalg_desc->uinfo.auth.icv_fullbits / 8); uinfo 1192 net/key/af_key.c x->aalg->alg_trunc_len = a->uinfo.auth.icv_truncbits; uinfo 1232 net/key/af_key.c x->geniv = a->uinfo.encr.geniv; uinfo 30 net/xfrm/xfrm_algo.c .uinfo = { uinfo 49 net/xfrm/xfrm_algo.c .uinfo = { uinfo 68 net/xfrm/xfrm_algo.c .uinfo = { uinfo 87 net/xfrm/xfrm_algo.c .uinfo = { uinfo 106 net/xfrm/xfrm_algo.c .uinfo = { uinfo 125 net/xfrm/xfrm_algo.c .uinfo = { uinfo 144 net/xfrm/xfrm_algo.c .uinfo = { uinfo 163 net/xfrm/xfrm_algo.c .uinfo = { uinfo 178 net/xfrm/xfrm_algo.c .uinfo = { uinfo 198 net/xfrm/xfrm_algo.c .uinfo = { uinfo 218 net/xfrm/xfrm_algo.c .uinfo = { uinfo 238 net/xfrm/xfrm_algo.c .uinfo = { uinfo 257 net/xfrm/xfrm_algo.c .uinfo = { uinfo 276 net/xfrm/xfrm_algo.c .uinfo = { uinfo 296 net/xfrm/xfrm_algo.c .uinfo = { uinfo 315 net/xfrm/xfrm_algo.c .uinfo = { uinfo 335 net/xfrm/xfrm_algo.c .uinfo = { uinfo 351 net/xfrm/xfrm_algo.c .uinfo = { uinfo 371 net/xfrm/xfrm_algo.c .uinfo = { uinfo 392 net/xfrm/xfrm_algo.c .uinfo = { uinfo 413 net/xfrm/xfrm_algo.c .uinfo = { uinfo 434 net/xfrm/xfrm_algo.c .uinfo = { uinfo 455 net/xfrm/xfrm_algo.c .uinfo = { uinfo 476 net/xfrm/xfrm_algo.c .uinfo = { uinfo 497 net/xfrm/xfrm_algo.c .uinfo = { uinfo 518 net/xfrm/xfrm_algo.c .uinfo = { uinfo 538 net/xfrm/xfrm_algo.c .uinfo = { uinfo 560 net/xfrm/xfrm_algo.c .uinfo = { uinfo 570 net/xfrm/xfrm_algo.c .uinfo = { uinfo 580 net/xfrm/xfrm_algo.c .uinfo = { uinfo 737 net/xfrm/xfrm_algo.c return aead->icvbits == entry->uinfo.aead.icv_truncbits && name && uinfo 366 net/xfrm/xfrm_ipcomp.c ipcd->threshold = calg_desc->uinfo.comp.threshold; uinfo 336 net/xfrm/xfrm_user.c x->geniv = algo->uinfo.encr.geniv; uinfo 363 net/xfrm/xfrm_user.c p->alg_trunc_len = algo->uinfo.auth.icv_truncbits; uinfo 384 net/xfrm/xfrm_user.c if (ualg->alg_trunc_len > algo->uinfo.auth.icv_fullbits) uinfo 394 net/xfrm/xfrm_user.c p->alg_trunc_len = algo->uinfo.auth.icv_truncbits; uinfo 421 net/xfrm/xfrm_user.c x->geniv = algo->uinfo.aead.geniv; uinfo 109 sound/aoa/codecs/onyx.c struct snd_ctl_elem_info *uinfo) uinfo 111 sound/aoa/codecs/onyx.c uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; uinfo 112 sound/aoa/codecs/onyx.c uinfo->count = 2; uinfo 113 sound/aoa/codecs/onyx.c uinfo->value.integer.min = -128 + VOLUME_RANGE_SHIFT; uinfo 114 sound/aoa/codecs/onyx.c uinfo->value.integer.max = -1 + VOLUME_RANGE_SHIFT; uinfo 185 sound/aoa/codecs/onyx.c struct snd_ctl_elem_info *uinfo) uinfo 187 sound/aoa/codecs/onyx.c uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; uinfo 188 sound/aoa/codecs/onyx.c uinfo->count = 1; uinfo 189 sound/aoa/codecs/onyx.c uinfo->value.integer.min = 3 + INPUTGAIN_RANGE_SHIFT; uinfo 190 sound/aoa/codecs/onyx.c uinfo->value.integer.max = 28 + INPUTGAIN_RANGE_SHIFT; uinfo 241 sound/aoa/codecs/onyx.c struct snd_ctl_elem_info *uinfo) uinfo 245 sound/aoa/codecs/onyx.c return snd_ctl_enum_info(uinfo, 1, 2, texts); uinfo 458 sound/aoa/codecs/onyx.c struct snd_ctl_elem_info *uinfo) uinfo 460 sound/aoa/codecs/onyx.c uinfo->type = SNDRV_CTL_ELEM_TYPE_IEC958; uinfo 461 sound/aoa/codecs/onyx.c uinfo->count = 1; uinfo 225 sound/aoa/codecs/tas.c struct snd_ctl_elem_info *uinfo) uinfo 227 sound/aoa/codecs/tas.c uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; uinfo 228 sound/aoa/codecs/tas.c uinfo->count = 2; uinfo 229 sound/aoa/codecs/tas.c uinfo->value.integer.min = 0; uinfo 230 sound/aoa/codecs/tas.c uinfo->value.integer.max = 177; uinfo 326 sound/aoa/codecs/tas.c struct snd_ctl_elem_info *uinfo) uinfo 328 sound/aoa/codecs/tas.c uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; uinfo 329 sound/aoa/codecs/tas.c uinfo->count = 2; uinfo 330 sound/aoa/codecs/tas.c uinfo->value.integer.min = 0; uinfo 331 sound/aoa/codecs/tas.c uinfo->value.integer.max = 177; uinfo 386 sound/aoa/codecs/tas.c struct snd_ctl_elem_info *uinfo) uinfo 388 sound/aoa/codecs/tas.c uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; uinfo 389 sound/aoa/codecs/tas.c uinfo->count = 1; uinfo 390 sound/aoa/codecs/tas.c uinfo->value.integer.min = 0; uinfo 391 sound/aoa/codecs/tas.c uinfo->value.integer.max = TAS3004_DRC_MAX; uinfo 478 sound/aoa/codecs/tas.c struct snd_ctl_elem_info *uinfo) uinfo 482 sound/aoa/codecs/tas.c return snd_ctl_enum_info(uinfo, 1, 2, texts); uinfo 547 sound/aoa/codecs/tas.c struct snd_ctl_elem_info *uinfo) uinfo 549 sound/aoa/codecs/tas.c uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; uinfo 550 sound/aoa/codecs/tas.c uinfo->count = 1; uinfo 551 sound/aoa/codecs/tas.c uinfo->value.integer.min = TAS3004_TREBLE_MIN; uinfo 552 sound/aoa/codecs/tas.c uinfo->value.integer.max = TAS3004_TREBLE_MAX; uinfo 598 sound/aoa/codecs/tas.c struct snd_ctl_elem_info *uinfo) uinfo 600 sound/aoa/codecs/tas.c uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; uinfo 601 sound/aoa/codecs/tas.c uinfo->count = 1; uinfo 602 sound/aoa/codecs/tas.c uinfo->value.integer.min = TAS3004_BASS_MIN; uinfo 603 sound/aoa/codecs/tas.c uinfo->value.integer.max = TAS3004_BASS_MAX; uinfo 1025 sound/core/control.c struct snd_ctl_elem_info *uinfo) uinfo 1030 sound/core/control.c offset = snd_ctl_get_ioff(kcontrol, &uinfo->id); uinfo 1031 sound/core/control.c *uinfo = ue->info; uinfo 1032 sound/core/control.c snd_ctl_build_ioff(&uinfo->id, kcontrol, offset); uinfo 1038 sound/core/control.c struct snd_ctl_elem_info *uinfo) uinfo 1045 sound/core/control.c item = uinfo->value.enumerated.item; uinfo 1047 sound/core/control.c offset = snd_ctl_get_ioff(kcontrol, &uinfo->id); uinfo 1048 sound/core/control.c *uinfo = ue->info; uinfo 1049 sound/core/control.c snd_ctl_build_ioff(&uinfo->id, kcontrol, offset); uinfo 1051 sound/core/control.c item = min(item, uinfo->value.enumerated.items - 1); uinfo 1052 sound/core/control.c uinfo->value.enumerated.item = item; uinfo 1057 sound/core/control.c strcpy(uinfo->value.enumerated.name, names); uinfo 1893 sound/core/control.c struct snd_ctl_elem_info *uinfo) uinfo 1895 sound/core/control.c uinfo->type = SNDRV_CTL_ELEM_TYPE_BOOLEAN; uinfo 1896 sound/core/control.c uinfo->count = 1; uinfo 1897 sound/core/control.c uinfo->value.integer.min = 0; uinfo 1898 sound/core/control.c uinfo->value.integer.max = 1; uinfo 1913 sound/core/control.c struct snd_ctl_elem_info *uinfo) uinfo 1915 sound/core/control.c uinfo->type = SNDRV_CTL_ELEM_TYPE_BOOLEAN; uinfo 1916 sound/core/control.c uinfo->count = 2; uinfo 1917 sound/core/control.c uinfo->value.integer.min = 0; uinfo 1918 sound/core/control.c uinfo->value.integer.max = 1; uinfo 512 sound/core/oss/mixer_oss.c struct snd_ctl_elem_info *uinfo; uinfo 524 sound/core/oss/mixer_oss.c uinfo = kzalloc(sizeof(*uinfo), GFP_KERNEL); uinfo 526 sound/core/oss/mixer_oss.c if (uinfo == NULL || uctl == NULL) uinfo 528 sound/core/oss/mixer_oss.c if (kctl->info(kctl, uinfo)) uinfo 532 sound/core/oss/mixer_oss.c if (uinfo->type == SNDRV_CTL_ELEM_TYPE_BOOLEAN && uinfo 533 sound/core/oss/mixer_oss.c uinfo->value.integer.min == 0 && uinfo->value.integer.max == 1) uinfo 535 sound/core/oss/mixer_oss.c *left = snd_mixer_oss_conv1(uctl->value.integer.value[0], uinfo->value.integer.min, uinfo->value.integer.max, &pslot->volume[0]); uinfo 536 sound/core/oss/mixer_oss.c if (uinfo->count > 1) uinfo 537 sound/core/oss/mixer_oss.c *right = snd_mixer_oss_conv1(uctl->value.integer.value[1], uinfo->value.integer.min, uinfo->value.integer.max, &pslot->volume[1]); uinfo 541 sound/core/oss/mixer_oss.c kfree(uinfo); uinfo 550 sound/core/oss/mixer_oss.c struct snd_ctl_elem_info *uinfo; uinfo 562 sound/core/oss/mixer_oss.c uinfo = kzalloc(sizeof(*uinfo), GFP_KERNEL); uinfo 564 sound/core/oss/mixer_oss.c if (uinfo == NULL || uctl == NULL) uinfo 566 sound/core/oss/mixer_oss.c if (kctl->info(kctl, uinfo)) uinfo 572 sound/core/oss/mixer_oss.c if (uinfo->count == 1) uinfo 575 sound/core/oss/mixer_oss.c if (uinfo->count > 1 && !uctl->value.integer.value[route ? 3 : 1]) uinfo 580 sound/core/oss/mixer_oss.c kfree(uinfo); uinfo 614 sound/core/oss/mixer_oss.c struct snd_ctl_elem_info *uinfo; uinfo 627 sound/core/oss/mixer_oss.c uinfo = kzalloc(sizeof(*uinfo), GFP_KERNEL); uinfo 629 sound/core/oss/mixer_oss.c if (uinfo == NULL || uctl == NULL) uinfo 631 sound/core/oss/mixer_oss.c if (kctl->info(kctl, uinfo)) uinfo 633 sound/core/oss/mixer_oss.c if (uinfo->type == SNDRV_CTL_ELEM_TYPE_BOOLEAN && uinfo 634 sound/core/oss/mixer_oss.c uinfo->value.integer.min == 0 && uinfo->value.integer.max == 1) uinfo 636 sound/core/oss/mixer_oss.c uctl->value.integer.value[0] = snd_mixer_oss_conv2(left, uinfo->value.integer.min, uinfo->value.integer.max); uinfo 637 sound/core/oss/mixer_oss.c if (uinfo->count > 1) uinfo 638 sound/core/oss/mixer_oss.c uctl->value.integer.value[1] = snd_mixer_oss_conv2(right, uinfo->value.integer.min, uinfo->value.integer.max); uinfo 646 sound/core/oss/mixer_oss.c kfree(uinfo); uinfo 655 sound/core/oss/mixer_oss.c struct snd_ctl_elem_info *uinfo; uinfo 668 sound/core/oss/mixer_oss.c uinfo = kzalloc(sizeof(*uinfo), GFP_KERNEL); uinfo 670 sound/core/oss/mixer_oss.c if (uinfo == NULL || uctl == NULL) uinfo 672 sound/core/oss/mixer_oss.c if (kctl->info(kctl, uinfo)) uinfo 674 sound/core/oss/mixer_oss.c if (uinfo->count > 1) { uinfo 691 sound/core/oss/mixer_oss.c kfree(uinfo); uinfo 796 sound/core/oss/mixer_oss.c struct snd_ctl_elem_info *uinfo; uinfo 800 sound/core/oss/mixer_oss.c uinfo = kzalloc(sizeof(*uinfo), GFP_KERNEL); uinfo 802 sound/core/oss/mixer_oss.c if (uinfo == NULL || uctl == NULL) { uinfo 812 sound/core/oss/mixer_oss.c if ((err = kctl->info(kctl, uinfo)) < 0) uinfo 835 sound/core/oss/mixer_oss.c kfree(uinfo); uinfo 846 sound/core/oss/mixer_oss.c struct snd_ctl_elem_info *uinfo; uinfo 851 sound/core/oss/mixer_oss.c uinfo = kzalloc(sizeof(*uinfo), GFP_KERNEL); uinfo 853 sound/core/oss/mixer_oss.c if (uinfo == NULL || uctl == NULL) { uinfo 863 sound/core/oss/mixer_oss.c if ((err = kctl->info(kctl, uinfo)) < 0) uinfo 880 sound/core/oss/mixer_oss.c for (idx = 0; idx < uinfo->count; idx++) uinfo 890 sound/core/oss/mixer_oss.c kfree(uinfo); uinfo 1038 sound/core/oss/mixer_oss.c struct snd_ctl_elem_info *uinfo; uinfo 1040 sound/core/oss/mixer_oss.c uinfo = kzalloc(sizeof(*uinfo), GFP_KERNEL); uinfo 1041 sound/core/oss/mixer_oss.c if (! uinfo) { uinfo 1046 sound/core/oss/mixer_oss.c if (kctl->info(kctl, uinfo)) { uinfo 1048 sound/core/oss/mixer_oss.c kfree(uinfo); uinfo 1057 sound/core/oss/mixer_oss.c if (!strcmp(uinfo->value.enumerated.name, str)) { uinfo 1060 sound/core/oss/mixer_oss.c for (slot.capture_item = 1; slot.capture_item < uinfo->value.enumerated.items; slot.capture_item++) { uinfo 1061 sound/core/oss/mixer_oss.c uinfo->value.enumerated.item = slot.capture_item; uinfo 1062 sound/core/oss/mixer_oss.c if (kctl->info(kctl, uinfo)) { uinfo 1064 sound/core/oss/mixer_oss.c kfree(uinfo); uinfo 1067 sound/core/oss/mixer_oss.c if (!strcmp(uinfo->value.enumerated.name, str)) { uinfo 1073 sound/core/oss/mixer_oss.c kfree(uinfo); uinfo 2307 sound/core/pcm_lib.c struct snd_ctl_elem_info *uinfo) uinfo 2311 sound/core/pcm_lib.c uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; uinfo 2312 sound/core/pcm_lib.c uinfo->count = 0; uinfo 2313 sound/core/pcm_lib.c uinfo->count = info->max_channels; uinfo 2314 sound/core/pcm_lib.c uinfo->value.integer.min = 0; uinfo 2315 sound/core/pcm_lib.c uinfo->value.integer.max = SNDRV_CHMAP_LAST; uinfo 79 sound/core/vmaster.c struct snd_ctl_elem_info *uinfo; uinfo 89 sound/core/vmaster.c uinfo = kmalloc(sizeof(*uinfo), GFP_KERNEL); uinfo 90 sound/core/vmaster.c if (!uinfo) uinfo 92 sound/core/vmaster.c uinfo->id = slave->slave.id; uinfo 93 sound/core/vmaster.c err = slave->slave.info(&slave->slave, uinfo); uinfo 95 sound/core/vmaster.c kfree(uinfo); uinfo 98 sound/core/vmaster.c slave->info.type = uinfo->type; uinfo 99 sound/core/vmaster.c slave->info.count = uinfo->count; uinfo 104 sound/core/vmaster.c kfree(uinfo); uinfo 107 sound/core/vmaster.c slave->info.min_val = uinfo->value.integer.min; uinfo 108 sound/core/vmaster.c slave->info.max_val = uinfo->value.integer.max; uinfo 109 sound/core/vmaster.c kfree(uinfo); uinfo 185 sound/core/vmaster.c struct snd_ctl_elem_info *uinfo) uinfo 188 sound/core/vmaster.c return slave->slave.info(&slave->slave, uinfo); uinfo 286 sound/core/vmaster.c struct snd_ctl_elem_info *uinfo) uinfo 294 sound/core/vmaster.c uinfo->type = master->info.type; uinfo 295 sound/core/vmaster.c uinfo->count = master->info.count; uinfo 296 sound/core/vmaster.c uinfo->value.integer.min = master->info.min_val; uinfo 297 sound/core/vmaster.c uinfo->value.integer.max = master->info.max_val; uinfo 793 sound/drivers/aloop.c struct snd_ctl_elem_info *uinfo) uinfo 795 sound/drivers/aloop.c uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; uinfo 796 sound/drivers/aloop.c uinfo->count = 1; uinfo 797 sound/drivers/aloop.c uinfo->value.integer.min = 80000; uinfo 798 sound/drivers/aloop.c uinfo->value.integer.max = 120000; uinfo 799 sound/drivers/aloop.c uinfo->value.integer.step = 1; uinfo 892 sound/drivers/aloop.c struct snd_ctl_elem_info *uinfo) uinfo 894 sound/drivers/aloop.c uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; uinfo 895 sound/drivers/aloop.c uinfo->count = 1; uinfo 896 sound/drivers/aloop.c uinfo->value.integer.min = 0; uinfo 897 sound/drivers/aloop.c uinfo->value.integer.max = SNDRV_PCM_FORMAT_LAST; uinfo 898 sound/drivers/aloop.c uinfo->value.integer.step = 1; uinfo 914 sound/drivers/aloop.c struct snd_ctl_elem_info *uinfo) uinfo 916 sound/drivers/aloop.c uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; uinfo 917 sound/drivers/aloop.c uinfo->count = 1; uinfo 918 sound/drivers/aloop.c uinfo->value.integer.min = 0; uinfo 919 sound/drivers/aloop.c uinfo->value.integer.max = 192000; uinfo 920 sound/drivers/aloop.c uinfo->value.integer.step = 1; uinfo 938 sound/drivers/aloop.c struct snd_ctl_elem_info *uinfo) uinfo 940 sound/drivers/aloop.c uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; uinfo 941 sound/drivers/aloop.c uinfo->count = 1; uinfo 942 sound/drivers/aloop.c uinfo->value.integer.min = 1; uinfo 943 sound/drivers/aloop.c uinfo->value.integer.max = 1024; uinfo 944 sound/drivers/aloop.c uinfo->value.integer.step = 1; uinfo 725 sound/drivers/dummy.c struct snd_ctl_elem_info *uinfo) uinfo 727 sound/drivers/dummy.c uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; uinfo 728 sound/drivers/dummy.c uinfo->count = 2; uinfo 729 sound/drivers/dummy.c uinfo->value.integer.min = -50; uinfo 730 sound/drivers/dummy.c uinfo->value.integer.max = 100; uinfo 483 sound/drivers/mts64.c struct snd_ctl_elem_info *uinfo) uinfo 485 sound/drivers/mts64.c uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; uinfo 486 sound/drivers/mts64.c uinfo->count = 1; uinfo 487 sound/drivers/mts64.c uinfo->value.integer.min = 0; uinfo 488 sound/drivers/mts64.c uinfo->value.integer.max = 23; uinfo 493 sound/drivers/mts64.c struct snd_ctl_elem_info *uinfo) uinfo 495 sound/drivers/mts64.c uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; uinfo 496 sound/drivers/mts64.c uinfo->count = 1; uinfo 497 sound/drivers/mts64.c uinfo->value.integer.min = 0; uinfo 498 sound/drivers/mts64.c uinfo->value.integer.max = 99; uinfo 503 sound/drivers/mts64.c struct snd_ctl_elem_info *uinfo) uinfo 505 sound/drivers/mts64.c uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; uinfo 506 sound/drivers/mts64.c uinfo->count = 1; uinfo 507 sound/drivers/mts64.c uinfo->value.integer.min = 0; uinfo 508 sound/drivers/mts64.c uinfo->value.integer.max = 59; uinfo 589 sound/drivers/mts64.c struct snd_ctl_elem_info *uinfo) uinfo 595 sound/drivers/mts64.c return snd_ctl_enum_info(uinfo, 1, 5, texts); uinfo 10 sound/drivers/opl4/opl4_mixer.c static int snd_opl4_ctl_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) uinfo 12 sound/drivers/opl4/opl4_mixer.c uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; uinfo 13 sound/drivers/opl4/opl4_mixer.c uinfo->count = 2; uinfo 14 sound/drivers/opl4/opl4_mixer.c uinfo->value.integer.min = 0; uinfo 15 sound/drivers/opl4/opl4_mixer.c uinfo->value.integer.max = 7; uinfo 15 sound/drivers/pcsp/pcsp_mixer.c struct snd_ctl_elem_info *uinfo) uinfo 17 sound/drivers/pcsp/pcsp_mixer.c uinfo->type = SNDRV_CTL_ELEM_TYPE_BOOLEAN; uinfo 18 sound/drivers/pcsp/pcsp_mixer.c uinfo->count = 1; uinfo 19 sound/drivers/pcsp/pcsp_mixer.c uinfo->value.integer.min = 0; uinfo 20 sound/drivers/pcsp/pcsp_mixer.c uinfo->value.integer.max = 1; uinfo 46 sound/drivers/pcsp/pcsp_mixer.c struct snd_ctl_elem_info *uinfo) uinfo 49 sound/drivers/pcsp/pcsp_mixer.c uinfo->type = SNDRV_CTL_ELEM_TYPE_ENUMERATED; uinfo 50 sound/drivers/pcsp/pcsp_mixer.c uinfo->count = 1; uinfo 51 sound/drivers/pcsp/pcsp_mixer.c uinfo->value.enumerated.items = chip->max_treble + 1; uinfo 52 sound/drivers/pcsp/pcsp_mixer.c if (uinfo->value.enumerated.item > chip->max_treble) uinfo 53 sound/drivers/pcsp/pcsp_mixer.c uinfo->value.enumerated.item = chip->max_treble; uinfo 54 sound/drivers/pcsp/pcsp_mixer.c sprintf(uinfo->value.enumerated.name, "%lu", uinfo 55 sound/drivers/pcsp/pcsp_mixer.c (unsigned long)PCSP_CALC_RATE(uinfo->value.enumerated.item)); uinfo 84 sound/drivers/pcsp/pcsp_mixer.c struct snd_ctl_elem_info *uinfo) uinfo 86 sound/drivers/pcsp/pcsp_mixer.c uinfo->type = SNDRV_CTL_ELEM_TYPE_BOOLEAN; uinfo 87 sound/drivers/pcsp/pcsp_mixer.c uinfo->count = 1; uinfo 88 sound/drivers/pcsp/pcsp_mixer.c uinfo->value.integer.min = 0; uinfo 89 sound/drivers/pcsp/pcsp_mixer.c uinfo->value.integer.max = 1; uinfo 400 sound/drivers/vx/vx_mixer.c static int vx_output_level_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) uinfo 403 sound/drivers/vx/vx_mixer.c uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; uinfo 404 sound/drivers/vx/vx_mixer.c uinfo->count = 2; uinfo 405 sound/drivers/vx/vx_mixer.c uinfo->value.integer.min = 0; uinfo 406 sound/drivers/vx/vx_mixer.c uinfo->value.integer.max = chip->hw->output_level_max; uinfo 459 sound/drivers/vx/vx_mixer.c static int vx_audio_src_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) uinfo 470 sound/drivers/vx/vx_mixer.c return snd_ctl_enum_info(uinfo, 1, 3, texts_mic); uinfo 472 sound/drivers/vx/vx_mixer.c return snd_ctl_enum_info(uinfo, 1, 2, texts_vx2); uinfo 515 sound/drivers/vx/vx_mixer.c static int vx_clock_mode_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) uinfo 521 sound/drivers/vx/vx_mixer.c return snd_ctl_enum_info(uinfo, 1, 3, texts); uinfo 559 sound/drivers/vx/vx_mixer.c static int vx_audio_gain_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) uinfo 561 sound/drivers/vx/vx_mixer.c uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; uinfo 562 sound/drivers/vx/vx_mixer.c uinfo->count = 2; uinfo 563 sound/drivers/vx/vx_mixer.c uinfo->value.integer.min = 0; uinfo 564 sound/drivers/vx/vx_mixer.c uinfo->value.integer.max = CVAL_MAX; uinfo 746 sound/drivers/vx/vx_mixer.c static int vx_iec958_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) uinfo 748 sound/drivers/vx/vx_mixer.c uinfo->type = SNDRV_CTL_ELEM_TYPE_IEC958; uinfo 749 sound/drivers/vx/vx_mixer.c uinfo->count = 1; uinfo 819 sound/drivers/vx/vx_mixer.c static int vx_vu_meter_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) uinfo 821 sound/drivers/vx/vx_mixer.c uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; uinfo 822 sound/drivers/vx/vx_mixer.c uinfo->count = 2; uinfo 823 sound/drivers/vx/vx_mixer.c uinfo->value.integer.min = 0; uinfo 824 sound/drivers/vx/vx_mixer.c uinfo->value.integer.max = METER_MAX; uinfo 609 sound/hda/hdmi_chmap.c struct snd_ctl_elem_info *uinfo) uinfo 614 sound/hda/hdmi_chmap.c uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; uinfo 615 sound/hda/hdmi_chmap.c uinfo->count = chmap->channels_max; uinfo 616 sound/hda/hdmi_chmap.c uinfo->value.integer.min = 0; uinfo 617 sound/hda/hdmi_chmap.c uinfo->value.integer.max = SNDRV_CHMAP_LAST; uinfo 346 sound/i2c/cs8427.c struct snd_ctl_elem_info *uinfo) uinfo 348 sound/i2c/cs8427.c uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; uinfo 349 sound/i2c/cs8427.c uinfo->count = 1; uinfo 350 sound/i2c/cs8427.c uinfo->value.integer.min = 0; uinfo 351 sound/i2c/cs8427.c uinfo->value.integer.max = 255; uinfo 371 sound/i2c/cs8427.c struct snd_ctl_elem_info *uinfo) uinfo 373 sound/i2c/cs8427.c uinfo->type = SNDRV_CTL_ELEM_TYPE_BYTES; uinfo 374 sound/i2c/cs8427.c uinfo->count = 10; uinfo 404 sound/i2c/cs8427.c struct snd_ctl_elem_info *uinfo) uinfo 406 sound/i2c/cs8427.c uinfo->type = SNDRV_CTL_ELEM_TYPE_IEC958; uinfo 407 sound/i2c/cs8427.c uinfo->count = 1; uinfo 448 sound/i2c/cs8427.c struct snd_ctl_elem_info *uinfo) uinfo 450 sound/i2c/cs8427.c uinfo->type = SNDRV_CTL_ELEM_TYPE_IEC958; uinfo 451 sound/i2c/cs8427.c uinfo->count = 1; uinfo 174 sound/i2c/other/ak4113.c struct snd_ctl_elem_info *uinfo) uinfo 176 sound/i2c/other/ak4113.c uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; uinfo 177 sound/i2c/other/ak4113.c uinfo->count = 1; uinfo 178 sound/i2c/other/ak4113.c uinfo->value.integer.min = 0; uinfo 179 sound/i2c/other/ak4113.c uinfo->value.integer.max = LONG_MAX; uinfo 212 sound/i2c/other/ak4113.c struct snd_ctl_elem_info *uinfo) uinfo 214 sound/i2c/other/ak4113.c uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; uinfo 215 sound/i2c/other/ak4113.c uinfo->count = 1; uinfo 216 sound/i2c/other/ak4113.c uinfo->value.integer.min = 0; uinfo 217 sound/i2c/other/ak4113.c uinfo->value.integer.max = 5; uinfo 250 sound/i2c/other/ak4113.c struct snd_ctl_elem_info *uinfo) uinfo 252 sound/i2c/other/ak4113.c uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; uinfo 253 sound/i2c/other/ak4113.c uinfo->count = 1; uinfo 254 sound/i2c/other/ak4113.c uinfo->value.integer.min = 0; uinfo 255 sound/i2c/other/ak4113.c uinfo->value.integer.max = 192000; uinfo 270 sound/i2c/other/ak4113.c struct snd_ctl_elem_info *uinfo) uinfo 272 sound/i2c/other/ak4113.c uinfo->type = SNDRV_CTL_ELEM_TYPE_IEC958; uinfo 273 sound/i2c/other/ak4113.c uinfo->count = 1; uinfo 290 sound/i2c/other/ak4113.c struct snd_ctl_elem_info *uinfo) uinfo 292 sound/i2c/other/ak4113.c uinfo->type = SNDRV_CTL_ELEM_TYPE_IEC958; uinfo 293 sound/i2c/other/ak4113.c uinfo->count = 1; uinfo 305 sound/i2c/other/ak4113.c struct snd_ctl_elem_info *uinfo) uinfo 307 sound/i2c/other/ak4113.c uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; uinfo 308 sound/i2c/other/ak4113.c uinfo->value.integer.min = 0; uinfo 309 sound/i2c/other/ak4113.c uinfo->value.integer.max = 0xffff; uinfo 310 sound/i2c/other/ak4113.c uinfo->count = 4; uinfo 332 sound/i2c/other/ak4113.c struct snd_ctl_elem_info *uinfo) uinfo 334 sound/i2c/other/ak4113.c uinfo->type = SNDRV_CTL_ELEM_TYPE_BYTES; uinfo 335 sound/i2c/other/ak4113.c uinfo->count = AK4113_REG_QSUB_SIZE; uinfo 169 sound/i2c/other/ak4114.c struct snd_ctl_elem_info *uinfo) uinfo 171 sound/i2c/other/ak4114.c uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; uinfo 172 sound/i2c/other/ak4114.c uinfo->count = 1; uinfo 173 sound/i2c/other/ak4114.c uinfo->value.integer.min = 0; uinfo 174 sound/i2c/other/ak4114.c uinfo->value.integer.max = LONG_MAX; uinfo 206 sound/i2c/other/ak4114.c struct snd_ctl_elem_info *uinfo) uinfo 208 sound/i2c/other/ak4114.c uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; uinfo 209 sound/i2c/other/ak4114.c uinfo->count = 1; uinfo 210 sound/i2c/other/ak4114.c uinfo->value.integer.min = 0; uinfo 211 sound/i2c/other/ak4114.c uinfo->value.integer.max = 192000; uinfo 224 sound/i2c/other/ak4114.c static int snd_ak4114_spdif_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) uinfo 226 sound/i2c/other/ak4114.c uinfo->type = SNDRV_CTL_ELEM_TYPE_IEC958; uinfo 227 sound/i2c/other/ak4114.c uinfo->count = 1; uinfo 264 sound/i2c/other/ak4114.c static int snd_ak4114_spdif_mask_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) uinfo 266 sound/i2c/other/ak4114.c uinfo->type = SNDRV_CTL_ELEM_TYPE_IEC958; uinfo 267 sound/i2c/other/ak4114.c uinfo->count = 1; uinfo 278 sound/i2c/other/ak4114.c static int snd_ak4114_spdif_pinfo(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) uinfo 280 sound/i2c/other/ak4114.c uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; uinfo 281 sound/i2c/other/ak4114.c uinfo->value.integer.min = 0; uinfo 282 sound/i2c/other/ak4114.c uinfo->value.integer.max = 0xffff; uinfo 283 sound/i2c/other/ak4114.c uinfo->count = 4; uinfo 302 sound/i2c/other/ak4114.c static int snd_ak4114_spdif_qinfo(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) uinfo 304 sound/i2c/other/ak4114.c uinfo->type = SNDRV_CTL_ELEM_TYPE_BYTES; uinfo 305 sound/i2c/other/ak4114.c uinfo->count = AK4114_REG_QSUB_SIZE; uinfo 143 sound/i2c/other/ak4117.c struct snd_ctl_elem_info *uinfo) uinfo 145 sound/i2c/other/ak4117.c uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; uinfo 146 sound/i2c/other/ak4117.c uinfo->count = 1; uinfo 147 sound/i2c/other/ak4117.c uinfo->value.integer.min = 0; uinfo 148 sound/i2c/other/ak4117.c uinfo->value.integer.max = LONG_MAX; uinfo 180 sound/i2c/other/ak4117.c struct snd_ctl_elem_info *uinfo) uinfo 182 sound/i2c/other/ak4117.c uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; uinfo 183 sound/i2c/other/ak4117.c uinfo->count = 1; uinfo 184 sound/i2c/other/ak4117.c uinfo->value.integer.min = 0; uinfo 185 sound/i2c/other/ak4117.c uinfo->value.integer.max = 1; uinfo 215 sound/i2c/other/ak4117.c struct snd_ctl_elem_info *uinfo) uinfo 217 sound/i2c/other/ak4117.c uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; uinfo 218 sound/i2c/other/ak4117.c uinfo->count = 1; uinfo 219 sound/i2c/other/ak4117.c uinfo->value.integer.min = 0; uinfo 220 sound/i2c/other/ak4117.c uinfo->value.integer.max = 192000; uinfo 233 sound/i2c/other/ak4117.c static int snd_ak4117_spdif_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) uinfo 235 sound/i2c/other/ak4117.c uinfo->type = SNDRV_CTL_ELEM_TYPE_IEC958; uinfo 236 sound/i2c/other/ak4117.c uinfo->count = 1; uinfo 251 sound/i2c/other/ak4117.c static int snd_ak4117_spdif_mask_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) uinfo 253 sound/i2c/other/ak4117.c uinfo->type = SNDRV_CTL_ELEM_TYPE_IEC958; uinfo 254 sound/i2c/other/ak4117.c uinfo->count = 1; uinfo 265 sound/i2c/other/ak4117.c static int snd_ak4117_spdif_pinfo(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) uinfo 267 sound/i2c/other/ak4117.c uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; uinfo 268 sound/i2c/other/ak4117.c uinfo->value.integer.min = 0; uinfo 269 sound/i2c/other/ak4117.c uinfo->value.integer.max = 0xffff; uinfo 270 sound/i2c/other/ak4117.c uinfo->count = 4; uinfo 289 sound/i2c/other/ak4117.c static int snd_ak4117_spdif_qinfo(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) uinfo 291 sound/i2c/other/ak4117.c uinfo->type = SNDRV_CTL_ELEM_TYPE_BYTES; uinfo 292 sound/i2c/other/ak4117.c uinfo->count = AK4117_REG_QSUB_SIZE; uinfo 353 sound/i2c/other/ak4xxx-adda.c struct snd_ctl_elem_info *uinfo) uinfo 357 sound/i2c/other/ak4xxx-adda.c uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; uinfo 358 sound/i2c/other/ak4xxx-adda.c uinfo->count = 1; uinfo 359 sound/i2c/other/ak4xxx-adda.c uinfo->value.integer.min = 0; uinfo 360 sound/i2c/other/ak4xxx-adda.c uinfo->value.integer.max = mask; uinfo 411 sound/i2c/other/ak4xxx-adda.c struct snd_ctl_elem_info *uinfo) uinfo 415 sound/i2c/other/ak4xxx-adda.c uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; uinfo 416 sound/i2c/other/ak4xxx-adda.c uinfo->count = 2; uinfo 417 sound/i2c/other/ak4xxx-adda.c uinfo->value.integer.min = 0; uinfo 418 sound/i2c/other/ak4xxx-adda.c uinfo->value.integer.max = mask; uinfo 452 sound/i2c/other/ak4xxx-adda.c struct snd_ctl_elem_info *uinfo) uinfo 457 sound/i2c/other/ak4xxx-adda.c return snd_ctl_enum_info(uinfo, 1, 4, texts); uinfo 548 sound/i2c/other/ak4xxx-adda.c struct snd_ctl_elem_info *uinfo) uinfo 557 sound/i2c/other/ak4xxx-adda.c return snd_ctl_enum_info(uinfo, 1, num_names, uinfo 71 sound/i2c/other/pt2258.c struct snd_ctl_elem_info *uinfo) uinfo 73 sound/i2c/other/pt2258.c uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; uinfo 74 sound/i2c/other/pt2258.c uinfo->count = 2; uinfo 75 sound/i2c/other/pt2258.c uinfo->value.integer.min = 0; uinfo 76 sound/i2c/other/pt2258.c uinfo->value.integer.max = 79; uinfo 72 sound/i2c/tea6330t.c struct snd_ctl_elem_info *uinfo) uinfo 74 sound/i2c/tea6330t.c uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; uinfo 75 sound/i2c/tea6330t.c uinfo->count = 2; uinfo 76 sound/i2c/tea6330t.c uinfo->value.integer.min = 0; uinfo 77 sound/i2c/tea6330t.c uinfo->value.integer.max = 43; uinfo 175 sound/i2c/tea6330t.c struct snd_ctl_elem_info *uinfo) uinfo 179 sound/i2c/tea6330t.c uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; uinfo 180 sound/i2c/tea6330t.c uinfo->count = 1; uinfo 181 sound/i2c/tea6330t.c uinfo->value.integer.min = 0; uinfo 182 sound/i2c/tea6330t.c uinfo->value.integer.max = tea->max_bass; uinfo 222 sound/i2c/tea6330t.c struct snd_ctl_elem_info *uinfo) uinfo 226 sound/i2c/tea6330t.c uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; uinfo 227 sound/i2c/tea6330t.c uinfo->count = 1; uinfo 228 sound/i2c/tea6330t.c uinfo->value.integer.min = 0; uinfo 229 sound/i2c/tea6330t.c uinfo->value.integer.max = tea->max_treble; uinfo 715 sound/isa/ad1816a/ad1816a_lib.c static int snd_ad1816a_info_mux(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) uinfo 722 sound/isa/ad1816a/ad1816a_lib.c return snd_ctl_enum_info(uinfo, 2, 7, texts); uinfo 770 sound/isa/ad1816a/ad1816a_lib.c static int snd_ad1816a_info_single(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) uinfo 774 sound/isa/ad1816a/ad1816a_lib.c uinfo->type = mask == 1 ? SNDRV_CTL_ELEM_TYPE_BOOLEAN : SNDRV_CTL_ELEM_TYPE_INTEGER; uinfo 775 sound/isa/ad1816a/ad1816a_lib.c uinfo->count = 1; uinfo 776 sound/isa/ad1816a/ad1816a_lib.c uinfo->value.integer.min = 0; uinfo 777 sound/isa/ad1816a/ad1816a_lib.c uinfo->value.integer.max = mask; uinfo 835 sound/isa/ad1816a/ad1816a_lib.c static int snd_ad1816a_info_double(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) uinfo 839 sound/isa/ad1816a/ad1816a_lib.c uinfo->type = mask == 1 ? SNDRV_CTL_ELEM_TYPE_BOOLEAN : SNDRV_CTL_ELEM_TYPE_INTEGER; uinfo 840 sound/isa/ad1816a/ad1816a_lib.c uinfo->count = 2; uinfo 841 sound/isa/ad1816a/ad1816a_lib.c uinfo->value.integer.min = 0; uinfo 842 sound/isa/ad1816a/ad1816a_lib.c uinfo->value.integer.max = mask; uinfo 394 sound/isa/cs423x/cs4236_lib.c static int snd_cs4236_info_single(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) uinfo 398 sound/isa/cs423x/cs4236_lib.c uinfo->type = mask == 1 ? SNDRV_CTL_ELEM_TYPE_BOOLEAN : SNDRV_CTL_ELEM_TYPE_INTEGER; uinfo 399 sound/isa/cs423x/cs4236_lib.c uinfo->count = 1; uinfo 400 sound/isa/cs423x/cs4236_lib.c uinfo->value.integer.min = 0; uinfo 401 sound/isa/cs423x/cs4236_lib.c uinfo->value.integer.max = mask; uinfo 507 sound/isa/cs423x/cs4236_lib.c static int snd_cs4236_info_double(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) uinfo 511 sound/isa/cs423x/cs4236_lib.c uinfo->type = mask == 1 ? SNDRV_CTL_ELEM_TYPE_BOOLEAN : SNDRV_CTL_ELEM_TYPE_INTEGER; uinfo 512 sound/isa/cs423x/cs4236_lib.c uinfo->count = 2; uinfo 513 sound/isa/cs423x/cs4236_lib.c uinfo->value.integer.min = 0; uinfo 514 sound/isa/cs423x/cs4236_lib.c uinfo->value.integer.max = mask; uinfo 741 sound/isa/es1688/es1688_lib.c static int snd_es1688_info_mux(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) uinfo 748 sound/isa/es1688/es1688_lib.c return snd_ctl_enum_info(uinfo, 1, 8, texts); uinfo 783 sound/isa/es1688/es1688_lib.c static int snd_es1688_info_single(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) uinfo 787 sound/isa/es1688/es1688_lib.c uinfo->type = mask == 1 ? SNDRV_CTL_ELEM_TYPE_BOOLEAN : SNDRV_CTL_ELEM_TYPE_INTEGER; uinfo 788 sound/isa/es1688/es1688_lib.c uinfo->count = 1; uinfo 789 sound/isa/es1688/es1688_lib.c uinfo->value.integer.min = 0; uinfo 790 sound/isa/es1688/es1688_lib.c uinfo->value.integer.max = mask; uinfo 842 sound/isa/es1688/es1688_lib.c static int snd_es1688_info_double(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) uinfo 846 sound/isa/es1688/es1688_lib.c uinfo->type = mask == 1 ? SNDRV_CTL_ELEM_TYPE_BOOLEAN : SNDRV_CTL_ELEM_TYPE_INTEGER; uinfo 847 sound/isa/es1688/es1688_lib.c uinfo->count = 2; uinfo 848 sound/isa/es1688/es1688_lib.c uinfo->value.integer.min = 0; uinfo 849 sound/isa/es1688/es1688_lib.c uinfo->value.integer.max = mask; uinfo 951 sound/isa/es18xx.c static int snd_es18xx_info_mux(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) uinfo 965 sound/isa/es18xx.c return snd_ctl_enum_info(uinfo, 1, 4, texts5Source); uinfo 968 sound/isa/es18xx.c return snd_ctl_enum_info(uinfo, 1, 5, texts5Source); uinfo 971 sound/isa/es18xx.c return snd_ctl_enum_info(uinfo, 1, 8, texts8Source); uinfo 1057 sound/isa/es18xx.c static int snd_es18xx_info_hw_volume(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) uinfo 1059 sound/isa/es18xx.c uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; uinfo 1060 sound/isa/es18xx.c uinfo->count = 2; uinfo 1061 sound/isa/es18xx.c uinfo->value.integer.min = 0; uinfo 1062 sound/isa/es18xx.c uinfo->value.integer.max = 63; uinfo 1119 sound/isa/es18xx.c static int snd_es18xx_info_single(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) uinfo 1123 sound/isa/es18xx.c uinfo->type = mask == 1 ? SNDRV_CTL_ELEM_TYPE_BOOLEAN : SNDRV_CTL_ELEM_TYPE_INTEGER; uinfo 1124 sound/isa/es18xx.c uinfo->count = 1; uinfo 1125 sound/isa/es18xx.c uinfo->value.integer.min = 0; uinfo 1126 sound/isa/es18xx.c uinfo->value.integer.max = mask; uinfo 1183 sound/isa/es18xx.c static int snd_es18xx_info_double(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) uinfo 1187 sound/isa/es18xx.c uinfo->type = mask == 1 ? SNDRV_CTL_ELEM_TYPE_BOOLEAN : SNDRV_CTL_ELEM_TYPE_INTEGER; uinfo 1188 sound/isa/es18xx.c uinfo->count = 2; uinfo 1189 sound/isa/es18xx.c uinfo->value.integer.min = 0; uinfo 1190 sound/isa/es18xx.c uinfo->value.integer.max = mask; uinfo 37 sound/isa/gus/gus_main.c static int snd_gus_joystick_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) uinfo 39 sound/isa/gus/gus_main.c uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; uinfo 40 sound/isa/gus/gus_main.c uinfo->count = 1; uinfo 41 sound/isa/gus/gus_main.c uinfo->value.integer.min = 0; uinfo 42 sound/isa/gus/gus_main.c uinfo->value.integer.max = 31; uinfo 66 sound/isa/gus/gus_mixer.c static int snd_ics_info_double(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) uinfo 68 sound/isa/gus/gus_mixer.c uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; uinfo 69 sound/isa/gus/gus_mixer.c uinfo->count = 2; uinfo 70 sound/isa/gus/gus_mixer.c uinfo->value.integer.min = 0; uinfo 71 sound/isa/gus/gus_mixer.c uinfo->value.integer.max = 127; uinfo 749 sound/isa/gus/gus_pcm.c static int snd_gf1_pcm_volume_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) uinfo 751 sound/isa/gus/gus_pcm.c uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; uinfo 752 sound/isa/gus/gus_pcm.c uinfo->count = 2; uinfo 753 sound/isa/gus/gus_pcm.c uinfo->value.integer.min = 0; uinfo 754 sound/isa/gus/gus_pcm.c uinfo->value.integer.max = 127; uinfo 53 sound/isa/msnd/msnd_pinnacle_mixer.c struct snd_ctl_elem_info *uinfo) uinfo 61 sound/isa/msnd/msnd_pinnacle_mixer.c return snd_ctl_enum_info(uinfo, 1, items, texts); uinfo 125 sound/isa/msnd/msnd_pinnacle_mixer.c struct snd_ctl_elem_info *uinfo) uinfo 127 sound/isa/msnd/msnd_pinnacle_mixer.c uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; uinfo 128 sound/isa/msnd/msnd_pinnacle_mixer.c uinfo->count = 2; uinfo 129 sound/isa/msnd/msnd_pinnacle_mixer.c uinfo->value.integer.min = 0; uinfo 130 sound/isa/msnd/msnd_pinnacle_mixer.c uinfo->value.integer.max = 100; uinfo 298 sound/isa/opti9xx/miro.c struct snd_ctl_elem_info *uinfo) uinfo 300 sound/isa/opti9xx/miro.c uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; uinfo 301 sound/isa/opti9xx/miro.c uinfo->count = 1; uinfo 302 sound/isa/opti9xx/miro.c uinfo->value.integer.min = 0; uinfo 303 sound/isa/opti9xx/miro.c uinfo->value.integer.max = 3; uinfo 401 sound/isa/opti9xx/miro.c struct snd_ctl_elem_info *uinfo) uinfo 405 sound/isa/opti9xx/miro.c uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; uinfo 406 sound/isa/opti9xx/miro.c uinfo->count = 2; uinfo 412 sound/isa/opti9xx/miro.c uinfo->value.integer.min = - 0x7f; uinfo 413 sound/isa/opti9xx/miro.c uinfo->value.integer.max = 0x7f; uinfo 418 sound/isa/opti9xx/miro.c uinfo->value.integer.min = 0; uinfo 419 sound/isa/opti9xx/miro.c uinfo->value.integer.max = 0x20; uinfo 426 sound/isa/opti9xx/miro.c struct snd_ctl_elem_value *uinfo) uinfo 451 sound/isa/opti9xx/miro.c uinfo->value.integer.value[0] = left_val; uinfo 453 sound/isa/opti9xx/miro.c uinfo->value.integer.value[0] = 0x80 - left_val; uinfo 457 sound/isa/opti9xx/miro.c uinfo->value.integer.value[1] = right_val; uinfo 459 sound/isa/opti9xx/miro.c uinfo->value.integer.value[1] = 0x80 - right_val; uinfo 466 sound/isa/opti9xx/miro.c uinfo->value.integer.value[0] = 0x20 - left_val; uinfo 467 sound/isa/opti9xx/miro.c uinfo->value.integer.value[1] = 0x20 - right_val; uinfo 820 sound/isa/sb/emu8000.c static int mixer_bass_treble_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) uinfo 822 sound/isa/sb/emu8000.c uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; uinfo 823 sound/isa/sb/emu8000.c uinfo->count = 1; uinfo 824 sound/isa/sb/emu8000.c uinfo->value.integer.min = 0; uinfo 825 sound/isa/sb/emu8000.c uinfo->value.integer.max = 11; uinfo 881 sound/isa/sb/emu8000.c static int mixer_chorus_reverb_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) uinfo 883 sound/isa/sb/emu8000.c uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; uinfo 884 sound/isa/sb/emu8000.c uinfo->count = 1; uinfo 885 sound/isa/sb/emu8000.c uinfo->value.integer.min = 0; uinfo 886 sound/isa/sb/emu8000.c uinfo->value.integer.max = kcontrol->private_value ? (SNDRV_EMU8000_CHORUS_NUMBERS-1) : (SNDRV_EMU8000_REVERB_NUMBERS-1); uinfo 948 sound/isa/sb/emu8000.c static int mixer_fm_depth_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) uinfo 950 sound/isa/sb/emu8000.c uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; uinfo 951 sound/isa/sb/emu8000.c uinfo->count = 1; uinfo 952 sound/isa/sb/emu8000.c uinfo->value.integer.min = 0; uinfo 953 sound/isa/sb/emu8000.c uinfo->value.integer.max = 255; uinfo 975 sound/isa/sb/sb16_csp.c static int snd_sb_qsound_space_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) uinfo 977 sound/isa/sb/sb16_csp.c uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; uinfo 978 sound/isa/sb/sb16_csp.c uinfo->count = 2; uinfo 979 sound/isa/sb/sb16_csp.c uinfo->value.integer.min = 0; uinfo 980 sound/isa/sb/sb16_csp.c uinfo->value.integer.max = SNDRV_SB_CSP_QSOUND_MAX_RIGHT; uinfo 691 sound/isa/sb/sb16_main.c static int snd_sb16_dma_control_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) uinfo 697 sound/isa/sb/sb16_main.c return snd_ctl_enum_info(uinfo, 1, 3, texts); uinfo 45 sound/isa/sb/sb_mixer.c static int snd_sbmixer_info_single(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) uinfo 49 sound/isa/sb/sb_mixer.c uinfo->type = mask == 1 ? SNDRV_CTL_ELEM_TYPE_BOOLEAN : SNDRV_CTL_ELEM_TYPE_INTEGER; uinfo 50 sound/isa/sb/sb_mixer.c uinfo->count = 1; uinfo 51 sound/isa/sb/sb_mixer.c uinfo->value.integer.min = 0; uinfo 52 sound/isa/sb/sb_mixer.c uinfo->value.integer.max = mask; uinfo 97 sound/isa/sb/sb_mixer.c static int snd_sbmixer_info_double(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) uinfo 101 sound/isa/sb/sb_mixer.c uinfo->type = mask == 1 ? SNDRV_CTL_ELEM_TYPE_BOOLEAN : SNDRV_CTL_ELEM_TYPE_INTEGER; uinfo 102 sound/isa/sb/sb_mixer.c uinfo->count = 2; uinfo 103 sound/isa/sb/sb_mixer.c uinfo->value.integer.min = 0; uinfo 104 sound/isa/sb/sb_mixer.c uinfo->value.integer.max = mask; uinfo 168 sound/isa/sb/sb_mixer.c static int snd_dt019x_input_sw_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) uinfo 174 sound/isa/sb/sb_mixer.c return snd_ctl_enum_info(uinfo, 1, 5, texts); uinfo 255 sound/isa/sb/sb_mixer.c struct snd_ctl_elem_info *uinfo) uinfo 261 sound/isa/sb/sb_mixer.c return snd_ctl_enum_info(uinfo, 1, 3, texts); uinfo 308 sound/isa/sb/sb_mixer.c static int snd_sb8mixer_info_mux(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) uinfo 314 sound/isa/sb/sb_mixer.c return snd_ctl_enum_info(uinfo, 1, 3, texts); uinfo 375 sound/isa/sb/sb_mixer.c static int snd_sb16mixer_info_input_sw(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) uinfo 377 sound/isa/sb/sb_mixer.c uinfo->type = SNDRV_CTL_ELEM_TYPE_BOOLEAN; uinfo 378 sound/isa/sb/sb_mixer.c uinfo->count = 4; uinfo 379 sound/isa/sb/sb_mixer.c uinfo->value.integer.min = 0; uinfo 380 sound/isa/sb/sb_mixer.c uinfo->value.integer.max = 1; uinfo 593 sound/isa/sscape.c struct snd_ctl_elem_info *uinfo) uinfo 595 sound/isa/sscape.c uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; uinfo 596 sound/isa/sscape.c uinfo->count = 1; uinfo 597 sound/isa/sscape.c uinfo->value.integer.min = 0; uinfo 598 sound/isa/sscape.c uinfo->value.integer.max = 127; uinfo 1973 sound/isa/wss/wss_lib.c struct snd_ctl_elem_info *uinfo) uinfo 2000 sound/isa/wss/wss_lib.c return snd_ctl_enum_info(uinfo, 2, 4, ptexts); uinfo 2041 sound/isa/wss/wss_lib.c struct snd_ctl_elem_info *uinfo) uinfo 2045 sound/isa/wss/wss_lib.c uinfo->type = mask == 1 ? SNDRV_CTL_ELEM_TYPE_BOOLEAN : SNDRV_CTL_ELEM_TYPE_INTEGER; uinfo 2046 sound/isa/wss/wss_lib.c uinfo->count = 1; uinfo 2047 sound/isa/wss/wss_lib.c uinfo->value.integer.min = 0; uinfo 2048 sound/isa/wss/wss_lib.c uinfo->value.integer.max = mask; uinfo 2098 sound/isa/wss/wss_lib.c struct snd_ctl_elem_info *uinfo) uinfo 2102 sound/isa/wss/wss_lib.c uinfo->type = mask == 1 ? SNDRV_CTL_ELEM_TYPE_BOOLEAN : SNDRV_CTL_ELEM_TYPE_INTEGER; uinfo 2103 sound/isa/wss/wss_lib.c uinfo->count = 2; uinfo 2104 sound/isa/wss/wss_lib.c uinfo->value.integer.min = 0; uinfo 2105 sound/isa/wss/wss_lib.c uinfo->value.integer.max = mask; uinfo 170 sound/mips/hal2.c struct snd_ctl_elem_info *uinfo) uinfo 172 sound/mips/hal2.c uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; uinfo 173 sound/mips/hal2.c uinfo->count = 2; uinfo 174 sound/mips/hal2.c uinfo->value.integer.min = 0; uinfo 177 sound/mips/hal2.c uinfo->value.integer.max = 31; uinfo 180 sound/mips/hal2.c uinfo->value.integer.max = 15; uinfo 145 sound/mips/sgio2audio.c struct snd_ctl_elem_info *uinfo) uinfo 149 sound/mips/sgio2audio.c uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; uinfo 150 sound/mips/sgio2audio.c uinfo->count = 2; uinfo 151 sound/mips/sgio2audio.c uinfo->value.integer.min = 0; uinfo 152 sound/mips/sgio2audio.c uinfo->value.integer.max = ad1843_get_gain_max(&chip->ad1843, uinfo 188 sound/mips/sgio2audio.c struct snd_ctl_elem_info *uinfo) uinfo 193 sound/mips/sgio2audio.c return snd_ctl_enum_info(uinfo, 1, 3, texts); uinfo 677 sound/parisc/harmony.c struct snd_ctl_elem_info *uinfo) uinfo 683 sound/parisc/harmony.c uinfo->type = mask == 1 ? SNDRV_CTL_ELEM_TYPE_BOOLEAN : uinfo 685 sound/parisc/harmony.c uinfo->count = left_shift == right_shift ? 1 : 2; uinfo 686 sound/parisc/harmony.c uinfo->value.integer.min = 0; uinfo 687 sound/parisc/harmony.c uinfo->value.integer.max = mask; uinfo 758 sound/parisc/harmony.c struct snd_ctl_elem_info *uinfo) uinfo 762 sound/parisc/harmony.c return snd_ctl_enum_info(uinfo, 1, 2, texts); uinfo 448 sound/pci/ac97/ac97_codec.c struct snd_ctl_elem_info *uinfo) uinfo 452 sound/pci/ac97/ac97_codec.c return snd_ctl_enum_info(uinfo, e->shift_l == e->shift_r ? 1 : 2, uinfo 521 sound/pci/ac97/ac97_codec.c struct snd_ctl_elem_info *uinfo) uinfo 527 sound/pci/ac97/ac97_codec.c uinfo->type = mask == 1 ? SNDRV_CTL_ELEM_TYPE_BOOLEAN : SNDRV_CTL_ELEM_TYPE_INTEGER; uinfo 528 sound/pci/ac97/ac97_codec.c uinfo->count = shift == rshift ? 1 : 2; uinfo 529 sound/pci/ac97/ac97_codec.c uinfo->value.integer.min = 0; uinfo 530 sound/pci/ac97/ac97_codec.c uinfo->value.integer.max = mask; uinfo 687 sound/pci/ac97/ac97_codec.c static int snd_ac97_spdif_mask_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) uinfo 689 sound/pci/ac97/ac97_codec.c uinfo->type = SNDRV_CTL_ELEM_TYPE_IEC958; uinfo 690 sound/pci/ac97/ac97_codec.c uinfo->count = 1; uinfo 872 sound/pci/ac97/ac97_codec.c static int snd_ac97_ad18xx_pcm_info_bits(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) uinfo 879 sound/pci/ac97/ac97_codec.c uinfo->type = mask == 1 ? SNDRV_CTL_ELEM_TYPE_BOOLEAN : SNDRV_CTL_ELEM_TYPE_INTEGER; uinfo 881 sound/pci/ac97/ac97_codec.c uinfo->count = 2; uinfo 883 sound/pci/ac97/ac97_codec.c uinfo->count = 1; uinfo 884 sound/pci/ac97/ac97_codec.c uinfo->value.integer.min = 0; uinfo 885 sound/pci/ac97/ac97_codec.c uinfo->value.integer.max = mask; uinfo 926 sound/pci/ac97/ac97_codec.c static int snd_ac97_ad18xx_pcm_info_volume(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) uinfo 928 sound/pci/ac97/ac97_codec.c uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; uinfo 929 sound/pci/ac97/ac97_codec.c uinfo->count = 2; uinfo 930 sound/pci/ac97/ac97_codec.c uinfo->value.integer.min = 0; uinfo 931 sound/pci/ac97/ac97_codec.c uinfo->value.integer.max = 31; uinfo 70 sound/pci/ac97/ac97_patch.c static int ac97_surround_jack_mode_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) uinfo 74 sound/pci/ac97/ac97_patch.c return snd_ctl_enum_info(uinfo, 1, 2, texts); uinfo 99 sound/pci/ac97/ac97_patch.c static int ac97_channel_mode_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) uinfo 103 sound/pci/ac97/ac97_patch.c return snd_ctl_enum_info(uinfo, 1, kcontrol->private_value, texts); uinfo 216 sound/pci/ac97/ac97_patch.c struct snd_ctl_elem_info *uinfo) uinfo 222 sound/pci/ac97/ac97_patch.c return snd_ctl_enum_info(uinfo, 1, 3, texts); uinfo 263 sound/pci/ac97/ac97_patch.c struct snd_ctl_elem_info *uinfo) uinfo 267 sound/pci/ac97/ac97_patch.c return snd_ctl_enum_info(uinfo, 1, 2, texts); uinfo 365 sound/pci/ac97/ac97_patch.c static int snd_ac97_ymf753_spdif_output_pin_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) uinfo 369 sound/pci/ac97/ac97_patch.c return snd_ctl_enum_info(uinfo, 1, 3, texts); uinfo 1061 sound/pci/ac97/ac97_patch.c static int snd_ac97_stac9758_output_jack_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) uinfo 1067 sound/pci/ac97/ac97_patch.c return snd_ctl_enum_info(uinfo, 1, 5, texts); uinfo 1100 sound/pci/ac97/ac97_patch.c static int snd_ac97_stac9758_input_jack_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) uinfo 1106 sound/pci/ac97/ac97_patch.c return snd_ctl_enum_info(uinfo, 1, 7, texts); uinfo 1129 sound/pci/ac97/ac97_patch.c static int snd_ac97_stac9758_phonesel_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) uinfo 1135 sound/pci/ac97/ac97_patch.c return snd_ctl_enum_info(uinfo, 1, 3, texts); uinfo 1748 sound/pci/ac97/ac97_patch.c static int snd_ac97_ad198x_spdif_source_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) uinfo 1752 sound/pci/ac97/ac97_patch.c return snd_ctl_enum_info(uinfo, 1, 2, texts); uinfo 1932 sound/pci/ac97/ac97_patch.c static int snd_ac97_ad1888_downmix_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) uinfo 1936 sound/pci/ac97/ac97_patch.c return snd_ctl_enum_info(uinfo, 1, 3, texts); uinfo 2085 sound/pci/ac97/ac97_patch.c struct snd_ctl_elem_info *uinfo) uinfo 2091 sound/pci/ac97/ac97_patch.c return snd_ctl_enum_info(uinfo, 1, 4, texts); uinfo 2683 sound/pci/ac97/ac97_patch.c static int alc655_iec958_route_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) uinfo 2694 sound/pci/ac97/ac97_patch.c return snd_ctl_enum_info(uinfo, 1, 4, texts_658); uinfo 2696 sound/pci/ac97/ac97_patch.c return snd_ctl_enum_info(uinfo, 1, 3, texts_655); uinfo 2980 sound/pci/ac97/ac97_patch.c static int snd_ac97_cmedia_spdif_playback_source_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) uinfo 2984 sound/pci/ac97/ac97_patch.c return snd_ctl_enum_info(uinfo, 1, 2, texts); uinfo 3154 sound/pci/ac97/ac97_patch.c static int cm9761_spdif_out_source_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) uinfo 3158 sound/pci/ac97/ac97_patch.c return snd_ctl_enum_info(uinfo, 1, 3, texts); uinfo 3492 sound/pci/ac97/ac97_patch.c struct snd_ctl_elem_info *uinfo) uinfo 3504 sound/pci/ac97/ac97_patch.c return snd_ctl_enum_info(uinfo, 1, 8, texts); uinfo 3666 sound/pci/ac97/ac97_patch.c struct snd_ctl_elem_info *uinfo) uinfo 3668 sound/pci/ac97/ac97_patch.c return snd_ctl_enum_info(uinfo, 1, 4, uinfo 3712 sound/pci/ac97/ac97_patch.c struct snd_ctl_elem_info *uinfo) uinfo 3716 sound/pci/ac97/ac97_patch.c return snd_ctl_enum_info(uinfo, 1, 2, txt_aux); uinfo 57 sound/pci/ac97/ac97_patch.h struct snd_ctl_elem_info *uinfo); uinfo 76 sound/pci/ac97/ac97_patch.h struct snd_ctl_elem_info *uinfo); uinfo 60 sound/pci/ak4531_codec.c static int snd_ak4531_info_single(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) uinfo 64 sound/pci/ak4531_codec.c uinfo->type = mask == 1 ? SNDRV_CTL_ELEM_TYPE_BOOLEAN : SNDRV_CTL_ELEM_TYPE_INTEGER; uinfo 65 sound/pci/ak4531_codec.c uinfo->count = 1; uinfo 66 sound/pci/ak4531_codec.c uinfo->value.integer.min = 0; uinfo 67 sound/pci/ak4531_codec.c uinfo->value.integer.max = mask; uinfo 127 sound/pci/ak4531_codec.c static int snd_ak4531_info_double(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) uinfo 131 sound/pci/ak4531_codec.c uinfo->type = mask == 1 ? SNDRV_CTL_ELEM_TYPE_BOOLEAN : SNDRV_CTL_ELEM_TYPE_INTEGER; uinfo 132 sound/pci/ak4531_codec.c uinfo->count = 2; uinfo 133 sound/pci/ak4531_codec.c uinfo->value.integer.min = 0; uinfo 134 sound/pci/ak4531_codec.c uinfo->value.integer.max = mask; uinfo 204 sound/pci/ak4531_codec.c static int snd_ak4531_info_input_sw(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) uinfo 206 sound/pci/ak4531_codec.c uinfo->type = SNDRV_CTL_ELEM_TYPE_BOOLEAN; uinfo 207 sound/pci/ak4531_codec.c uinfo->count = 4; uinfo 208 sound/pci/ak4531_codec.c uinfo->value.integer.min = 0; uinfo 209 sound/pci/ak4531_codec.c uinfo->value.integer.max = 1; uinfo 1476 sound/pci/asihpi/asihpi.c struct snd_ctl_elem_info *uinfo) uinfo 1498 sound/pci/asihpi/asihpi.c uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; uinfo 1499 sound/pci/asihpi/asihpi.c uinfo->count = count; uinfo 1500 sound/pci/asihpi/asihpi.c uinfo->value.integer.min = min_gain_mB / VOL_STEP_mB; uinfo 1501 sound/pci/asihpi/asihpi.c uinfo->value.integer.max = max_gain_mB / VOL_STEP_mB; uinfo 1502 sound/pci/asihpi/asihpi.c uinfo->value.integer.step = step_gain_mB / VOL_STEP_mB; uinfo 1599 sound/pci/asihpi/asihpi.c struct snd_ctl_elem_info *uinfo) uinfo 1616 sound/pci/asihpi/asihpi.c uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; uinfo 1617 sound/pci/asihpi/asihpi.c uinfo->count = 2; uinfo 1618 sound/pci/asihpi/asihpi.c uinfo->value.integer.min = min_gain_mB / HPI_UNITS_PER_dB; uinfo 1619 sound/pci/asihpi/asihpi.c uinfo->value.integer.max = max_gain_mB / HPI_UNITS_PER_dB; uinfo 1620 sound/pci/asihpi/asihpi.c uinfo->value.integer.step = step_gain_mB / HPI_UNITS_PER_dB; uinfo 1687 sound/pci/asihpi/asihpi.c struct snd_ctl_elem_info *uinfo) uinfo 1689 sound/pci/asihpi/asihpi.c return snd_ctl_enum_info(uinfo, 1, 3, asihpi_aesebu_format_names); uinfo 1747 sound/pci/asihpi/asihpi.c struct snd_ctl_elem_info *uinfo) uinfo 1749 sound/pci/asihpi/asihpi.c uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; uinfo 1750 sound/pci/asihpi/asihpi.c uinfo->count = 1; uinfo 1752 sound/pci/asihpi/asihpi.c uinfo->value.integer.min = 0; uinfo 1753 sound/pci/asihpi/asihpi.c uinfo->value.integer.max = 0X1F; uinfo 1754 sound/pci/asihpi/asihpi.c uinfo->value.integer.step = 1; uinfo 1831 sound/pci/asihpi/asihpi.c struct snd_ctl_elem_info *uinfo) uinfo 1845 sound/pci/asihpi/asihpi.c uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; uinfo 1846 sound/pci/asihpi/asihpi.c uinfo->count = 1; uinfo 1847 sound/pci/asihpi/asihpi.c uinfo->value.integer.min = ((int)gain_range[0]) / HPI_UNITS_PER_dB; uinfo 1848 sound/pci/asihpi/asihpi.c uinfo->value.integer.max = ((int)gain_range[1]) / HPI_UNITS_PER_dB; uinfo 1849 sound/pci/asihpi/asihpi.c uinfo->value.integer.step = ((int) gain_range[2]) / HPI_UNITS_PER_dB; uinfo 1905 sound/pci/asihpi/asihpi.c struct snd_ctl_elem_info *uinfo) uinfo 1916 sound/pci/asihpi/asihpi.c return snd_ctl_enum_info(uinfo, 1, num_bands, asihpi_tuner_band_names); uinfo 1972 sound/pci/asihpi/asihpi.c struct snd_ctl_elem_info *uinfo) uinfo 2008 sound/pci/asihpi/asihpi.c uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; uinfo 2009 sound/pci/asihpi/asihpi.c uinfo->count = 1; uinfo 2010 sound/pci/asihpi/asihpi.c uinfo->value.integer.min = ((int)freq_range[0]); uinfo 2011 sound/pci/asihpi/asihpi.c uinfo->value.integer.max = ((int)freq_range[1]); uinfo 2012 sound/pci/asihpi/asihpi.c uinfo->value.integer.step = ((int)freq_range[2]); uinfo 2080 sound/pci/asihpi/asihpi.c struct snd_ctl_elem_info *uinfo) uinfo 2089 sound/pci/asihpi/asihpi.c uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; uinfo 2090 sound/pci/asihpi/asihpi.c uinfo->count = count; uinfo 2091 sound/pci/asihpi/asihpi.c uinfo->value.integer.min = 0; uinfo 2092 sound/pci/asihpi/asihpi.c uinfo->value.integer.max = 0x7FFFFFFF; uinfo 2183 sound/pci/asihpi/asihpi.c struct snd_ctl_elem_info *uinfo) uinfo 2189 sound/pci/asihpi/asihpi.c uinfo->type = SNDRV_CTL_ELEM_TYPE_ENUMERATED; uinfo 2190 sound/pci/asihpi/asihpi.c uinfo->count = 1; uinfo 2191 sound/pci/asihpi/asihpi.c uinfo->value.enumerated.items = uinfo 2194 sound/pci/asihpi/asihpi.c if (uinfo->value.enumerated.item >= uinfo->value.enumerated.items) uinfo 2195 sound/pci/asihpi/asihpi.c uinfo->value.enumerated.item = uinfo 2196 sound/pci/asihpi/asihpi.c uinfo->value.enumerated.items - 1; uinfo 2200 sound/pci/asihpi/asihpi.c uinfo->value.enumerated.item, uinfo 2203 sound/pci/asihpi/asihpi.c sprintf(uinfo->value.enumerated.name, "%s %d", uinfo 2279 sound/pci/asihpi/asihpi.c struct snd_ctl_elem_info *uinfo) uinfo 2307 sound/pci/asihpi/asihpi.c return snd_ctl_enum_info(uinfo, 1, valid_modes, mapped_names); uinfo 2369 sound/pci/asihpi/asihpi.c struct snd_ctl_elem_info *uinfo) uinfo 2374 sound/pci/asihpi/asihpi.c uinfo->type = SNDRV_CTL_ELEM_TYPE_ENUMERATED; uinfo 2375 sound/pci/asihpi/asihpi.c uinfo->count = 1; uinfo 2376 sound/pci/asihpi/asihpi.c uinfo->value.enumerated.items = clkcache->count; uinfo 2378 sound/pci/asihpi/asihpi.c if (uinfo->value.enumerated.item >= uinfo->value.enumerated.items) uinfo 2379 sound/pci/asihpi/asihpi.c uinfo->value.enumerated.item = uinfo 2380 sound/pci/asihpi/asihpi.c uinfo->value.enumerated.items - 1; uinfo 2382 sound/pci/asihpi/asihpi.c strcpy(uinfo->value.enumerated.name, uinfo 2383 sound/pci/asihpi/asihpi.c clkcache->s[uinfo->value.enumerated.item].name); uinfo 2444 sound/pci/asihpi/asihpi.c struct snd_ctl_elem_info *uinfo) uinfo 2446 sound/pci/asihpi/asihpi.c uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; uinfo 2447 sound/pci/asihpi/asihpi.c uinfo->count = 1; uinfo 2448 sound/pci/asihpi/asihpi.c uinfo->value.integer.min = 8000; uinfo 2449 sound/pci/asihpi/asihpi.c uinfo->value.integer.max = 192000; uinfo 2450 sound/pci/asihpi/asihpi.c uinfo->value.integer.step = 100; uinfo 2486 sound/pci/asihpi/asihpi.c struct snd_ctl_elem_info *uinfo) uinfo 2488 sound/pci/asihpi/asihpi.c uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; uinfo 2489 sound/pci/asihpi/asihpi.c uinfo->count = 1; uinfo 2490 sound/pci/asihpi/asihpi.c uinfo->value.integer.min = 8000; uinfo 2491 sound/pci/asihpi/asihpi.c uinfo->value.integer.max = 192000; uinfo 2492 sound/pci/asihpi/asihpi.c uinfo->value.integer.step = 100; uinfo 717 sound/pci/au88x0/au88x0_a3d.c snd_vortex_a3d_hrtf_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) uinfo 719 sound/pci/au88x0/au88x0_a3d.c uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; uinfo 720 sound/pci/au88x0/au88x0_a3d.c uinfo->count = 6; uinfo 721 sound/pci/au88x0/au88x0_a3d.c uinfo->value.integer.min = 0x00000000; uinfo 722 sound/pci/au88x0/au88x0_a3d.c uinfo->value.integer.max = 0xffffffff; uinfo 726 sound/pci/au88x0/au88x0_a3d.c snd_vortex_a3d_itd_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) uinfo 728 sound/pci/au88x0/au88x0_a3d.c uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; uinfo 729 sound/pci/au88x0/au88x0_a3d.c uinfo->count = 2; uinfo 730 sound/pci/au88x0/au88x0_a3d.c uinfo->value.integer.min = 0x00000000; uinfo 731 sound/pci/au88x0/au88x0_a3d.c uinfo->value.integer.max = 0xffffffff; uinfo 735 sound/pci/au88x0/au88x0_a3d.c snd_vortex_a3d_ild_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) uinfo 737 sound/pci/au88x0/au88x0_a3d.c uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; uinfo 738 sound/pci/au88x0/au88x0_a3d.c uinfo->count = 2; uinfo 739 sound/pci/au88x0/au88x0_a3d.c uinfo->value.integer.min = 0x00000000; uinfo 740 sound/pci/au88x0/au88x0_a3d.c uinfo->value.integer.max = 0xffffffff; uinfo 745 sound/pci/au88x0/au88x0_a3d.c struct snd_ctl_elem_info *uinfo) uinfo 747 sound/pci/au88x0/au88x0_a3d.c uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; uinfo 748 sound/pci/au88x0/au88x0_a3d.c uinfo->count = 4; uinfo 749 sound/pci/au88x0/au88x0_a3d.c uinfo->value.integer.min = 0x00000000; uinfo 750 sound/pci/au88x0/au88x0_a3d.c uinfo->value.integer.max = 0xffffffff; uinfo 760 sound/pci/au88x0/au88x0_eq.c snd_vortex_eq_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) uinfo 762 sound/pci/au88x0/au88x0_eq.c uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; uinfo 763 sound/pci/au88x0/au88x0_eq.c uinfo->count = 2; uinfo 764 sound/pci/au88x0/au88x0_eq.c uinfo->value.integer.min = 0x0000; uinfo 765 sound/pci/au88x0/au88x0_eq.c uinfo->value.integer.max = 0x7fff; uinfo 818 sound/pci/au88x0/au88x0_eq.c snd_vortex_peaks_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) uinfo 820 sound/pci/au88x0/au88x0_eq.c uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; uinfo 821 sound/pci/au88x0/au88x0_eq.c uinfo->count = 20; uinfo 822 sound/pci/au88x0/au88x0_eq.c uinfo->value.integer.min = 0x0000; uinfo 823 sound/pci/au88x0/au88x0_eq.c uinfo->value.integer.max = 0x7fff; uinfo 463 sound/pci/au88x0/au88x0_pcm.c static int snd_vortex_spdif_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) uinfo 465 sound/pci/au88x0/au88x0_pcm.c uinfo->type = SNDRV_CTL_ELEM_TYPE_IEC958; uinfo 466 sound/pci/au88x0/au88x0_pcm.c uinfo->count = 1; uinfo 530 sound/pci/au88x0/au88x0_pcm.c struct snd_ctl_elem_info *uinfo) uinfo 533 sound/pci/au88x0/au88x0_pcm.c uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; uinfo 534 sound/pci/au88x0/au88x0_pcm.c uinfo->count = (VORTEX_IS_QUAD(vortex) ? 4 : 2); uinfo 535 sound/pci/au88x0/au88x0_pcm.c uinfo->value.integer.min = -128; uinfo 536 sound/pci/au88x0/au88x0_pcm.c uinfo->value.integer.max = 32; uinfo 128 sound/pci/aw2/aw2-alsa.c struct snd_ctl_elem_info *uinfo); uinfo 695 sound/pci/aw2/aw2-alsa.c struct snd_ctl_elem_info *uinfo) uinfo 700 sound/pci/aw2/aw2-alsa.c return snd_ctl_enum_info(uinfo, 1, 2, texts); uinfo 921 sound/pci/azt3328.c struct snd_ctl_elem_info *uinfo) uinfo 926 sound/pci/azt3328.c uinfo->type = reg.mask == 1 ? uinfo 928 sound/pci/azt3328.c uinfo->count = reg.stereo + 1; uinfo 929 sound/pci/azt3328.c uinfo->value.integer.min = 0; uinfo 930 sound/pci/azt3328.c uinfo->value.integer.max = reg.mask; uinfo 1004 sound/pci/azt3328.c struct snd_ctl_elem_info *uinfo) uinfo 1038 sound/pci/azt3328.c return snd_ctl_enum_info(uinfo, uinfo 172 sound/pci/ca0106/ca0106_mixer.c struct snd_ctl_elem_info *uinfo) uinfo 178 sound/pci/ca0106/ca0106_mixer.c return snd_ctl_enum_info(uinfo, 1, 6, texts); uinfo 209 sound/pci/ca0106/ca0106_mixer.c struct snd_ctl_elem_info *uinfo) uinfo 215 sound/pci/ca0106/ca0106_mixer.c return snd_ctl_enum_info(uinfo, 1, 4, texts); uinfo 248 sound/pci/ca0106/ca0106_mixer.c struct snd_ctl_elem_info *uinfo) uinfo 252 sound/pci/ca0106/ca0106_mixer.c return snd_ctl_enum_info(uinfo, 1, 2, texts); uinfo 256 sound/pci/ca0106/ca0106_mixer.c struct snd_ctl_elem_info *uinfo) uinfo 260 sound/pci/ca0106/ca0106_mixer.c return snd_ctl_enum_info(uinfo, 1, 2, texts); uinfo 310 sound/pci/ca0106/ca0106_mixer.c struct snd_ctl_elem_info *uinfo) uinfo 312 sound/pci/ca0106/ca0106_mixer.c uinfo->type = SNDRV_CTL_ELEM_TYPE_IEC958; uinfo 313 sound/pci/ca0106/ca0106_mixer.c uinfo->count = 1; uinfo 402 sound/pci/ca0106/ca0106_mixer.c struct snd_ctl_elem_info *uinfo) uinfo 404 sound/pci/ca0106/ca0106_mixer.c uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; uinfo 405 sound/pci/ca0106/ca0106_mixer.c uinfo->count = 2; uinfo 406 sound/pci/ca0106/ca0106_mixer.c uinfo->value.integer.min = 0; uinfo 407 sound/pci/ca0106/ca0106_mixer.c uinfo->value.integer.max = 255; uinfo 449 sound/pci/ca0106/ca0106_mixer.c struct snd_ctl_elem_info *uinfo) uinfo 451 sound/pci/ca0106/ca0106_mixer.c uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; uinfo 452 sound/pci/ca0106/ca0106_mixer.c uinfo->count = 2; uinfo 453 sound/pci/ca0106/ca0106_mixer.c uinfo->value.integer.min = 0; uinfo 454 sound/pci/ca0106/ca0106_mixer.c uinfo->value.integer.max = 255; uinfo 998 sound/pci/cmipci.c struct snd_ctl_elem_info *uinfo) uinfo 1000 sound/pci/cmipci.c uinfo->type = SNDRV_CTL_ELEM_TYPE_IEC958; uinfo 1001 sound/pci/cmipci.c uinfo->count = 1; uinfo 1045 sound/pci/cmipci.c struct snd_ctl_elem_info *uinfo) uinfo 1047 sound/pci/cmipci.c uinfo->type = SNDRV_CTL_ELEM_TYPE_IEC958; uinfo 1048 sound/pci/cmipci.c uinfo->count = 1; uinfo 1072 sound/pci/cmipci.c struct snd_ctl_elem_info *uinfo) uinfo 1074 sound/pci/cmipci.c uinfo->type = SNDRV_CTL_ELEM_TYPE_IEC958; uinfo 1075 sound/pci/cmipci.c uinfo->count = 1; uinfo 2023 sound/pci/cmipci.c struct snd_ctl_elem_info *uinfo) uinfo 2028 sound/pci/cmipci.c uinfo->type = reg.mask == 1 ? SNDRV_CTL_ELEM_TYPE_BOOLEAN : SNDRV_CTL_ELEM_TYPE_INTEGER; uinfo 2029 sound/pci/cmipci.c uinfo->count = reg.stereo + 1; uinfo 2030 sound/pci/cmipci.c uinfo->value.integer.min = 0; uinfo 2031 sound/pci/cmipci.c uinfo->value.integer.max = reg.mask; uinfo 2108 sound/pci/cmipci.c struct snd_ctl_elem_info *uinfo) uinfo 2110 sound/pci/cmipci.c uinfo->type = SNDRV_CTL_ELEM_TYPE_BOOLEAN; uinfo 2111 sound/pci/cmipci.c uinfo->count = 4; uinfo 2112 sound/pci/cmipci.c uinfo->value.integer.min = 0; uinfo 2113 sound/pci/cmipci.c uinfo->value.integer.max = 1; uinfo 2194 sound/pci/cmipci.c struct snd_ctl_elem_info *uinfo) uinfo 2199 sound/pci/cmipci.c uinfo->type = reg.mask == 1 ? SNDRV_CTL_ELEM_TYPE_BOOLEAN : SNDRV_CTL_ELEM_TYPE_INTEGER; uinfo 2200 sound/pci/cmipci.c uinfo->count = reg.stereo + 1; uinfo 2201 sound/pci/cmipci.c uinfo->value.integer.min = 0; uinfo 2202 sound/pci/cmipci.c uinfo->value.integer.max = reg.mask; uinfo 2500 sound/pci/cmipci.c struct snd_ctl_elem_info *uinfo) uinfo 2507 sound/pci/cmipci.c return snd_ctl_enum_info(uinfo, 1, uinfo 2556 sound/pci/cmipci.c struct snd_ctl_elem_info *uinfo) uinfo 2560 sound/pci/cmipci.c return snd_ctl_enum_info(uinfo, 1, 2, texts); uinfo 990 sound/pci/cs4281.c struct snd_ctl_elem_info *uinfo) uinfo 992 sound/pci/cs4281.c uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; uinfo 993 sound/pci/cs4281.c uinfo->count = 2; uinfo 994 sound/pci/cs4281.c uinfo->value.integer.min = 0; uinfo 995 sound/pci/cs4281.c uinfo->value.integer.max = CS_VOL_MASK; uinfo 1891 sound/pci/cs46xx/cs46xx_lib.c struct snd_ctl_elem_info *uinfo) uinfo 1893 sound/pci/cs46xx/cs46xx_lib.c uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; uinfo 1894 sound/pci/cs46xx/cs46xx_lib.c uinfo->count = 2; uinfo 1895 sound/pci/cs46xx/cs46xx_lib.c uinfo->value.integer.min = 0; uinfo 1896 sound/pci/cs46xx/cs46xx_lib.c uinfo->value.integer.max = 0x7fff; uinfo 2141 sound/pci/cs46xx/cs46xx_lib.c static int snd_cs46xx_spdif_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) uinfo 2143 sound/pci/cs46xx/cs46xx_lib.c uinfo->type = SNDRV_CTL_ELEM_TYPE_IEC958; uinfo 2144 sound/pci/cs46xx/cs46xx_lib.c uinfo->count = 1; uinfo 62 sound/pci/cs5535audio/cs5535audio_olpc.c struct snd_ctl_elem_info *uinfo) uinfo 64 sound/pci/cs5535audio/cs5535audio_olpc.c uinfo->type = SNDRV_CTL_ELEM_TYPE_BOOLEAN; uinfo 65 sound/pci/cs5535audio/cs5535audio_olpc.c uinfo->count = 1; uinfo 66 sound/pci/cs5535audio/cs5535audio_olpc.c uinfo->value.integer.min = 0; uinfo 67 sound/pci/cs5535audio/cs5535audio_olpc.c uinfo->value.integer.max = 1; uinfo 86 sound/pci/cs5535audio/cs5535audio_olpc.c struct snd_ctl_elem_info *uinfo) uinfo 88 sound/pci/cs5535audio/cs5535audio_olpc.c uinfo->type = SNDRV_CTL_ELEM_TYPE_BOOLEAN; uinfo 89 sound/pci/cs5535audio/cs5535audio_olpc.c uinfo->count = 1; uinfo 90 sound/pci/cs5535audio/cs5535audio_olpc.c uinfo->value.integer.min = 0; uinfo 91 sound/pci/cs5535audio/cs5535audio_olpc.c uinfo->value.integer.max = 1; uinfo 331 sound/pci/ctxfi/ctmixer.c struct snd_ctl_elem_info *uinfo) uinfo 333 sound/pci/ctxfi/ctmixer.c uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; uinfo 334 sound/pci/ctxfi/ctmixer.c uinfo->count = 2; uinfo 335 sound/pci/ctxfi/ctmixer.c uinfo->value.integer.min = 0; uinfo 336 sound/pci/ctxfi/ctmixer.c uinfo->value.integer.max = VOL_MAX; uinfo 567 sound/pci/ctxfi/ctmixer.c struct snd_ctl_elem_info *uinfo) uinfo 569 sound/pci/ctxfi/ctmixer.c uinfo->type = SNDRV_CTL_ELEM_TYPE_BOOLEAN; uinfo 570 sound/pci/ctxfi/ctmixer.c uinfo->count = 1; uinfo 571 sound/pci/ctxfi/ctmixer.c uinfo->value.integer.min = 0; uinfo 572 sound/pci/ctxfi/ctmixer.c uinfo->value.integer.max = 1; uinfo 573 sound/pci/ctxfi/ctmixer.c uinfo->value.integer.step = 1; uinfo 616 sound/pci/ctxfi/ctmixer.c struct snd_ctl_elem_info *uinfo) uinfo 618 sound/pci/ctxfi/ctmixer.c uinfo->type = SNDRV_CTL_ELEM_TYPE_IEC958; uinfo 619 sound/pci/ctxfi/ctmixer.c uinfo->count = 1; uinfo 978 sound/pci/echoaudio/echoaudio.c struct snd_ctl_elem_info *uinfo) uinfo 983 sound/pci/echoaudio/echoaudio.c uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; uinfo 984 sound/pci/echoaudio/echoaudio.c uinfo->count = num_busses_out(chip); uinfo 985 sound/pci/echoaudio/echoaudio.c uinfo->value.integer.min = ECHOGAIN_MINOUT; uinfo 986 sound/pci/echoaudio/echoaudio.c uinfo->value.integer.max = ECHOGAIN_MAXOUT; uinfo 1059 sound/pci/echoaudio/echoaudio.c struct snd_ctl_elem_info *uinfo) uinfo 1064 sound/pci/echoaudio/echoaudio.c uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; uinfo 1065 sound/pci/echoaudio/echoaudio.c uinfo->count = num_analog_busses_in(chip); uinfo 1066 sound/pci/echoaudio/echoaudio.c uinfo->value.integer.min = ECHOGAIN_MININP; uinfo 1067 sound/pci/echoaudio/echoaudio.c uinfo->value.integer.max = ECHOGAIN_MAXINP; uinfo 1128 sound/pci/echoaudio/echoaudio.c struct snd_ctl_elem_info *uinfo) uinfo 1133 sound/pci/echoaudio/echoaudio.c uinfo->type = SNDRV_CTL_ELEM_TYPE_BOOLEAN; uinfo 1134 sound/pci/echoaudio/echoaudio.c uinfo->count = num_analog_busses_out(chip); uinfo 1135 sound/pci/echoaudio/echoaudio.c uinfo->value.integer.min = 0; uinfo 1136 sound/pci/echoaudio/echoaudio.c uinfo->value.integer.max = 1; uinfo 1190 sound/pci/echoaudio/echoaudio.c struct snd_ctl_elem_info *uinfo) uinfo 1195 sound/pci/echoaudio/echoaudio.c uinfo->type = SNDRV_CTL_ELEM_TYPE_BOOLEAN; uinfo 1196 sound/pci/echoaudio/echoaudio.c uinfo->count = num_analog_busses_in(chip); uinfo 1197 sound/pci/echoaudio/echoaudio.c uinfo->value.integer.min = 0; uinfo 1198 sound/pci/echoaudio/echoaudio.c uinfo->value.integer.max = 1; uinfo 1256 sound/pci/echoaudio/echoaudio.c struct snd_ctl_elem_info *uinfo) uinfo 1261 sound/pci/echoaudio/echoaudio.c uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; uinfo 1262 sound/pci/echoaudio/echoaudio.c uinfo->count = 1; uinfo 1263 sound/pci/echoaudio/echoaudio.c uinfo->value.integer.min = ECHOGAIN_MINOUT; uinfo 1264 sound/pci/echoaudio/echoaudio.c uinfo->value.integer.max = ECHOGAIN_MAXOUT; uinfo 1265 sound/pci/echoaudio/echoaudio.c uinfo->dimen.d[0] = num_busses_out(chip); uinfo 1266 sound/pci/echoaudio/echoaudio.c uinfo->dimen.d[1] = num_busses_in(chip); uinfo 1328 sound/pci/echoaudio/echoaudio.c struct snd_ctl_elem_info *uinfo) uinfo 1333 sound/pci/echoaudio/echoaudio.c uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; uinfo 1334 sound/pci/echoaudio/echoaudio.c uinfo->count = 1; uinfo 1335 sound/pci/echoaudio/echoaudio.c uinfo->value.integer.min = ECHOGAIN_MINOUT; uinfo 1336 sound/pci/echoaudio/echoaudio.c uinfo->value.integer.max = ECHOGAIN_MAXOUT; uinfo 1337 sound/pci/echoaudio/echoaudio.c uinfo->dimen.d[0] = num_busses_out(chip); uinfo 1338 sound/pci/echoaudio/echoaudio.c uinfo->dimen.d[1] = num_pipes_out(chip); uinfo 1396 sound/pci/echoaudio/echoaudio.c struct snd_ctl_elem_info *uinfo) uinfo 1405 sound/pci/echoaudio/echoaudio.c return snd_ctl_enum_info(uinfo, 1, chip->num_digital_modes, names); uinfo 1483 sound/pci/echoaudio/echoaudio.c struct snd_ctl_elem_info *uinfo) uinfo 1487 sound/pci/echoaudio/echoaudio.c return snd_ctl_enum_info(uinfo, 1, 2, names); uinfo 1533 sound/pci/echoaudio/echoaudio.c struct snd_ctl_elem_info *uinfo) uinfo 1542 sound/pci/echoaudio/echoaudio.c return snd_ctl_enum_info(uinfo, 1, chip->num_clock_sources, names); uinfo 1715 sound/pci/echoaudio/echoaudio.c struct snd_ctl_elem_info *uinfo) uinfo 1717 sound/pci/echoaudio/echoaudio.c uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; uinfo 1718 sound/pci/echoaudio/echoaudio.c uinfo->count = 96; uinfo 1719 sound/pci/echoaudio/echoaudio.c uinfo->value.integer.min = ECHOGAIN_MINOUT; uinfo 1720 sound/pci/echoaudio/echoaudio.c uinfo->value.integer.max = 0; uinfo 1722 sound/pci/echoaudio/echoaudio.c uinfo->dimen.d[0] = 3; /* Out, In, Virt */ uinfo 1724 sound/pci/echoaudio/echoaudio.c uinfo->dimen.d[0] = 2; /* Out, In */ uinfo 1726 sound/pci/echoaudio/echoaudio.c uinfo->dimen.d[1] = 16; /* 16 channels */ uinfo 1727 sound/pci/echoaudio/echoaudio.c uinfo->dimen.d[2] = 2; /* 0=level, 1=peak */ uinfo 1756 sound/pci/echoaudio/echoaudio.c struct snd_ctl_elem_info *uinfo) uinfo 1758 sound/pci/echoaudio/echoaudio.c uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; uinfo 1759 sound/pci/echoaudio/echoaudio.c uinfo->count = 6; uinfo 1760 sound/pci/echoaudio/echoaudio.c uinfo->value.integer.min = 0; uinfo 1761 sound/pci/echoaudio/echoaudio.c uinfo->value.integer.max = 1 << ECHO_CLOCK_NUMBER; uinfo 1103 sound/pci/emu10k1/emu10k1x.c static int snd_emu10k1x_spdif_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) uinfo 1105 sound/pci/emu10k1/emu10k1x.c uinfo->type = SNDRV_CTL_ELEM_TYPE_IEC958; uinfo 1106 sound/pci/emu10k1/emu10k1x.c uinfo->count = 1; uinfo 304 sound/pci/emu10k1/emufx.c static int snd_emu10k1_gpr_ctl_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) uinfo 310 sound/pci/emu10k1/emufx.c uinfo->type = SNDRV_CTL_ELEM_TYPE_BOOLEAN; uinfo 312 sound/pci/emu10k1/emufx.c uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; uinfo 313 sound/pci/emu10k1/emufx.c uinfo->count = ctl->vcount; uinfo 314 sound/pci/emu10k1/emufx.c uinfo->value.integer.min = ctl->min; uinfo 315 sound/pci/emu10k1/emufx.c uinfo->value.integer.max = ctl->max; uinfo 32 sound/pci/emu10k1/emumixer.c static int snd_emu10k1_spdif_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) uinfo 34 sound/pci/emu10k1/emumixer.c uinfo->type = SNDRV_CTL_ELEM_TYPE_IEC958; uinfo 35 sound/pci/emu10k1/emumixer.c uinfo->count = 1; uinfo 379 sound/pci/emu10k1/emumixer.c struct snd_ctl_elem_info *uinfo) uinfo 384 sound/pci/emu10k1/emumixer.c return snd_ctl_enum_info(uinfo, 1, 49, emu1616_src_texts); uinfo 386 sound/pci/emu10k1/emumixer.c return snd_ctl_enum_info(uinfo, 1, 53, emu1010_src_texts); uinfo 674 sound/pci/emu10k1/emumixer.c struct snd_ctl_elem_info *uinfo) uinfo 680 sound/pci/emu10k1/emumixer.c return snd_ctl_enum_info(uinfo, 1, 4, texts); uinfo 796 sound/pci/emu10k1/emumixer.c struct snd_ctl_elem_info *uinfo) uinfo 802 sound/pci/emu10k1/emumixer.c return snd_ctl_enum_info(uinfo, 1, 2, texts); uinfo 847 sound/pci/emu10k1/emumixer.c struct snd_ctl_elem_info *uinfo) uinfo 853 sound/pci/emu10k1/emumixer.c return snd_ctl_enum_info(uinfo, 1, 2, texts); uinfo 898 sound/pci/emu10k1/emumixer.c struct snd_ctl_elem_info *uinfo) uinfo 909 sound/pci/emu10k1/emumixer.c return snd_ctl_enum_info(uinfo, 1, 2, texts); uinfo 977 sound/pci/emu10k1/emumixer.c struct snd_ctl_elem_info *uinfo) uinfo 979 sound/pci/emu10k1/emumixer.c uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; uinfo 980 sound/pci/emu10k1/emumixer.c uinfo->count = 2; uinfo 981 sound/pci/emu10k1/emumixer.c uinfo->value.integer.min = 0; uinfo 982 sound/pci/emu10k1/emumixer.c uinfo->value.integer.max = 255; uinfo 1060 sound/pci/emu10k1/emumixer.c static int snd_audigy_spdif_output_rate_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) uinfo 1064 sound/pci/emu10k1/emumixer.c return snd_ctl_enum_info(uinfo, 1, 3, texts); uinfo 1217 sound/pci/emu10k1/emumixer.c static int snd_emu10k1_send_routing_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) uinfo 1220 sound/pci/emu10k1/emumixer.c uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; uinfo 1221 sound/pci/emu10k1/emumixer.c uinfo->count = emu->audigy ? 3*8 : 3*4; uinfo 1222 sound/pci/emu10k1/emumixer.c uinfo->value.integer.min = 0; uinfo 1223 sound/pci/emu10k1/emumixer.c uinfo->value.integer.max = emu->audigy ? 0x3f : 0x0f; uinfo 1293 sound/pci/emu10k1/emumixer.c static int snd_emu10k1_send_volume_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) uinfo 1296 sound/pci/emu10k1/emumixer.c uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; uinfo 1297 sound/pci/emu10k1/emumixer.c uinfo->count = emu->audigy ? 3*8 : 3*4; uinfo 1298 sound/pci/emu10k1/emumixer.c uinfo->value.integer.min = 0; uinfo 1299 sound/pci/emu10k1/emumixer.c uinfo->value.integer.max = 255; uinfo 1364 sound/pci/emu10k1/emumixer.c static int snd_emu10k1_attn_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) uinfo 1366 sound/pci/emu10k1/emumixer.c uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; uinfo 1367 sound/pci/emu10k1/emumixer.c uinfo->count = 3; uinfo 1368 sound/pci/emu10k1/emumixer.c uinfo->value.integer.min = 0; uinfo 1369 sound/pci/emu10k1/emumixer.c uinfo->value.integer.max = 0xffff; uinfo 1431 sound/pci/emu10k1/emumixer.c static int snd_emu10k1_efx_send_routing_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) uinfo 1434 sound/pci/emu10k1/emumixer.c uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; uinfo 1435 sound/pci/emu10k1/emumixer.c uinfo->count = emu->audigy ? 8 : 4; uinfo 1436 sound/pci/emu10k1/emumixer.c uinfo->value.integer.min = 0; uinfo 1437 sound/pci/emu10k1/emumixer.c uinfo->value.integer.max = emu->audigy ? 0x3f : 0x0f; uinfo 1501 sound/pci/emu10k1/emumixer.c static int snd_emu10k1_efx_send_volume_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) uinfo 1504 sound/pci/emu10k1/emumixer.c uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; uinfo 1505 sound/pci/emu10k1/emumixer.c uinfo->count = emu->audigy ? 8 : 4; uinfo 1506 sound/pci/emu10k1/emumixer.c uinfo->value.integer.min = 0; uinfo 1507 sound/pci/emu10k1/emumixer.c uinfo->value.integer.max = 255; uinfo 1568 sound/pci/emu10k1/emumixer.c static int snd_emu10k1_efx_attn_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) uinfo 1570 sound/pci/emu10k1/emumixer.c uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; uinfo 1571 sound/pci/emu10k1/emumixer.c uinfo->count = 1; uinfo 1572 sound/pci/emu10k1/emumixer.c uinfo->value.integer.min = 0; uinfo 1573 sound/pci/emu10k1/emumixer.c uinfo->value.integer.max = 0xffff; uinfo 1489 sound/pci/emu10k1/emupcm.c static int snd_emu10k1_pcm_efx_voices_mask_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) uinfo 1493 sound/pci/emu10k1/emupcm.c uinfo->type = SNDRV_CTL_ELEM_TYPE_BOOLEAN; uinfo 1494 sound/pci/emu10k1/emupcm.c uinfo->count = nefx; uinfo 1495 sound/pci/emu10k1/emupcm.c uinfo->value.integer.min = 0; uinfo 1496 sound/pci/emu10k1/emupcm.c uinfo->value.integer.max = 1; uinfo 671 sound/pci/emu10k1/p16v.c struct snd_ctl_elem_info *uinfo) uinfo 673 sound/pci/emu10k1/p16v.c uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; uinfo 674 sound/pci/emu10k1/p16v.c uinfo->count = 2; uinfo 675 sound/pci/emu10k1/p16v.c uinfo->value.integer.min = 0; uinfo 676 sound/pci/emu10k1/p16v.c uinfo->value.integer.max = 255; uinfo 725 sound/pci/emu10k1/p16v.c struct snd_ctl_elem_info *uinfo) uinfo 732 sound/pci/emu10k1/p16v.c return snd_ctl_enum_info(uinfo, 1, 8, texts); uinfo 767 sound/pci/emu10k1/p16v.c struct snd_ctl_elem_info *uinfo) uinfo 771 sound/pci/emu10k1/p16v.c return snd_ctl_enum_info(uinfo, 1, 4, texts); uinfo 1331 sound/pci/ens1370.c struct snd_ctl_elem_info *uinfo) uinfo 1333 sound/pci/ens1370.c uinfo->type = SNDRV_CTL_ELEM_TYPE_IEC958; uinfo 1334 sound/pci/ens1370.c uinfo->count = 1; uinfo 1047 sound/pci/es1938.c struct snd_ctl_elem_info *uinfo) uinfo 1054 sound/pci/es1938.c return snd_ctl_enum_info(uinfo, 1, 8, texts); uinfo 1104 sound/pci/es1938.c struct snd_ctl_elem_info *uinfo) uinfo 1106 sound/pci/es1938.c uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; uinfo 1107 sound/pci/es1938.c uinfo->count = 2; uinfo 1108 sound/pci/es1938.c uinfo->value.integer.min = 0; uinfo 1109 sound/pci/es1938.c uinfo->value.integer.max = 63; uinfo 1174 sound/pci/es1938.c struct snd_ctl_elem_info *uinfo) uinfo 1178 sound/pci/es1938.c uinfo->type = mask == 1 ? SNDRV_CTL_ELEM_TYPE_BOOLEAN : SNDRV_CTL_ELEM_TYPE_INTEGER; uinfo 1179 sound/pci/es1938.c uinfo->count = 1; uinfo 1180 sound/pci/es1938.c uinfo->value.integer.min = 0; uinfo 1181 sound/pci/es1938.c uinfo->value.integer.max = mask; uinfo 1235 sound/pci/es1938.c struct snd_ctl_elem_info *uinfo) uinfo 1239 sound/pci/es1938.c uinfo->type = mask == 1 ? SNDRV_CTL_ELEM_TYPE_BOOLEAN : SNDRV_CTL_ELEM_TYPE_INTEGER; uinfo 1240 sound/pci/es1938.c uinfo->count = 2; uinfo 1241 sound/pci/es1938.c uinfo->value.integer.min = 0; uinfo 1242 sound/pci/es1938.c uinfo->value.integer.max = mask; uinfo 841 sound/pci/fm801.c struct snd_ctl_elem_info *uinfo) uinfo 845 sound/pci/fm801.c uinfo->type = mask == 1 ? SNDRV_CTL_ELEM_TYPE_BOOLEAN : SNDRV_CTL_ELEM_TYPE_INTEGER; uinfo 846 sound/pci/fm801.c uinfo->count = 1; uinfo 847 sound/pci/fm801.c uinfo->value.integer.min = 0; uinfo 848 sound/pci/fm801.c uinfo->value.integer.max = mask; uinfo 897 sound/pci/fm801.c struct snd_ctl_elem_info *uinfo) uinfo 901 sound/pci/fm801.c uinfo->type = mask == 1 ? SNDRV_CTL_ELEM_TYPE_BOOLEAN : SNDRV_CTL_ELEM_TYPE_INTEGER; uinfo 902 sound/pci/fm801.c uinfo->count = 2; uinfo 903 sound/pci/fm801.c uinfo->value.integer.min = 0; uinfo 904 sound/pci/fm801.c uinfo->value.integer.max = mask; uinfo 953 sound/pci/fm801.c struct snd_ctl_elem_info *uinfo) uinfo 959 sound/pci/fm801.c return snd_ctl_enum_info(uinfo, 1, 5, texts); uinfo 1399 sound/pci/hda/hda_codec.c struct snd_ctl_elem_info *uinfo) uinfo 1407 sound/pci/hda/hda_codec.c uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; uinfo 1408 sound/pci/hda/hda_codec.c uinfo->count = chs == 3 ? 2 : 1; uinfo 1409 sound/pci/hda/hda_codec.c uinfo->value.integer.min = 0; uinfo 1410 sound/pci/hda/hda_codec.c uinfo->value.integer.max = get_amp_max_value(codec, nid, dir, ofs); uinfo 1411 sound/pci/hda/hda_codec.c if (!uinfo->value.integer.max) { uinfo 1986 sound/pci/hda/hda_codec.c struct snd_ctl_elem_info *uinfo) uinfo 1992 sound/pci/hda/hda_codec.c return snd_ctl_enum_info(uinfo, 1, 3, texts); uinfo 2096 sound/pci/hda/hda_codec.c struct snd_ctl_elem_info *uinfo) uinfo 2100 sound/pci/hda/hda_codec.c uinfo->type = SNDRV_CTL_ELEM_TYPE_BOOLEAN; uinfo 2101 sound/pci/hda/hda_codec.c uinfo->count = chs == 3 ? 2 : 1; uinfo 2102 sound/pci/hda/hda_codec.c uinfo->value.integer.min = 0; uinfo 2103 sound/pci/hda/hda_codec.c uinfo->value.integer.max = 1; uinfo 2175 sound/pci/hda/hda_codec.c struct snd_ctl_elem_info *uinfo) uinfo 2177 sound/pci/hda/hda_codec.c uinfo->type = SNDRV_CTL_ELEM_TYPE_IEC958; uinfo 2178 sound/pci/hda/hda_codec.c uinfo->count = 1; uinfo 3469 sound/pci/hda/hda_codec.c struct snd_ctl_elem_info *uinfo) uinfo 3473 sound/pci/hda/hda_codec.c uinfo->type = SNDRV_CTL_ELEM_TYPE_ENUMERATED; uinfo 3474 sound/pci/hda/hda_codec.c uinfo->count = 1; uinfo 3475 sound/pci/hda/hda_codec.c uinfo->value.enumerated.items = imux->num_items; uinfo 3478 sound/pci/hda/hda_codec.c index = uinfo->value.enumerated.item; uinfo 3481 sound/pci/hda/hda_codec.c strcpy(uinfo->value.enumerated.name, imux->items[index].label); uinfo 3528 sound/pci/hda/hda_codec.c struct snd_ctl_elem_info *uinfo, uinfo 3540 sound/pci/hda/hda_codec.c return snd_ctl_enum_info(uinfo, 1, num_items, texts); uinfo 2203 sound/pci/hda/hda_generic.c struct snd_ctl_elem_info *uinfo) uinfo 2205 sound/pci/hda/hda_generic.c return snd_hda_enum_bool_helper_info(kcontrol, uinfo); uinfo 2307 sound/pci/hda/hda_generic.c struct snd_ctl_elem_info *uinfo) uinfo 2313 sound/pci/hda/hda_generic.c uinfo->type = SNDRV_CTL_ELEM_TYPE_ENUMERATED; uinfo 2314 sound/pci/hda/hda_generic.c uinfo->count = 1; uinfo 2315 sound/pci/hda/hda_generic.c uinfo->value.enumerated.items = spec->multi_ios + 1; uinfo 2316 sound/pci/hda/hda_generic.c if (uinfo->value.enumerated.item > spec->multi_ios) uinfo 2317 sound/pci/hda/hda_generic.c uinfo->value.enumerated.item = spec->multi_ios; uinfo 2318 sound/pci/hda/hda_generic.c chs = uinfo->value.enumerated.item * 2 + spec->min_channel_count; uinfo 2319 sound/pci/hda/hda_generic.c sprintf(uinfo->value.enumerated.name, "%dch", chs); uinfo 2646 sound/pci/hda/hda_generic.c struct snd_ctl_elem_info *uinfo) uinfo 2648 sound/pci/hda/hda_generic.c return snd_hda_enum_helper_info(kcontrol, uinfo, 2, out_jack_texts); uinfo 2799 sound/pci/hda/hda_generic.c struct snd_ctl_elem_info *uinfo) uinfo 2805 sound/pci/hda/hda_generic.c snd_hda_enum_helper_info(kcontrol, uinfo, hweight32(vref_caps), uinfo 2808 sound/pci/hda/hda_generic.c strcpy(uinfo->value.enumerated.name, uinfo 2809 sound/pci/hda/hda_generic.c vref_texts[get_vref_idx(vref_caps, uinfo->value.enumerated.item)]); uinfo 2892 sound/pci/hda/hda_generic.c struct snd_ctl_elem_info *uinfo) uinfo 2901 sound/pci/hda/hda_generic.c uinfo->type = SNDRV_CTL_ELEM_TYPE_ENUMERATED; uinfo 2902 sound/pci/hda/hda_generic.c uinfo->count = 1; uinfo 2903 sound/pci/hda/hda_generic.c uinfo->value.enumerated.items = out_jacks + in_jacks; uinfo 2904 sound/pci/hda/hda_generic.c if (uinfo->value.enumerated.item >= uinfo->value.enumerated.items) uinfo 2905 sound/pci/hda/hda_generic.c uinfo->value.enumerated.item = uinfo->value.enumerated.items - 1; uinfo 2906 sound/pci/hda/hda_generic.c idx = uinfo->value.enumerated.item; uinfo 2921 sound/pci/hda/hda_generic.c strcpy(uinfo->value.enumerated.name, text); uinfo 3399 sound/pci/hda/hda_generic.c struct snd_ctl_elem_info *uinfo) uinfo 3403 sound/pci/hda/hda_generic.c return snd_hda_input_mux_info(&spec->input_mux, uinfo); uinfo 3953 sound/pci/hda/hda_generic.c struct snd_ctl_elem_info *uinfo) uinfo 3959 sound/pci/hda/hda_generic.c return snd_ctl_enum_info(uinfo, 1, ARRAY_SIZE(texts), texts); uinfo 4669 sound/pci/hda/hda_generic.c struct snd_ctl_elem_info *uinfo) uinfo 4678 sound/pci/hda/hda_generic.c return snd_hda_enum_helper_info(kcontrol, uinfo, 3, texts3); uinfo 4679 sound/pci/hda/hda_generic.c return snd_hda_enum_bool_helper_info(kcontrol, uinfo); uinfo 97 sound/pci/hda/hda_local.h struct snd_ctl_elem_info *uinfo); uinfo 105 sound/pci/hda/hda_local.h struct snd_ctl_elem_info *uinfo); uinfo 194 sound/pci/hda/hda_local.h struct snd_ctl_elem_info *uinfo); uinfo 644 sound/pci/hda/hda_local.h struct snd_ctl_elem_info *uinfo, uinfo 646 sound/pci/hda/hda_local.h #define snd_hda_enum_bool_helper_info(kcontrol, uinfo) \ uinfo 647 sound/pci/hda/hda_local.h snd_hda_enum_helper_info(kcontrol, uinfo, 0, NULL) uinfo 450 sound/pci/hda/patch_analog.c struct snd_ctl_elem_info *uinfo) uinfo 460 sound/pci/hda/patch_analog.c return snd_hda_enum_helper_info(kcontrol, uinfo, 2, texts2); uinfo 462 sound/pci/hda/patch_analog.c return snd_hda_enum_helper_info(kcontrol, uinfo, 3, texts3); uinfo 730 sound/pci/hda/patch_analog.c struct snd_ctl_elem_info *uinfo) uinfo 739 sound/pci/hda/patch_analog.c return snd_hda_enum_helper_info(kcontrol, uinfo, num_conns, texts); uinfo 3866 sound/pci/hda/patch_ca0132.c struct snd_ctl_elem_info *uinfo) uinfo 3869 sound/pci/hda/patch_ca0132.c uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; uinfo 3870 sound/pci/hda/patch_ca0132.c uinfo->count = chs == 3 ? 2 : 1; uinfo 3871 sound/pci/hda/patch_ca0132.c uinfo->value.integer.min = 20; uinfo 3872 sound/pci/hda/patch_ca0132.c uinfo->value.integer.max = 180; uinfo 3873 sound/pci/hda/patch_ca0132.c uinfo->value.integer.step = 1; uinfo 3901 sound/pci/hda/patch_ca0132.c struct snd_ctl_elem_info *uinfo) uinfo 3904 sound/pci/hda/patch_ca0132.c uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; uinfo 3905 sound/pci/hda/patch_ca0132.c uinfo->count = chs == 3 ? 2 : 1; uinfo 3906 sound/pci/hda/patch_ca0132.c uinfo->value.integer.min = 0; uinfo 3907 sound/pci/hda/patch_ca0132.c uinfo->value.integer.max = 100; uinfo 3908 sound/pci/hda/patch_ca0132.c uinfo->value.integer.step = 1; uinfo 3936 sound/pci/hda/patch_ca0132.c struct snd_ctl_elem_info *uinfo) uinfo 3939 sound/pci/hda/patch_ca0132.c uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; uinfo 3940 sound/pci/hda/patch_ca0132.c uinfo->count = chs == 3 ? 2 : 1; uinfo 3941 sound/pci/hda/patch_ca0132.c uinfo->value.integer.min = 0; uinfo 3942 sound/pci/hda/patch_ca0132.c uinfo->value.integer.max = 48; uinfo 3943 sound/pci/hda/patch_ca0132.c uinfo->value.integer.step = 1; uinfo 5199 sound/pci/hda/patch_ca0132.c struct snd_ctl_elem_info *uinfo) uinfo 5201 sound/pci/hda/patch_ca0132.c uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; uinfo 5202 sound/pci/hda/patch_ca0132.c uinfo->count = 1; uinfo 5203 sound/pci/hda/patch_ca0132.c uinfo->value.integer.min = 1; uinfo 5204 sound/pci/hda/patch_ca0132.c uinfo->value.integer.max = 100; uinfo 5205 sound/pci/hda/patch_ca0132.c uinfo->value.integer.step = 1; uinfo 5211 sound/pci/hda/patch_ca0132.c struct snd_ctl_elem_info *uinfo) uinfo 5215 sound/pci/hda/patch_ca0132.c uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; uinfo 5216 sound/pci/hda/patch_ca0132.c uinfo->count = chs == 3 ? 2 : 1; uinfo 5217 sound/pci/hda/patch_ca0132.c uinfo->value.integer.min = 0; uinfo 5218 sound/pci/hda/patch_ca0132.c uinfo->value.integer.max = 100; uinfo 5219 sound/pci/hda/patch_ca0132.c uinfo->value.integer.step = 1; uinfo 5277 sound/pci/hda/patch_ca0132.c struct snd_ctl_elem_info *uinfo) uinfo 5282 sound/pci/hda/patch_ca0132.c uinfo->type = SNDRV_CTL_ELEM_TYPE_ENUMERATED; uinfo 5283 sound/pci/hda/patch_ca0132.c uinfo->count = 1; uinfo 5284 sound/pci/hda/patch_ca0132.c uinfo->value.enumerated.items = MIC_BOOST_NUM_OF_STEPS; uinfo 5285 sound/pci/hda/patch_ca0132.c if (uinfo->value.enumerated.item >= MIC_BOOST_NUM_OF_STEPS) uinfo 5286 sound/pci/hda/patch_ca0132.c uinfo->value.enumerated.item = MIC_BOOST_NUM_OF_STEPS - 1; uinfo 5287 sound/pci/hda/patch_ca0132.c sprintf(namestr, "%d %s", (uinfo->value.enumerated.item * 10), sfx); uinfo 5288 sound/pci/hda/patch_ca0132.c strcpy(uinfo->value.enumerated.name, namestr); uinfo 5329 sound/pci/hda/patch_ca0132.c struct snd_ctl_elem_info *uinfo) uinfo 5334 sound/pci/hda/patch_ca0132.c uinfo->type = SNDRV_CTL_ELEM_TYPE_ENUMERATED; uinfo 5335 sound/pci/hda/patch_ca0132.c uinfo->count = 1; uinfo 5336 sound/pci/hda/patch_ca0132.c uinfo->value.enumerated.items = AE5_HEADPHONE_GAIN_MAX; uinfo 5337 sound/pci/hda/patch_ca0132.c if (uinfo->value.enumerated.item >= AE5_HEADPHONE_GAIN_MAX) uinfo 5338 sound/pci/hda/patch_ca0132.c uinfo->value.enumerated.item = AE5_HEADPHONE_GAIN_MAX - 1; uinfo 5340 sound/pci/hda/patch_ca0132.c ae5_headphone_gain_presets[uinfo->value.enumerated.item].name, uinfo 5342 sound/pci/hda/patch_ca0132.c strcpy(uinfo->value.enumerated.name, namestr); uinfo 5384 sound/pci/hda/patch_ca0132.c struct snd_ctl_elem_info *uinfo) uinfo 5388 sound/pci/hda/patch_ca0132.c uinfo->type = SNDRV_CTL_ELEM_TYPE_ENUMERATED; uinfo 5389 sound/pci/hda/patch_ca0132.c uinfo->count = 1; uinfo 5390 sound/pci/hda/patch_ca0132.c uinfo->value.enumerated.items = AE5_SOUND_FILTER_MAX; uinfo 5391 sound/pci/hda/patch_ca0132.c if (uinfo->value.enumerated.item >= AE5_SOUND_FILTER_MAX) uinfo 5392 sound/pci/hda/patch_ca0132.c uinfo->value.enumerated.item = AE5_SOUND_FILTER_MAX - 1; uinfo 5394 sound/pci/hda/patch_ca0132.c ae5_filter_presets[uinfo->value.enumerated.item].name); uinfo 5395 sound/pci/hda/patch_ca0132.c strcpy(uinfo->value.enumerated.name, namestr); uinfo 5437 sound/pci/hda/patch_ca0132.c struct snd_ctl_elem_info *uinfo) uinfo 5439 sound/pci/hda/patch_ca0132.c uinfo->type = SNDRV_CTL_ELEM_TYPE_ENUMERATED; uinfo 5440 sound/pci/hda/patch_ca0132.c uinfo->count = 1; uinfo 5441 sound/pci/hda/patch_ca0132.c uinfo->value.enumerated.items = IN_SRC_NUM_OF_INPUTS; uinfo 5442 sound/pci/hda/patch_ca0132.c if (uinfo->value.enumerated.item >= IN_SRC_NUM_OF_INPUTS) uinfo 5443 sound/pci/hda/patch_ca0132.c uinfo->value.enumerated.item = IN_SRC_NUM_OF_INPUTS - 1; uinfo 5444 sound/pci/hda/patch_ca0132.c strcpy(uinfo->value.enumerated.name, uinfo 5445 sound/pci/hda/patch_ca0132.c in_src_str[uinfo->value.enumerated.item]); uinfo 5482 sound/pci/hda/patch_ca0132.c struct snd_ctl_elem_info *uinfo) uinfo 5484 sound/pci/hda/patch_ca0132.c uinfo->type = SNDRV_CTL_ELEM_TYPE_ENUMERATED; uinfo 5485 sound/pci/hda/patch_ca0132.c uinfo->count = 1; uinfo 5486 sound/pci/hda/patch_ca0132.c uinfo->value.enumerated.items = NUM_OF_OUTPUTS; uinfo 5487 sound/pci/hda/patch_ca0132.c if (uinfo->value.enumerated.item >= NUM_OF_OUTPUTS) uinfo 5488 sound/pci/hda/patch_ca0132.c uinfo->value.enumerated.item = NUM_OF_OUTPUTS - 1; uinfo 5489 sound/pci/hda/patch_ca0132.c strcpy(uinfo->value.enumerated.name, uinfo 5490 sound/pci/hda/patch_ca0132.c alt_out_presets[uinfo->value.enumerated.item].name); uinfo 5538 sound/pci/hda/patch_ca0132.c struct snd_ctl_elem_info *uinfo) uinfo 5540 sound/pci/hda/patch_ca0132.c uinfo->type = SNDRV_CTL_ELEM_TYPE_ENUMERATED; uinfo 5541 sound/pci/hda/patch_ca0132.c uinfo->count = 1; uinfo 5542 sound/pci/hda/patch_ca0132.c uinfo->value.enumerated.items = NUM_OF_SVM_SETTINGS; uinfo 5543 sound/pci/hda/patch_ca0132.c if (uinfo->value.enumerated.item >= NUM_OF_SVM_SETTINGS) uinfo 5544 sound/pci/hda/patch_ca0132.c uinfo->value.enumerated.item = NUM_OF_SVM_SETTINGS - 1; uinfo 5545 sound/pci/hda/patch_ca0132.c strcpy(uinfo->value.enumerated.name, uinfo 5546 sound/pci/hda/patch_ca0132.c out_svm_set_enum_str[uinfo->value.enumerated.item]); uinfo 5600 sound/pci/hda/patch_ca0132.c struct snd_ctl_elem_info *uinfo) uinfo 5604 sound/pci/hda/patch_ca0132.c uinfo->type = SNDRV_CTL_ELEM_TYPE_ENUMERATED; uinfo 5605 sound/pci/hda/patch_ca0132.c uinfo->count = 1; uinfo 5606 sound/pci/hda/patch_ca0132.c uinfo->value.enumerated.items = items; uinfo 5607 sound/pci/hda/patch_ca0132.c if (uinfo->value.enumerated.item >= items) uinfo 5608 sound/pci/hda/patch_ca0132.c uinfo->value.enumerated.item = items - 1; uinfo 5609 sound/pci/hda/patch_ca0132.c strcpy(uinfo->value.enumerated.name, uinfo 5610 sound/pci/hda/patch_ca0132.c ca0132_alt_eq_presets[uinfo->value.enumerated.item].name); uinfo 5657 sound/pci/hda/patch_ca0132.c struct snd_ctl_elem_info *uinfo) uinfo 5661 sound/pci/hda/patch_ca0132.c uinfo->type = SNDRV_CTL_ELEM_TYPE_ENUMERATED; uinfo 5662 sound/pci/hda/patch_ca0132.c uinfo->count = 1; uinfo 5663 sound/pci/hda/patch_ca0132.c uinfo->value.enumerated.items = items; uinfo 5664 sound/pci/hda/patch_ca0132.c if (uinfo->value.enumerated.item >= items) uinfo 5665 sound/pci/hda/patch_ca0132.c uinfo->value.enumerated.item = items - 1; uinfo 5666 sound/pci/hda/patch_ca0132.c strcpy(uinfo->value.enumerated.name, uinfo 5667 sound/pci/hda/patch_ca0132.c ca0132_voicefx_presets[uinfo->value.enumerated.item].name); uinfo 5872 sound/pci/hda/patch_ca0132.c struct snd_ctl_elem_info *uinfo) uinfo 5889 sound/pci/hda/patch_ca0132.c err = snd_hda_mixer_amp_volume_info(kcontrol, uinfo); uinfo 5899 sound/pci/hda/patch_ca0132.c err = snd_hda_mixer_amp_volume_info(kcontrol, uinfo); uinfo 5904 sound/pci/hda/patch_ca0132.c err = snd_hda_mixer_amp_volume_info(kcontrol, uinfo); uinfo 935 sound/pci/hda/patch_cirrus.c struct snd_ctl_elem_info *uinfo) uinfo 937 sound/pci/hda/patch_cirrus.c uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; uinfo 938 sound/pci/hda/patch_cirrus.c uinfo->count = 1; uinfo 939 sound/pci/hda/patch_cirrus.c uinfo->value.integer.min = 0; uinfo 940 sound/pci/hda/patch_cirrus.c uinfo->value.integer.max = 3; uinfo 473 sound/pci/hda/patch_conexant.c struct snd_ctl_elem_info *uinfo) uinfo 475 sound/pci/hda/patch_conexant.c return snd_hda_input_mux_info(&olpc_xo_dc_bias, uinfo); uinfo 328 sound/pci/hda/patch_hdmi.c struct snd_ctl_elem_info *uinfo) uinfo 336 sound/pci/hda/patch_hdmi.c uinfo->type = SNDRV_CTL_ELEM_TYPE_BYTES; uinfo 343 sound/pci/hda/patch_hdmi.c uinfo->count = 0; uinfo 347 sound/pci/hda/patch_hdmi.c uinfo->count = eld->eld_valid ? eld->eld_size : 0; uinfo 904 sound/pci/hda/patch_sigmatel.c struct snd_ctl_elem_info *uinfo) uinfo 908 sound/pci/hda/patch_sigmatel.c return snd_hda_input_mux_info(&spec->spdif_mux, uinfo); uinfo 213 sound/pci/hda/patch_via.c struct snd_ctl_elem_info *uinfo) uinfo 215 sound/pci/hda/patch_via.c return snd_hda_enum_bool_helper_info(kcontrol, uinfo); uinfo 877 sound/pci/hda/patch_via.c struct snd_ctl_elem_info *uinfo) uinfo 879 sound/pci/hda/patch_via.c uinfo->type = SNDRV_CTL_ELEM_TYPE_BOOLEAN; uinfo 880 sound/pci/hda/patch_via.c uinfo->count = 1; uinfo 881 sound/pci/hda/patch_via.c uinfo->value.integer.min = 0; uinfo 882 sound/pci/hda/patch_via.c uinfo->value.integer.max = 1; uinfo 189 sound/pci/ice1712/aureon.c struct snd_ctl_elem_info *uinfo) uinfo 194 sound/pci/ice1712/aureon.c return snd_ctl_enum_info(uinfo, 1, 3, texts); uinfo 347 sound/pci/ice1712/aureon.c static int aureon_ac97_vol_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) uinfo 349 sound/pci/ice1712/aureon.c uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; uinfo 350 sound/pci/ice1712/aureon.c uinfo->count = kcontrol->private_value & AUREON_AC97_STEREO ? 2 : 1; uinfo 351 sound/pci/ice1712/aureon.c uinfo->value.integer.min = 0; uinfo 352 sound/pci/ice1712/aureon.c uinfo->value.integer.max = 31; uinfo 733 sound/pci/ice1712/aureon.c static int wm_master_vol_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) uinfo 735 sound/pci/ice1712/aureon.c uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; uinfo 736 sound/pci/ice1712/aureon.c uinfo->count = 2; uinfo 737 sound/pci/ice1712/aureon.c uinfo->value.integer.min = 0; uinfo 738 sound/pci/ice1712/aureon.c uinfo->value.integer.max = WM_VOL_MAX; uinfo 782 sound/pci/ice1712/aureon.c static int wm_vol_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) uinfo 785 sound/pci/ice1712/aureon.c uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; uinfo 786 sound/pci/ice1712/aureon.c uinfo->count = voices; uinfo 787 sound/pci/ice1712/aureon.c uinfo->value.integer.min = 0; /* mute (-101dB) */ uinfo 788 sound/pci/ice1712/aureon.c uinfo->value.integer.max = WM_VOL_MAX; /* 0dB */ uinfo 836 sound/pci/ice1712/aureon.c static int wm_mute_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) uinfo 838 sound/pci/ice1712/aureon.c uinfo->type = SNDRV_CTL_ELEM_TYPE_BOOLEAN; uinfo 839 sound/pci/ice1712/aureon.c uinfo->count = kcontrol->private_value >> 8; uinfo 840 sound/pci/ice1712/aureon.c uinfo->value.integer.min = 0; uinfo 841 sound/pci/ice1712/aureon.c uinfo->value.integer.max = 1; uinfo 933 sound/pci/ice1712/aureon.c static int wm_pcm_vol_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) uinfo 935 sound/pci/ice1712/aureon.c uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; uinfo 936 sound/pci/ice1712/aureon.c uinfo->count = 1; uinfo 937 sound/pci/ice1712/aureon.c uinfo->value.integer.min = 0; /* mute (-64dB) */ uinfo 938 sound/pci/ice1712/aureon.c uinfo->value.integer.max = PCM_RES; /* 0dB */ uinfo 1019 sound/pci/ice1712/aureon.c static int wm_adc_vol_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) uinfo 1021 sound/pci/ice1712/aureon.c uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; uinfo 1022 sound/pci/ice1712/aureon.c uinfo->count = 2; uinfo 1023 sound/pci/ice1712/aureon.c uinfo->value.integer.min = 0; /* -12dB */ uinfo 1024 sound/pci/ice1712/aureon.c uinfo->value.integer.max = 0x1f; /* 19dB */ uinfo 1068 sound/pci/ice1712/aureon.c static int wm_adc_mux_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) uinfo 1090 sound/pci/ice1712/aureon.c return snd_ctl_enum_info(uinfo, 2, 8, universe_texts); uinfo 1092 sound/pci/ice1712/aureon.c return snd_ctl_enum_info(uinfo, 2, 5, texts); uinfo 1129 sound/pci/ice1712/aureon.c static int aureon_cs8415_mux_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) uinfo 1141 sound/pci/ice1712/aureon.c return snd_ctl_enum_info(uinfo, 1, 2, prodigy_texts); uinfo 1143 sound/pci/ice1712/aureon.c return snd_ctl_enum_info(uinfo, 1, 2, aureon_texts); uinfo 1177 sound/pci/ice1712/aureon.c static int aureon_cs8415_rate_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) uinfo 1179 sound/pci/ice1712/aureon.c uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; uinfo 1180 sound/pci/ice1712/aureon.c uinfo->count = 1; uinfo 1181 sound/pci/ice1712/aureon.c uinfo->value.integer.min = 0; uinfo 1182 sound/pci/ice1712/aureon.c uinfo->value.integer.max = 192000; uinfo 1230 sound/pci/ice1712/aureon.c static int aureon_cs8415_qsub_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) uinfo 1232 sound/pci/ice1712/aureon.c uinfo->type = SNDRV_CTL_ELEM_TYPE_BYTES; uinfo 1233 sound/pci/ice1712/aureon.c uinfo->count = 10; uinfo 1248 sound/pci/ice1712/aureon.c static int aureon_cs8415_spdif_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) uinfo 1250 sound/pci/ice1712/aureon.c uinfo->type = SNDRV_CTL_ELEM_TYPE_IEC958; uinfo 1251 sound/pci/ice1712/aureon.c uinfo->count = 1; uinfo 1355 sound/pci/ice1712/aureon.c static int aureon_oversampling_info(struct snd_kcontrol *k, struct snd_ctl_elem_info *uinfo) uinfo 1359 sound/pci/ice1712/aureon.c return snd_ctl_enum_info(uinfo, 1, 2, texts); uinfo 564 sound/pci/ice1712/ews.c static int snd_ice1712_ewx_io_sense_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo){ uinfo 569 sound/pci/ice1712/ews.c return snd_ctl_enum_info(uinfo, 1, 2, texts); uinfo 886 sound/pci/ice1712/ews.c static int snd_ice1712_6fire_select_input_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) uinfo 891 sound/pci/ice1712/ews.c return snd_ctl_enum_info(uinfo, 1, 4, texts); uinfo 1322 sound/pci/ice1712/ice1712.c static int snd_ice1712_pro_mixer_volume_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) uinfo 1324 sound/pci/ice1712/ice1712.c uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; uinfo 1325 sound/pci/ice1712/ice1712.c uinfo->count = 2; uinfo 1326 sound/pci/ice1712/ice1712.c uinfo->value.integer.min = 0; uinfo 1327 sound/pci/ice1712/ice1712.c uinfo->value.integer.max = 96; uinfo 1600 sound/pci/ice1712/ice1712.c struct snd_ctl_elem_info *uinfo) uinfo 1602 sound/pci/ice1712/ice1712.c uinfo->type = SNDRV_CTL_ELEM_TYPE_BYTES; uinfo 1603 sound/pci/ice1712/ice1712.c uinfo->count = sizeof(struct snd_ice1712_eeprom); uinfo 1627 sound/pci/ice1712/ice1712.c struct snd_ctl_elem_info *uinfo) uinfo 1629 sound/pci/ice1712/ice1712.c uinfo->type = SNDRV_CTL_ELEM_TYPE_IEC958; uinfo 1630 sound/pci/ice1712/ice1712.c uinfo->count = 1; uinfo 1788 sound/pci/ice1712/ice1712.c struct snd_ctl_elem_info *uinfo) uinfo 1806 sound/pci/ice1712/ice1712.c return snd_ctl_enum_info(uinfo, 1, 14, texts); uinfo 1873 sound/pci/ice1712/ice1712.c struct snd_ctl_elem_info *uinfo) uinfo 1891 sound/pci/ice1712/ice1712.c return snd_ctl_enum_info(uinfo, 1, 13, texts); uinfo 2003 sound/pci/ice1712/ice1712.c struct snd_ctl_elem_info *uinfo) uinfo 2012 sound/pci/ice1712/ice1712.c int num_items = snd_ctl_get_ioffidx(kcontrol, &uinfo->id) < 2 ? 12 : 11; uinfo 2013 sound/pci/ice1712/ice1712.c return snd_ctl_enum_info(uinfo, 1, num_items, texts); uinfo 2170 sound/pci/ice1712/ice1712.c struct snd_ctl_elem_info *uinfo) uinfo 2172 sound/pci/ice1712/ice1712.c uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; uinfo 2173 sound/pci/ice1712/ice1712.c uinfo->count = 1; uinfo 2174 sound/pci/ice1712/ice1712.c uinfo->value.integer.min = 0; uinfo 2175 sound/pci/ice1712/ice1712.c uinfo->value.integer.max = 255; uinfo 2210 sound/pci/ice1712/ice1712.c struct snd_ctl_elem_info *uinfo) uinfo 2212 sound/pci/ice1712/ice1712.c uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; uinfo 2213 sound/pci/ice1712/ice1712.c uinfo->count = 22; uinfo 2214 sound/pci/ice1712/ice1712.c uinfo->value.integer.min = 0; uinfo 2215 sound/pci/ice1712/ice1712.c uinfo->value.integer.max = 255; uinfo 1571 sound/pci/ice1712/ice1724.c struct snd_ctl_elem_info *uinfo) uinfo 1573 sound/pci/ice1712/ice1724.c uinfo->type = SNDRV_CTL_ELEM_TYPE_BYTES; uinfo 1574 sound/pci/ice1712/ice1724.c uinfo->count = sizeof(struct snd_ice1712_eeprom); uinfo 1598 sound/pci/ice1712/ice1724.c struct snd_ctl_elem_info *uinfo) uinfo 1600 sound/pci/ice1712/ice1724.c uinfo->type = SNDRV_CTL_ELEM_TYPE_IEC958; uinfo 1601 sound/pci/ice1712/ice1724.c uinfo->count = 1; uinfo 1836 sound/pci/ice1712/ice1724.c struct snd_ctl_elem_info *uinfo) uinfo 1840 sound/pci/ice1712/ice1724.c uinfo->type = SNDRV_CTL_ELEM_TYPE_ENUMERATED; uinfo 1841 sound/pci/ice1712/ice1724.c uinfo->count = 1; uinfo 1844 sound/pci/ice1712/ice1724.c uinfo->value.enumerated.items = hw_rates_count; uinfo 1848 sound/pci/ice1712/ice1724.c uinfo->value.enumerated.items += ice->ext_clock_count; uinfo 1850 sound/pci/ice1712/ice1724.c if (uinfo->value.enumerated.item >= uinfo->value.enumerated.items) uinfo 1851 sound/pci/ice1712/ice1724.c uinfo->value.enumerated.item = uinfo->value.enumerated.items - 1; uinfo 1852 sound/pci/ice1712/ice1724.c if (uinfo->value.enumerated.item >= hw_rates_count) uinfo 1854 sound/pci/ice1712/ice1724.c strcpy(uinfo->value.enumerated.name, uinfo 1856 sound/pci/ice1712/ice1724.c uinfo->value.enumerated.item - hw_rates_count]); uinfo 1859 sound/pci/ice1712/ice1724.c sprintf(uinfo->value.enumerated.name, "%d", uinfo 1860 sound/pci/ice1712/ice1724.c ice->hw_rates->list[uinfo->value.enumerated.item]); uinfo 2028 sound/pci/ice1712/ice1724.c struct snd_ctl_elem_info *uinfo) uinfo 2036 sound/pci/ice1712/ice1724.c return snd_ctl_enum_info(uinfo, 1, 5, texts); uinfo 2151 sound/pci/ice1712/ice1724.c struct snd_ctl_elem_info *uinfo) uinfo 2153 sound/pci/ice1712/ice1724.c uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; uinfo 2154 sound/pci/ice1712/ice1724.c uinfo->count = 22; /* FIXME: for compatibility with ice1712... */ uinfo 2155 sound/pci/ice1712/ice1724.c uinfo->value.integer.min = 0; uinfo 2156 sound/pci/ice1712/ice1724.c uinfo->value.integer.max = 255; uinfo 158 sound/pci/ice1712/maya44.c struct snd_ctl_elem_info *uinfo) uinfo 163 sound/pci/ice1712/maya44.c uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; uinfo 164 sound/pci/ice1712/maya44.c uinfo->count = 2; uinfo 165 sound/pci/ice1712/maya44.c uinfo->value.integer.min = 0; uinfo 166 sound/pci/ice1712/maya44.c uinfo->value.integer.max = vol->maxval; uinfo 344 sound/pci/ice1712/maya44.c struct snd_ctl_elem_info *uinfo) uinfo 348 sound/pci/ice1712/maya44.c return snd_ctl_enum_info(uinfo, 1, ARRAY_SIZE(texts), texts); uinfo 385 sound/pci/ice1712/maya44.c struct snd_ctl_elem_info *uinfo) uinfo 392 sound/pci/ice1712/maya44.c return snd_ctl_enum_info(uinfo, 1, ARRAY_SIZE(texts), texts); uinfo 319 sound/pci/ice1712/phase.c struct snd_ctl_elem_info *uinfo) uinfo 321 sound/pci/ice1712/phase.c uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; uinfo 322 sound/pci/ice1712/phase.c uinfo->count = 2; uinfo 323 sound/pci/ice1712/phase.c uinfo->value.integer.min = 0; uinfo 324 sound/pci/ice1712/phase.c uinfo->value.integer.max = WM_VOL_MAX; uinfo 465 sound/pci/ice1712/phase.c struct snd_ctl_elem_info *uinfo) uinfo 468 sound/pci/ice1712/phase.c uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; uinfo 469 sound/pci/ice1712/phase.c uinfo->count = voices; uinfo 470 sound/pci/ice1712/phase.c uinfo->value.integer.min = 0; /* mute (-101dB) */ uinfo 471 sound/pci/ice1712/phase.c uinfo->value.integer.max = 0x7F; /* 0dB */ uinfo 523 sound/pci/ice1712/phase.c struct snd_ctl_elem_info *uinfo) { uinfo 524 sound/pci/ice1712/phase.c uinfo->type = SNDRV_CTL_ELEM_TYPE_BOOLEAN; uinfo 525 sound/pci/ice1712/phase.c uinfo->count = kcontrol->private_value >> 8; uinfo 526 sound/pci/ice1712/phase.c uinfo->value.integer.min = 0; uinfo 527 sound/pci/ice1712/phase.c uinfo->value.integer.max = 1; uinfo 626 sound/pci/ice1712/phase.c struct snd_ctl_elem_info *uinfo) uinfo 628 sound/pci/ice1712/phase.c uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; uinfo 629 sound/pci/ice1712/phase.c uinfo->count = 1; uinfo 630 sound/pci/ice1712/phase.c uinfo->value.integer.min = 0; /* mute (-64dB) */ uinfo 631 sound/pci/ice1712/phase.c uinfo->value.integer.max = PCM_RES; /* 0dB */ uinfo 708 sound/pci/ice1712/phase.c struct snd_ctl_elem_info *uinfo) uinfo 712 sound/pci/ice1712/phase.c return snd_ctl_enum_info(uinfo, 1, 2, texts); uinfo 100 sound/pci/ice1712/pontis.c static int wm_dac_vol_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) uinfo 102 sound/pci/ice1712/pontis.c uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; uinfo 103 sound/pci/ice1712/pontis.c uinfo->count = 2; uinfo 104 sound/pci/ice1712/pontis.c uinfo->value.integer.min = 0; /* mute */ uinfo 105 sound/pci/ice1712/pontis.c uinfo->value.integer.max = DAC_RES; /* 0dB, 0.5dB step */ uinfo 155 sound/pci/ice1712/pontis.c static int wm_adc_vol_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) uinfo 157 sound/pci/ice1712/pontis.c uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; uinfo 158 sound/pci/ice1712/pontis.c uinfo->count = 2; uinfo 159 sound/pci/ice1712/pontis.c uinfo->value.integer.min = 0; /* mute (-64dB) */ uinfo 160 sound/pci/ice1712/pontis.c uinfo->value.integer.max = ADC_RES; /* 0dB, 0.5dB step */ uinfo 399 sound/pci/ice1712/pontis.c static int cs_source_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) uinfo 406 sound/pci/ice1712/pontis.c return snd_ctl_enum_info(uinfo, 1, 3, texts); uinfo 440 sound/pci/ice1712/pontis.c static int pontis_gpio_mask_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) uinfo 442 sound/pci/ice1712/pontis.c uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; uinfo 443 sound/pci/ice1712/pontis.c uinfo->count = 1; uinfo 444 sound/pci/ice1712/pontis.c uinfo->value.integer.min = 0; uinfo 445 sound/pci/ice1712/pontis.c uinfo->value.integer.max = 0xffff; /* 16bit */ uinfo 133 sound/pci/ice1712/prodigy192.c static int stac9460_dac_vol_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) uinfo 135 sound/pci/ice1712/prodigy192.c uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; uinfo 136 sound/pci/ice1712/prodigy192.c uinfo->count = 1; uinfo 137 sound/pci/ice1712/prodigy192.c uinfo->value.integer.min = 0; /* mute */ uinfo 138 sound/pci/ice1712/prodigy192.c uinfo->value.integer.max = 0x7f; /* 0dB */ uinfo 225 sound/pci/ice1712/prodigy192.c static int stac9460_adc_vol_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) uinfo 227 sound/pci/ice1712/prodigy192.c uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; uinfo 228 sound/pci/ice1712/prodigy192.c uinfo->count = 2; uinfo 229 sound/pci/ice1712/prodigy192.c uinfo->value.integer.min = 0; /* 0dB */ uinfo 230 sound/pci/ice1712/prodigy192.c uinfo->value.integer.max = 0x0f; /* 22.5dB */ uinfo 269 sound/pci/ice1712/prodigy192.c struct snd_ctl_elem_info *uinfo) uinfo 273 sound/pci/ice1712/prodigy192.c return snd_ctl_enum_info(uinfo, 1, 2, texts); uinfo 540 sound/pci/ice1712/prodigy192.c struct snd_ctl_elem_info *uinfo) uinfo 544 sound/pci/ice1712/prodigy192.c return snd_ctl_enum_info(uinfo, 1, 2, texts); uinfo 242 sound/pci/ice1712/prodigy_hifi.c struct snd_ctl_elem_info *uinfo) uinfo 244 sound/pci/ice1712/prodigy_hifi.c uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; uinfo 245 sound/pci/ice1712/prodigy_hifi.c uinfo->count = 2; uinfo 246 sound/pci/ice1712/prodigy_hifi.c uinfo->value.integer.min = 0; /* mute */ uinfo 247 sound/pci/ice1712/prodigy_hifi.c uinfo->value.integer.max = 0xFF; /* linear */ uinfo 351 sound/pci/ice1712/prodigy_hifi.c struct snd_ctl_elem_info *uinfo) uinfo 353 sound/pci/ice1712/prodigy_hifi.c uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; uinfo 354 sound/pci/ice1712/prodigy_hifi.c uinfo->count = 2; uinfo 355 sound/pci/ice1712/prodigy_hifi.c uinfo->value.integer.min = 0; /* mute */ uinfo 356 sound/pci/ice1712/prodigy_hifi.c uinfo->value.integer.max = DAC_RES; /* 0dB, 0.5dB step */ uinfo 398 sound/pci/ice1712/prodigy_hifi.c struct snd_ctl_elem_info *uinfo) uinfo 401 sound/pci/ice1712/prodigy_hifi.c uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; uinfo 402 sound/pci/ice1712/prodigy_hifi.c uinfo->count = voices; uinfo 403 sound/pci/ice1712/prodigy_hifi.c uinfo->value.integer.min = 0; /* mute */ uinfo 404 sound/pci/ice1712/prodigy_hifi.c uinfo->value.integer.max = DAC_RES; /* 0dB */ uinfo 450 sound/pci/ice1712/prodigy_hifi.c struct snd_ctl_elem_info *uinfo) uinfo 452 sound/pci/ice1712/prodigy_hifi.c uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; uinfo 453 sound/pci/ice1712/prodigy_hifi.c uinfo->count = 2; uinfo 454 sound/pci/ice1712/prodigy_hifi.c uinfo->value.integer.min = 0; uinfo 455 sound/pci/ice1712/prodigy_hifi.c uinfo->value.integer.max = DAC_RES; uinfo 505 sound/pci/ice1712/prodigy_hifi.c struct snd_ctl_elem_info *uinfo) uinfo 530 sound/pci/ice1712/prodigy_hifi.c return snd_ctl_enum_info(uinfo, 1, 32, texts); uinfo 573 sound/pci/ice1712/prodigy_hifi.c struct snd_ctl_elem_info *uinfo) uinfo 575 sound/pci/ice1712/prodigy_hifi.c uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; uinfo 576 sound/pci/ice1712/prodigy_hifi.c uinfo->count = 2; uinfo 577 sound/pci/ice1712/prodigy_hifi.c uinfo->value.integer.min = 0; /* mute (-64dB) */ uinfo 578 sound/pci/ice1712/prodigy_hifi.c uinfo->value.integer.max = ADC_RES; /* 0dB, 0.5dB step */ uinfo 532 sound/pci/ice1712/quartet.c struct snd_ctl_elem_info *uinfo) uinfo 536 sound/pci/ice1712/quartet.c return snd_ctl_enum_info(uinfo, 1, ARRAY_SIZE(texts), texts); uinfo 674 sound/pci/ice1712/quartet.c struct snd_ctl_elem_info *uinfo) uinfo 678 sound/pci/ice1712/quartet.c return snd_ctl_enum_info(uinfo, 1, ARRAY_SIZE(private.texts), uinfo 421 sound/pci/ice1712/se.c struct snd_ctl_elem_info *uinfo) uinfo 423 sound/pci/ice1712/se.c uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; uinfo 424 sound/pci/ice1712/se.c uinfo->count = 2; uinfo 425 sound/pci/ice1712/se.c uinfo->value.integer.min = 0; /* mute */ uinfo 426 sound/pci/ice1712/se.c uinfo->value.integer.max = 0xff; /* 0dB */ uinfo 433 sound/pci/ice1712/se.c struct snd_ctl_elem_info *uinfo) uinfo 441 sound/pci/ice1712/se.c return snd_ctl_enum_info(uinfo, 1, c, se200pci_cont[n].member); uinfo 182 sound/pci/ice1712/wm8766.c struct snd_ctl_elem_info *uinfo) uinfo 187 sound/pci/ice1712/wm8766.c uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; uinfo 188 sound/pci/ice1712/wm8766.c uinfo->count = (wm->ctl[n].flags & WM8766_FLAG_STEREO) ? 2 : 1; uinfo 189 sound/pci/ice1712/wm8766.c uinfo->value.integer.min = wm->ctl[n].min; uinfo 190 sound/pci/ice1712/wm8766.c uinfo->value.integer.max = wm->ctl[n].max; uinfo 196 sound/pci/ice1712/wm8766.c struct snd_ctl_elem_info *uinfo) uinfo 201 sound/pci/ice1712/wm8766.c return snd_ctl_enum_info(uinfo, 1, wm->ctl[n].max, uinfo 456 sound/pci/ice1712/wm8776.c struct snd_ctl_elem_info *uinfo) uinfo 461 sound/pci/ice1712/wm8776.c uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; uinfo 462 sound/pci/ice1712/wm8776.c uinfo->count = (wm->ctl[n].flags & WM8776_FLAG_STEREO) ? 2 : 1; uinfo 463 sound/pci/ice1712/wm8776.c uinfo->value.integer.min = wm->ctl[n].min; uinfo 464 sound/pci/ice1712/wm8776.c uinfo->value.integer.max = wm->ctl[n].max; uinfo 470 sound/pci/ice1712/wm8776.c struct snd_ctl_elem_info *uinfo) uinfo 475 sound/pci/ice1712/wm8776.c return snd_ctl_enum_info(uinfo, 1, wm->ctl[n].max, uinfo 182 sound/pci/ice1712/wtm.c struct snd_ctl_elem_info *uinfo) uinfo 184 sound/pci/ice1712/wtm.c uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; uinfo 185 sound/pci/ice1712/wtm.c uinfo->count = 1; uinfo 186 sound/pci/ice1712/wtm.c uinfo->value.integer.min = 0; /* mute */ uinfo 187 sound/pci/ice1712/wtm.c uinfo->value.integer.max = 0x7f; /* 0dB */ uinfo 317 sound/pci/ice1712/wtm.c struct snd_ctl_elem_info *uinfo) uinfo 319 sound/pci/ice1712/wtm.c uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; uinfo 320 sound/pci/ice1712/wtm.c uinfo->count = 2; uinfo 321 sound/pci/ice1712/wtm.c uinfo->value.integer.min = 0; /* 0dB */ uinfo 322 sound/pci/ice1712/wtm.c uinfo->value.integer.max = 0x0f; /* 22.5dB */ uinfo 387 sound/pci/ice1712/wtm.c struct snd_ctl_elem_info *uinfo) uinfo 391 sound/pci/ice1712/wtm.c return snd_ctl_enum_info(uinfo, 1, 2, texts); uinfo 1716 sound/pci/korg1212/korg1212.c struct snd_ctl_elem_info *uinfo) uinfo 1718 sound/pci/korg1212/korg1212.c uinfo->type = SNDRV_CTL_ELEM_TYPE_BOOLEAN; uinfo 1719 sound/pci/korg1212/korg1212.c uinfo->count = (kcontrol->private_value >= 8) ? 2 : 1; uinfo 1780 sound/pci/korg1212/korg1212.c struct snd_ctl_elem_info *uinfo) uinfo 1782 sound/pci/korg1212/korg1212.c uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; uinfo 1783 sound/pci/korg1212/korg1212.c uinfo->count = (kcontrol->private_value >= 8) ? 2 : 1; uinfo 1784 sound/pci/korg1212/korg1212.c uinfo->value.integer.min = k1212MinVolume; uinfo 1785 sound/pci/korg1212/korg1212.c uinfo->value.integer.max = k1212MaxVolume; uinfo 1848 sound/pci/korg1212/korg1212.c struct snd_ctl_elem_info *uinfo) uinfo 1850 sound/pci/korg1212/korg1212.c return snd_ctl_enum_info(uinfo, uinfo 1906 sound/pci/korg1212/korg1212.c struct snd_ctl_elem_info *uinfo) uinfo 1908 sound/pci/korg1212/korg1212.c uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; uinfo 1909 sound/pci/korg1212/korg1212.c uinfo->count = 2; uinfo 1910 sound/pci/korg1212/korg1212.c uinfo->value.integer.min = k1212MaxADCSens; uinfo 1911 sound/pci/korg1212/korg1212.c uinfo->value.integer.max = k1212MinADCSens; uinfo 1960 sound/pci/korg1212/korg1212.c struct snd_ctl_elem_info *uinfo) uinfo 1962 sound/pci/korg1212/korg1212.c return snd_ctl_enum_info(uinfo, 1, 3, clockSourceTypeName); uinfo 500 sound/pci/lola/lola_mixer.c struct snd_ctl_elem_info *uinfo) uinfo 505 sound/pci/lola/lola_mixer.c uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; uinfo 506 sound/pci/lola/lola_mixer.c uinfo->count = chip->pin[dir].num_pins; uinfo 507 sound/pci/lola/lola_mixer.c uinfo->value.integer.min = 0; uinfo 508 sound/pci/lola/lola_mixer.c uinfo->value.integer.max = chip->pin[dir].pins[0].amp_num_steps; uinfo 598 sound/pci/lola/lola_mixer.c struct snd_ctl_elem_info *uinfo) uinfo 602 sound/pci/lola/lola_mixer.c uinfo->type = SNDRV_CTL_ELEM_TYPE_BOOLEAN; uinfo 603 sound/pci/lola/lola_mixer.c uinfo->count = chip->pin[CAPT].num_pins; uinfo 604 sound/pci/lola/lola_mixer.c uinfo->value.integer.min = 0; uinfo 605 sound/pci/lola/lola_mixer.c uinfo->value.integer.max = 1; uinfo 660 sound/pci/lola/lola_mixer.c struct snd_ctl_elem_info *uinfo) uinfo 664 sound/pci/lola/lola_mixer.c uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; uinfo 665 sound/pci/lola/lola_mixer.c uinfo->count = count; uinfo 666 sound/pci/lola/lola_mixer.c uinfo->value.integer.min = 0; uinfo 667 sound/pci/lola/lola_mixer.c uinfo->value.integer.max = 409; uinfo 741 sound/pci/lola/lola_mixer.c struct snd_ctl_elem_info *uinfo) uinfo 745 sound/pci/lola/lola_mixer.c uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; uinfo 746 sound/pci/lola/lola_mixer.c uinfo->count = src_num; uinfo 747 sound/pci/lola/lola_mixer.c uinfo->value.integer.min = 0; uinfo 748 sound/pci/lola/lola_mixer.c uinfo->value.integer.max = 433; uinfo 859 sound/pci/lx6464es/lx6464es.c struct snd_ctl_elem_info *uinfo) uinfo 861 sound/pci/lx6464es/lx6464es.c uinfo->type = SNDRV_CTL_ELEM_TYPE_BOOLEAN; uinfo 862 sound/pci/lx6464es/lx6464es.c uinfo->count = 1; uinfo 863 sound/pci/lx6464es/lx6464es.c uinfo->value.integer.min = 0; uinfo 864 sound/pci/lx6464es/lx6464es.c uinfo->value.integer.max = 1; uinfo 330 sound/pci/mixart/mixart_mixer.c static int mixart_analog_vol_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) uinfo 332 sound/pci/mixart/mixart_mixer.c uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; uinfo 333 sound/pci/mixart/mixart_mixer.c uinfo->count = 2; uinfo 335 sound/pci/mixart/mixart_mixer.c uinfo->value.integer.min = MIXART_ANALOG_PLAYBACK_LEVEL_MIN; /* -96 dB */ uinfo 336 sound/pci/mixart/mixart_mixer.c uinfo->value.integer.max = MIXART_ANALOG_PLAYBACK_LEVEL_MAX; /* 0 dB */ uinfo 338 sound/pci/mixart/mixart_mixer.c uinfo->value.integer.min = MIXART_ANALOG_CAPTURE_LEVEL_MIN; /* -96 dB */ uinfo 339 sound/pci/mixart/mixart_mixer.c uinfo->value.integer.max = MIXART_ANALOG_CAPTURE_LEVEL_MAX; /* 31.5 dB */ uinfo 809 sound/pci/mixart/mixart_mixer.c static int mixart_digital_vol_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) uinfo 811 sound/pci/mixart/mixart_mixer.c uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; uinfo 812 sound/pci/mixart/mixart_mixer.c uinfo->count = 2; uinfo 813 sound/pci/mixart/mixart_mixer.c uinfo->value.integer.min = MIXART_DIGITAL_LEVEL_MIN; /* -109.5 dB */ uinfo 814 sound/pci/mixart/mixart_mixer.c uinfo->value.integer.max = MIXART_DIGITAL_LEVEL_MAX; /* 18.0 dB */ uinfo 699 sound/pci/pcxhr/pcxhr_mix22.c struct snd_ctl_elem_info *uinfo) uinfo 701 sound/pci/pcxhr/pcxhr_mix22.c uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; uinfo 702 sound/pci/pcxhr/pcxhr_mix22.c uinfo->count = 1; uinfo 703 sound/pci/pcxhr/pcxhr_mix22.c uinfo->value.integer.min = HR222_MICRO_CAPTURE_LEVEL_MIN; /* -98 dB */ uinfo 705 sound/pci/pcxhr/pcxhr_mix22.c uinfo->value.integer.max = HR222_MICRO_CAPTURE_LEVEL_MAX; /* +7 dB */ uinfo 750 sound/pci/pcxhr/pcxhr_mix22.c struct snd_ctl_elem_info *uinfo) uinfo 752 sound/pci/pcxhr/pcxhr_mix22.c uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; uinfo 753 sound/pci/pcxhr/pcxhr_mix22.c uinfo->count = 1; uinfo 754 sound/pci/pcxhr/pcxhr_mix22.c uinfo->value.integer.min = 0; /* 0 dB */ uinfo 755 sound/pci/pcxhr/pcxhr_mix22.c uinfo->value.integer.max = 3; /* 54 dB */ uinfo 75 sound/pci/pcxhr/pcxhr_mixer.c struct snd_ctl_elem_info *uinfo) uinfo 79 sound/pci/pcxhr/pcxhr_mixer.c uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; uinfo 80 sound/pci/pcxhr/pcxhr_mixer.c uinfo->count = 2; uinfo 83 sound/pci/pcxhr/pcxhr_mixer.c uinfo->value.integer.min = uinfo 85 sound/pci/pcxhr/pcxhr_mixer.c uinfo->value.integer.max = uinfo 88 sound/pci/pcxhr/pcxhr_mixer.c uinfo->value.integer.min = uinfo 90 sound/pci/pcxhr/pcxhr_mixer.c uinfo->value.integer.max = uinfo 95 sound/pci/pcxhr/pcxhr_mixer.c uinfo->value.integer.min = uinfo 97 sound/pci/pcxhr/pcxhr_mixer.c uinfo->value.integer.max = uinfo 100 sound/pci/pcxhr/pcxhr_mixer.c uinfo->value.integer.min = uinfo 102 sound/pci/pcxhr/pcxhr_mixer.c uinfo->value.integer.max = uinfo 337 sound/pci/pcxhr/pcxhr_mixer.c struct snd_ctl_elem_info *uinfo) uinfo 339 sound/pci/pcxhr/pcxhr_mixer.c uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; uinfo 340 sound/pci/pcxhr/pcxhr_mixer.c uinfo->count = 2; uinfo 341 sound/pci/pcxhr/pcxhr_mixer.c uinfo->value.integer.min = PCXHR_DIGITAL_LEVEL_MIN; /* -109.5 dB */ uinfo 342 sound/pci/pcxhr/pcxhr_mixer.c uinfo->value.integer.max = PCXHR_DIGITAL_LEVEL_MAX; /* 18.0 dB */ uinfo 636 sound/pci/pcxhr/pcxhr_mixer.c struct snd_ctl_elem_info *uinfo) uinfo 650 sound/pci/pcxhr/pcxhr_mixer.c return snd_ctl_enum_info(uinfo, 1, i, texts); uinfo 715 sound/pci/pcxhr/pcxhr_mixer.c struct snd_ctl_elem_info *uinfo) uinfo 739 sound/pci/pcxhr/pcxhr_mixer.c return snd_ctl_enum_info(uinfo, 1, clock_items, texts); uinfo 801 sound/pci/pcxhr/pcxhr_mixer.c struct snd_ctl_elem_info *uinfo) uinfo 804 sound/pci/pcxhr/pcxhr_mixer.c uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; uinfo 805 sound/pci/pcxhr/pcxhr_mixer.c uinfo->count = 3 + mgr->capture_chips; uinfo 806 sound/pci/pcxhr/pcxhr_mixer.c uinfo->value.integer.min = 0; /* clock not present */ uinfo 807 sound/pci/pcxhr/pcxhr_mixer.c uinfo->value.integer.max = 192000; /* max sample rate 192 kHz */ uinfo 844 sound/pci/pcxhr/pcxhr_mixer.c struct snd_ctl_elem_info *uinfo) uinfo 846 sound/pci/pcxhr/pcxhr_mixer.c uinfo->type = SNDRV_CTL_ELEM_TYPE_IEC958; uinfo 847 sound/pci/pcxhr/pcxhr_mixer.c uinfo->count = 1; uinfo 1602 sound/pci/rme32.c struct snd_ctl_elem_info *uinfo) uinfo 1622 sound/pci/rme32.c return snd_ctl_enum_info(uinfo, 1, num_items, texts); uinfo 1684 sound/pci/rme32.c struct snd_ctl_elem_info *uinfo) uinfo 1691 sound/pci/rme32.c return snd_ctl_enum_info(uinfo, 1, 4, texts); uinfo 1741 sound/pci/rme32.c struct snd_ctl_elem_info *uinfo) uinfo 1743 sound/pci/rme32.c uinfo->type = SNDRV_CTL_ELEM_TYPE_IEC958; uinfo 1744 sound/pci/rme32.c uinfo->count = 1; uinfo 1774 sound/pci/rme32.c struct snd_ctl_elem_info *uinfo) uinfo 1776 sound/pci/rme32.c uinfo->type = SNDRV_CTL_ELEM_TYPE_IEC958; uinfo 1777 sound/pci/rme32.c uinfo->count = 1; uinfo 1812 sound/pci/rme32.c struct snd_ctl_elem_info *uinfo) uinfo 1814 sound/pci/rme32.c uinfo->type = SNDRV_CTL_ELEM_TYPE_IEC958; uinfo 1815 sound/pci/rme32.c uinfo->count = 1; uinfo 1894 sound/pci/rme96.c snd_rme96_info_inputtype_control(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) uinfo 1927 sound/pci/rme96.c return snd_ctl_enum_info(uinfo, 1, num_items, texts); uinfo 2011 sound/pci/rme96.c snd_rme96_info_clockmode_control(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) uinfo 2015 sound/pci/rme96.c return snd_ctl_enum_info(uinfo, 1, 3, texts); uinfo 2043 sound/pci/rme96.c snd_rme96_info_attenuation_control(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) uinfo 2049 sound/pci/rme96.c return snd_ctl_enum_info(uinfo, 1, 4, texts); uinfo 2078 sound/pci/rme96.c snd_rme96_info_montracks_control(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) uinfo 2082 sound/pci/rme96.c return snd_ctl_enum_info(uinfo, 1, 4, texts); uinfo 2131 sound/pci/rme96.c static int snd_rme96_control_spdif_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) uinfo 2133 sound/pci/rme96.c uinfo->type = SNDRV_CTL_ELEM_TYPE_IEC958; uinfo 2134 sound/pci/rme96.c uinfo->count = 1; uinfo 2160 sound/pci/rme96.c static int snd_rme96_control_spdif_stream_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) uinfo 2162 sound/pci/rme96.c uinfo->type = SNDRV_CTL_ELEM_TYPE_IEC958; uinfo 2163 sound/pci/rme96.c uinfo->count = 1; uinfo 2192 sound/pci/rme96.c static int snd_rme96_control_spdif_mask_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) uinfo 2194 sound/pci/rme96.c uinfo->type = SNDRV_CTL_ELEM_TYPE_IEC958; uinfo 2195 sound/pci/rme96.c uinfo->count = 1; uinfo 2206 sound/pci/rme96.c snd_rme96_dac_volume_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) uinfo 2210 sound/pci/rme96.c uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; uinfo 2211 sound/pci/rme96.c uinfo->count = 2; uinfo 2212 sound/pci/rme96.c uinfo->value.integer.min = 0; uinfo 2213 sound/pci/rme96.c uinfo->value.integer.max = RME96_185X_MAX_OUT(rme96); uinfo 1566 sound/pci/rme9652/hdsp.c static int snd_hdsp_control_spdif_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) uinfo 1568 sound/pci/rme9652/hdsp.c uinfo->type = SNDRV_CTL_ELEM_TYPE_IEC958; uinfo 1569 sound/pci/rme9652/hdsp.c uinfo->count = 1; uinfo 1595 sound/pci/rme9652/hdsp.c static int snd_hdsp_control_spdif_stream_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) uinfo 1597 sound/pci/rme9652/hdsp.c uinfo->type = SNDRV_CTL_ELEM_TYPE_IEC958; uinfo 1598 sound/pci/rme9652/hdsp.c uinfo->count = 1; uinfo 1626 sound/pci/rme9652/hdsp.c static int snd_hdsp_control_spdif_mask_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) uinfo 1628 sound/pci/rme9652/hdsp.c uinfo->type = SNDRV_CTL_ELEM_TYPE_IEC958; uinfo 1629 sound/pci/rme9652/hdsp.c uinfo->count = 1; uinfo 1660 sound/pci/rme9652/hdsp.c static int snd_hdsp_info_spdif_in(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) uinfo 1667 sound/pci/rme9652/hdsp.c return snd_ctl_enum_info(uinfo, 1, (hdsp->io_type == H9632) ? 4 : 3, uinfo 1763 sound/pci/rme9652/hdsp.c static int snd_hdsp_info_spdif_sample_rate(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) uinfo 1771 sound/pci/rme9652/hdsp.c return snd_ctl_enum_info(uinfo, 1, (hdsp->io_type == H9632) ? 10 : 7, uinfo 1822 sound/pci/rme9652/hdsp.c static int snd_hdsp_info_system_sample_rate(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) uinfo 1824 sound/pci/rme9652/hdsp.c uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; uinfo 1825 sound/pci/rme9652/hdsp.c uinfo->count = 1; uinfo 1846 sound/pci/rme9652/hdsp.c static int snd_hdsp_info_autosync_sample_rate(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) uinfo 1854 sound/pci/rme9652/hdsp.c return snd_ctl_enum_info(uinfo, 1, (hdsp->io_type == H9632) ? 10 : 7, uinfo 1914 sound/pci/rme9652/hdsp.c static int snd_hdsp_info_system_clock_mode(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) uinfo 1918 sound/pci/rme9652/hdsp.c return snd_ctl_enum_info(uinfo, 1, 2, texts); uinfo 2017 sound/pci/rme9652/hdsp.c static int snd_hdsp_info_clock_source(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) uinfo 2027 sound/pci/rme9652/hdsp.c return snd_ctl_enum_info(uinfo, 1, (hdsp->io_type == H9632) ? 10 : 7, uinfo 2130 sound/pci/rme9652/hdsp.c static int snd_hdsp_info_da_gain(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) uinfo 2134 sound/pci/rme9652/hdsp.c return snd_ctl_enum_info(uinfo, 1, 3, texts); uinfo 2209 sound/pci/rme9652/hdsp.c static int snd_hdsp_info_ad_gain(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) uinfo 2213 sound/pci/rme9652/hdsp.c return snd_ctl_enum_info(uinfo, 1, 3, texts); uinfo 2288 sound/pci/rme9652/hdsp.c static int snd_hdsp_info_phone_gain(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) uinfo 2292 sound/pci/rme9652/hdsp.c return snd_ctl_enum_info(uinfo, 1, 3, texts); uinfo 2386 sound/pci/rme9652/hdsp.c static int snd_hdsp_info_pref_sync_ref(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) uinfo 2409 sound/pci/rme9652/hdsp.c return snd_ctl_enum_info(uinfo, 1, num_items, texts); uinfo 2487 sound/pci/rme9652/hdsp.c static int snd_hdsp_info_autosync_ref(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) uinfo 2493 sound/pci/rme9652/hdsp.c return snd_ctl_enum_info(uinfo, 1, 7, texts); uinfo 2608 sound/pci/rme9652/hdsp.c static int snd_hdsp_info_mixer(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) uinfo 2610 sound/pci/rme9652/hdsp.c uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; uinfo 2611 sound/pci/rme9652/hdsp.c uinfo->count = 3; uinfo 2612 sound/pci/rme9652/hdsp.c uinfo->value.integer.min = 0; uinfo 2613 sound/pci/rme9652/hdsp.c uinfo->value.integer.max = 65536; uinfo 2614 sound/pci/rme9652/hdsp.c uinfo->value.integer.step = 1; uinfo 2678 sound/pci/rme9652/hdsp.c static int snd_hdsp_info_sync_check(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) uinfo 2682 sound/pci/rme9652/hdsp.c return snd_ctl_enum_info(uinfo, 1, 3, texts); uinfo 2852 sound/pci/rme9652/hdsp.c static int snd_hdsp_info_dds_offset(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) uinfo 2854 sound/pci/rme9652/hdsp.c uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; uinfo 2855 sound/pci/rme9652/hdsp.c uinfo->count = 1; uinfo 2856 sound/pci/rme9652/hdsp.c uinfo->value.integer.min = -5000; uinfo 2857 sound/pci/rme9652/hdsp.c uinfo->value.integer.max = 5000; uinfo 3037 sound/pci/rme9652/hdsp.c static int snd_hdsp_info_rpm_input(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) uinfo 3043 sound/pci/rme9652/hdsp.c return snd_ctl_enum_info(uinfo, 1, 5, texts); uinfo 3166 sound/pci/rme9652/hdsp.c static int snd_hdsp_info_rpm_bypass(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) uinfo 3170 sound/pci/rme9652/hdsp.c return snd_ctl_enum_info(uinfo, 1, 2, texts); uinfo 3217 sound/pci/rme9652/hdsp.c static int snd_hdsp_info_rpm_disconnect(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) uinfo 3221 sound/pci/rme9652/hdsp.c return snd_ctl_enum_info(uinfo, 1, 2, texts); uinfo 2238 sound/pci/rme9652/hdspm.c struct snd_ctl_elem_info *uinfo) uinfo 2240 sound/pci/rme9652/hdspm.c uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; uinfo 2241 sound/pci/rme9652/hdspm.c uinfo->count = 1; uinfo 2242 sound/pci/rme9652/hdspm.c uinfo->value.integer.min = 27000; uinfo 2243 sound/pci/rme9652/hdspm.c uinfo->value.integer.max = 207000; uinfo 2244 sound/pci/rme9652/hdspm.c uinfo->value.integer.step = 1; uinfo 2406 sound/pci/rme9652/hdspm.c struct snd_ctl_elem_info *uinfo) uinfo 2408 sound/pci/rme9652/hdspm.c ENUMERATED_CTL_INFO(uinfo, texts_freq); uinfo 2551 sound/pci/rme9652/hdspm.c struct snd_ctl_elem_info *uinfo) uinfo 2554 sound/pci/rme9652/hdspm.c ENUMERATED_CTL_INFO(uinfo, texts); uinfo 2645 sound/pci/rme9652/hdspm.c struct snd_ctl_elem_info *uinfo) uinfo 2647 sound/pci/rme9652/hdspm.c return snd_ctl_enum_info(uinfo, 1, 9, texts_freq + 1); uinfo 2962 sound/pci/rme9652/hdspm.c struct snd_ctl_elem_info *uinfo) uinfo 2966 sound/pci/rme9652/hdspm.c snd_ctl_enum_info(uinfo, 1, hdspm->texts_autosync_items, hdspm->texts_autosync); uinfo 3056 sound/pci/rme9652/hdspm.c struct snd_ctl_elem_info *uinfo) uinfo 3064 sound/pci/rme9652/hdspm.c ENUMERATED_CTL_INFO(uinfo, texts); uinfo 3069 sound/pci/rme9652/hdspm.c ENUMERATED_CTL_INFO(uinfo, texts); uinfo 3095 sound/pci/rme9652/hdspm.c struct snd_ctl_elem_info *uinfo) uinfo 3098 sound/pci/rme9652/hdspm.c ENUMERATED_CTL_INFO(uinfo, texts); uinfo 3141 sound/pci/rme9652/hdspm.c struct snd_ctl_elem_info *uinfo) uinfo 3145 sound/pci/rme9652/hdspm.c ENUMERATED_CTL_INFO(uinfo, texts); uinfo 3291 sound/pci/rme9652/hdspm.c struct snd_ctl_elem_info *uinfo) uinfo 3294 sound/pci/rme9652/hdspm.c ENUMERATED_CTL_INFO(uinfo, texts); uinfo 3353 sound/pci/rme9652/hdspm.c struct snd_ctl_elem_info *uinfo) uinfo 3356 sound/pci/rme9652/hdspm.c ENUMERATED_CTL_INFO(uinfo, texts); uinfo 3426 sound/pci/rme9652/hdspm.c struct snd_ctl_elem_info *uinfo) uinfo 3429 sound/pci/rme9652/hdspm.c ENUMERATED_CTL_INFO(uinfo, texts); uinfo 3490 sound/pci/rme9652/hdspm.c struct snd_ctl_elem_info *uinfo) uinfo 3499 sound/pci/rme9652/hdspm.c ENUMERATED_CTL_INFO(uinfo, texts_spdif); uinfo 3502 sound/pci/rme9652/hdspm.c ENUMERATED_CTL_INFO(uinfo, texts_levels); uinfo 3580 sound/pci/rme9652/hdspm.c struct snd_ctl_elem_info *uinfo) uinfo 3583 sound/pci/rme9652/hdspm.c ENUMERATED_CTL_INFO(uinfo, texts); uinfo 3632 sound/pci/rme9652/hdspm.c struct snd_ctl_elem_info *uinfo) uinfo 3634 sound/pci/rme9652/hdspm.c uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; uinfo 3635 sound/pci/rme9652/hdspm.c uinfo->count = 3; uinfo 3636 sound/pci/rme9652/hdspm.c uinfo->value.integer.min = 0; uinfo 3637 sound/pci/rme9652/hdspm.c uinfo->value.integer.max = 65535; uinfo 3638 sound/pci/rme9652/hdspm.c uinfo->value.integer.step = 1; uinfo 3736 sound/pci/rme9652/hdspm.c struct snd_ctl_elem_info *uinfo) uinfo 3738 sound/pci/rme9652/hdspm.c uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; uinfo 3739 sound/pci/rme9652/hdspm.c uinfo->count = 1; uinfo 3740 sound/pci/rme9652/hdspm.c uinfo->value.integer.min = 0; uinfo 3741 sound/pci/rme9652/hdspm.c uinfo->value.integer.max = 64; uinfo 3742 sound/pci/rme9652/hdspm.c uinfo->value.integer.step = 1; uinfo 3815 sound/pci/rme9652/hdspm.c struct snd_ctl_elem_info *uinfo) uinfo 3818 sound/pci/rme9652/hdspm.c ENUMERATED_CTL_INFO(uinfo, texts); uinfo 3823 sound/pci/rme9652/hdspm.c struct snd_ctl_elem_info *uinfo) uinfo 3826 sound/pci/rme9652/hdspm.c ENUMERATED_CTL_INFO(uinfo, texts); uinfo 4208 sound/pci/rme9652/hdspm.c struct snd_ctl_elem_info *uinfo) uinfo 4212 sound/pci/rme9652/hdspm.c ENUMERATED_CTL_INFO(uinfo, texts); uinfo 4255 sound/pci/rme9652/hdspm.c struct snd_ctl_elem_info *uinfo) uinfo 4259 sound/pci/rme9652/hdspm.c ENUMERATED_CTL_INFO(uinfo, texts); uinfo 4301 sound/pci/rme9652/hdspm.c struct snd_ctl_elem_info *uinfo) uinfo 4304 sound/pci/rme9652/hdspm.c ENUMERATED_CTL_INFO(uinfo, texts); uinfo 4347 sound/pci/rme9652/hdspm.c struct snd_ctl_elem_info *uinfo) uinfo 4351 sound/pci/rme9652/hdspm.c ENUMERATED_CTL_INFO(uinfo, texts); uinfo 4394 sound/pci/rme9652/hdspm.c struct snd_ctl_elem_info *uinfo) uinfo 4397 sound/pci/rme9652/hdspm.c ENUMERATED_CTL_INFO(uinfo, texts); uinfo 4440 sound/pci/rme9652/hdspm.c struct snd_ctl_elem_info *uinfo) uinfo 4442 sound/pci/rme9652/hdspm.c uinfo->type = SNDRV_CTL_ELEM_TYPE_BOOLEAN; uinfo 4443 sound/pci/rme9652/hdspm.c uinfo->count = 1; uinfo 4444 sound/pci/rme9652/hdspm.c uinfo->value.integer.min = 0; uinfo 4445 sound/pci/rme9652/hdspm.c uinfo->value.integer.max = 1; uinfo 797 sound/pci/rme9652/rme9652.c static int snd_rme9652_control_spdif_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) uinfo 799 sound/pci/rme9652/rme9652.c uinfo->type = SNDRV_CTL_ELEM_TYPE_IEC958; uinfo 800 sound/pci/rme9652/rme9652.c uinfo->count = 1; uinfo 826 sound/pci/rme9652/rme9652.c static int snd_rme9652_control_spdif_stream_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) uinfo 828 sound/pci/rme9652/rme9652.c uinfo->type = SNDRV_CTL_ELEM_TYPE_IEC958; uinfo 829 sound/pci/rme9652/rme9652.c uinfo->count = 1; uinfo 857 sound/pci/rme9652/rme9652.c static int snd_rme9652_control_spdif_mask_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) uinfo 859 sound/pci/rme9652/rme9652.c uinfo->type = SNDRV_CTL_ELEM_TYPE_IEC958; uinfo 860 sound/pci/rme9652/rme9652.c uinfo->count = 1; uinfo 908 sound/pci/rme9652/rme9652.c static int snd_rme9652_info_adat1_in(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) uinfo 912 sound/pci/rme9652/rme9652.c return snd_ctl_enum_info(uinfo, 1, 2, texts); uinfo 973 sound/pci/rme9652/rme9652.c static int snd_rme9652_info_spdif_in(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) uinfo 977 sound/pci/rme9652/rme9652.c return snd_ctl_enum_info(uinfo, 1, 3, texts); uinfo 1116 sound/pci/rme9652/rme9652.c static int snd_rme9652_info_sync_mode(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) uinfo 1122 sound/pci/rme9652/rme9652.c return snd_ctl_enum_info(uinfo, 1, 3, texts); uinfo 1203 sound/pci/rme9652/rme9652.c static int snd_rme9652_info_sync_pref(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) uinfo 1210 sound/pci/rme9652/rme9652.c return snd_ctl_enum_info(uinfo, 1, uinfo 1242 sound/pci/rme9652/rme9652.c static int snd_rme9652_info_thru(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) uinfo 1245 sound/pci/rme9652/rme9652.c uinfo->type = SNDRV_CTL_ELEM_TYPE_BOOLEAN; uinfo 1246 sound/pci/rme9652/rme9652.c uinfo->count = rme9652->ss_channels; uinfo 1247 sound/pci/rme9652/rme9652.c uinfo->value.integer.min = 0; uinfo 1248 sound/pci/rme9652/rme9652.c uinfo->value.integer.max = 1; uinfo 1337 sound/pci/rme9652/rme9652.c static int snd_rme9652_info_spdif_rate(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) uinfo 1339 sound/pci/rme9652/rme9652.c uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; uinfo 1340 sound/pci/rme9652/rme9652.c uinfo->count = 1; uinfo 1341 sound/pci/rme9652/rme9652.c uinfo->value.integer.min = 0; uinfo 1342 sound/pci/rme9652/rme9652.c uinfo->value.integer.max = 96000; uinfo 1362 sound/pci/rme9652/rme9652.c static int snd_rme9652_info_adat_sync(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) uinfo 1368 sound/pci/rme9652/rme9652.c return snd_ctl_enum_info(uinfo, 1, 4, texts); uinfo 901 sound/pci/sonicvibes.c static int snd_sonicvibes_info_mux(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) uinfo 907 sound/pci/sonicvibes.c return snd_ctl_enum_info(uinfo, 2, 7, texts); uinfo 950 sound/pci/sonicvibes.c static int snd_sonicvibes_info_single(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) uinfo 954 sound/pci/sonicvibes.c uinfo->type = mask == 1 ? SNDRV_CTL_ELEM_TYPE_BOOLEAN : SNDRV_CTL_ELEM_TYPE_INTEGER; uinfo 955 sound/pci/sonicvibes.c uinfo->count = 1; uinfo 956 sound/pci/sonicvibes.c uinfo->value.integer.min = 0; uinfo 957 sound/pci/sonicvibes.c uinfo->value.integer.max = mask; uinfo 1006 sound/pci/sonicvibes.c static int snd_sonicvibes_info_double(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) uinfo 1010 sound/pci/sonicvibes.c uinfo->type = mask == 1 ? SNDRV_CTL_ELEM_TYPE_BOOLEAN : SNDRV_CTL_ELEM_TYPE_INTEGER; uinfo 1011 sound/pci/sonicvibes.c uinfo->count = 2; uinfo 1012 sound/pci/sonicvibes.c uinfo->value.integer.min = 0; uinfo 1013 sound/pci/sonicvibes.c uinfo->value.integer.max = mask; uinfo 2362 sound/pci/trident/trident_main.c struct snd_ctl_elem_info *uinfo) uinfo 2364 sound/pci/trident/trident_main.c uinfo->type = SNDRV_CTL_ELEM_TYPE_IEC958; uinfo 2365 sound/pci/trident/trident_main.c uinfo->count = 1; uinfo 2424 sound/pci/trident/trident_main.c struct snd_ctl_elem_info *uinfo) uinfo 2426 sound/pci/trident/trident_main.c uinfo->type = SNDRV_CTL_ELEM_TYPE_IEC958; uinfo 2427 sound/pci/trident/trident_main.c uinfo->count = 1; uinfo 2457 sound/pci/trident/trident_main.c struct snd_ctl_elem_info *uinfo) uinfo 2459 sound/pci/trident/trident_main.c uinfo->type = SNDRV_CTL_ELEM_TYPE_IEC958; uinfo 2460 sound/pci/trident/trident_main.c uinfo->count = 1; uinfo 2570 sound/pci/trident/trident_main.c struct snd_ctl_elem_info *uinfo) uinfo 2572 sound/pci/trident/trident_main.c uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; uinfo 2573 sound/pci/trident/trident_main.c uinfo->count = 2; uinfo 2574 sound/pci/trident/trident_main.c uinfo->value.integer.min = 0; uinfo 2575 sound/pci/trident/trident_main.c uinfo->value.integer.max = 255; uinfo 2640 sound/pci/trident/trident_main.c struct snd_ctl_elem_info *uinfo) uinfo 2644 sound/pci/trident/trident_main.c uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; uinfo 2645 sound/pci/trident/trident_main.c uinfo->count = 1; uinfo 2646 sound/pci/trident/trident_main.c uinfo->value.integer.min = 0; uinfo 2647 sound/pci/trident/trident_main.c uinfo->value.integer.max = 255; uinfo 2649 sound/pci/trident/trident_main.c uinfo->value.integer.max = 1023; uinfo 2708 sound/pci/trident/trident_main.c struct snd_ctl_elem_info *uinfo) uinfo 2710 sound/pci/trident/trident_main.c uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; uinfo 2711 sound/pci/trident/trident_main.c uinfo->count = 1; uinfo 2712 sound/pci/trident/trident_main.c uinfo->value.integer.min = 0; uinfo 2713 sound/pci/trident/trident_main.c uinfo->value.integer.max = 127; uinfo 2771 sound/pci/trident/trident_main.c struct snd_ctl_elem_info *uinfo) uinfo 2773 sound/pci/trident/trident_main.c uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; uinfo 2774 sound/pci/trident/trident_main.c uinfo->count = 1; uinfo 2775 sound/pci/trident/trident_main.c uinfo->value.integer.min = 0; uinfo 2776 sound/pci/trident/trident_main.c uinfo->value.integer.max = 127; uinfo 2829 sound/pci/trident/trident_main.c struct snd_ctl_elem_info *uinfo) uinfo 2831 sound/pci/trident/trident_main.c uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; uinfo 2832 sound/pci/trident/trident_main.c uinfo->count = 1; uinfo 2833 sound/pci/trident/trident_main.c uinfo->value.integer.min = 0; uinfo 2834 sound/pci/trident/trident_main.c uinfo->value.integer.max = 127; uinfo 1596 sound/pci/via82xx.c struct snd_ctl_elem_info *uinfo) uinfo 1604 sound/pci/via82xx.c return snd_ctl_enum_info(uinfo, 1, 2, texts); uinfo 1683 sound/pci/via82xx.c struct snd_ctl_elem_info *uinfo) uinfo 1685 sound/pci/via82xx.c uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; uinfo 1686 sound/pci/via82xx.c uinfo->count = 2; uinfo 1687 sound/pci/via82xx.c uinfo->value.integer.min = 0; uinfo 1688 sound/pci/via82xx.c uinfo->value.integer.max = VIA_DXS_MAX_VOLUME; uinfo 856 sound/pci/vx222/vx222_ops.c static int vx_input_level_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) uinfo 858 sound/pci/vx222/vx222_ops.c uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; uinfo 859 sound/pci/vx222/vx222_ops.c uinfo->count = 2; uinfo 860 sound/pci/vx222/vx222_ops.c uinfo->value.integer.min = 0; uinfo 861 sound/pci/vx222/vx222_ops.c uinfo->value.integer.max = MIC_LEVEL_MAX; uinfo 900 sound/pci/vx222/vx222_ops.c static int vx_mic_level_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) uinfo 902 sound/pci/vx222/vx222_ops.c uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; uinfo 903 sound/pci/vx222/vx222_ops.c uinfo->count = 1; uinfo 904 sound/pci/vx222/vx222_ops.c uinfo->value.integer.min = 0; uinfo 905 sound/pci/vx222/vx222_ops.c uinfo->value.integer.max = MIC_LEVEL_MAX; uinfo 1267 sound/pci/ymfpci/ymfpci_main.c static int snd_ymfpci_spdif_default_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) uinfo 1269 sound/pci/ymfpci/ymfpci_main.c uinfo->type = SNDRV_CTL_ELEM_TYPE_IEC958; uinfo 1270 sound/pci/ymfpci/ymfpci_main.c uinfo->count = 1; uinfo 1314 sound/pci/ymfpci/ymfpci_main.c static int snd_ymfpci_spdif_mask_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) uinfo 1316 sound/pci/ymfpci/ymfpci_main.c uinfo->type = SNDRV_CTL_ELEM_TYPE_IEC958; uinfo 1317 sound/pci/ymfpci/ymfpci_main.c uinfo->count = 1; uinfo 1342 sound/pci/ymfpci/ymfpci_main.c static int snd_ymfpci_spdif_stream_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) uinfo 1344 sound/pci/ymfpci/ymfpci_main.c uinfo->type = SNDRV_CTL_ELEM_TYPE_IEC958; uinfo 1345 sound/pci/ymfpci/ymfpci_main.c uinfo->count = 1; uinfo 1503 sound/pci/ymfpci/ymfpci_main.c static int snd_ymfpci_info_double(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) uinfo 1509 sound/pci/ymfpci/ymfpci_main.c uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; uinfo 1510 sound/pci/ymfpci/ymfpci_main.c uinfo->count = 2; uinfo 1511 sound/pci/ymfpci/ymfpci_main.c uinfo->value.integer.min = 0; uinfo 1512 sound/pci/ymfpci/ymfpci_main.c uinfo->value.integer.max = 16383; uinfo 1715 sound/pci/ymfpci/ymfpci_main.c struct snd_ctl_elem_info *uinfo) uinfo 1717 sound/pci/ymfpci/ymfpci_main.c uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; uinfo 1718 sound/pci/ymfpci/ymfpci_main.c uinfo->count = 2; uinfo 1719 sound/pci/ymfpci/ymfpci_main.c uinfo->value.integer.min = 0; uinfo 1720 sound/pci/ymfpci/ymfpci_main.c uinfo->value.integer.max = 0x8000; uinfo 21 sound/pcmcia/vx/vxp_mixer.c static int vx_mic_level_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) uinfo 23 sound/pcmcia/vx/vxp_mixer.c uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; uinfo 24 sound/pcmcia/vx/vxp_mixer.c uinfo->count = 1; uinfo 25 sound/pcmcia/vx/vxp_mixer.c uinfo->value.integer.min = 0; uinfo 26 sound/pcmcia/vx/vxp_mixer.c uinfo->value.integer.max = MIC_LEVEL_MAX; uinfo 123 sound/ppc/awacs.c struct snd_ctl_elem_info *uinfo) uinfo 125 sound/ppc/awacs.c uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; uinfo 126 sound/ppc/awacs.c uinfo->count = 2; uinfo 127 sound/ppc/awacs.c uinfo->value.integer.min = 0; uinfo 128 sound/ppc/awacs.c uinfo->value.integer.max = 15; uinfo 321 sound/ppc/awacs.c struct snd_ctl_elem_info *uinfo) uinfo 323 sound/ppc/awacs.c uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; uinfo 324 sound/ppc/awacs.c uinfo->count = 2; uinfo 325 sound/ppc/awacs.c uinfo->value.integer.min = 0; uinfo 326 sound/ppc/awacs.c uinfo->value.integer.max = 31; uinfo 387 sound/ppc/awacs.c struct snd_ctl_elem_info *uinfo) uinfo 389 sound/ppc/awacs.c uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; uinfo 390 sound/ppc/awacs.c uinfo->count = 1; uinfo 391 sound/ppc/awacs.c uinfo->value.integer.min = 0; uinfo 392 sound/ppc/awacs.c uinfo->value.integer.max = 14; uinfo 427 sound/ppc/awacs.c struct snd_ctl_elem_info *uinfo) uinfo 429 sound/ppc/awacs.c uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; uinfo 430 sound/ppc/awacs.c uinfo->count = 1; uinfo 431 sound/ppc/awacs.c uinfo->value.integer.min = 0; uinfo 432 sound/ppc/awacs.c uinfo->value.integer.max = 99; uinfo 529 sound/ppc/awacs.c struct snd_ctl_elem_info *uinfo) uinfo 531 sound/ppc/awacs.c uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; uinfo 532 sound/ppc/awacs.c uinfo->count = 1; uinfo 533 sound/ppc/awacs.c uinfo->value.integer.min = 0; uinfo 534 sound/ppc/awacs.c uinfo->value.integer.max = 3; uinfo 162 sound/ppc/beep.c struct snd_ctl_elem_info *uinfo) uinfo 164 sound/ppc/beep.c uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; uinfo 165 sound/ppc/beep.c uinfo->count = 1; uinfo 166 sound/ppc/beep.c uinfo->value.integer.min = 0; uinfo 167 sound/ppc/beep.c uinfo->value.integer.max = 100; uinfo 162 sound/ppc/burgundy.c struct snd_ctl_elem_info *uinfo) uinfo 164 sound/ppc/burgundy.c uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; uinfo 165 sound/ppc/burgundy.c uinfo->count = 2; uinfo 166 sound/ppc/burgundy.c uinfo->value.integer.min = 0; uinfo 167 sound/ppc/burgundy.c uinfo->value.integer.max = 100; uinfo 238 sound/ppc/burgundy.c struct snd_ctl_elem_info *uinfo) uinfo 240 sound/ppc/burgundy.c uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; uinfo 241 sound/ppc/burgundy.c uinfo->count = 2; uinfo 242 sound/ppc/burgundy.c uinfo->value.integer.min = 0; uinfo 243 sound/ppc/burgundy.c uinfo->value.integer.max = 100; uinfo 284 sound/ppc/burgundy.c struct snd_ctl_elem_info *uinfo) uinfo 287 sound/ppc/burgundy.c uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; uinfo 288 sound/ppc/burgundy.c uinfo->count = stereo + 1; uinfo 289 sound/ppc/burgundy.c uinfo->value.integer.min = 0; uinfo 290 sound/ppc/burgundy.c uinfo->value.integer.max = 15; uinfo 346 sound/ppc/burgundy.c struct snd_ctl_elem_info *uinfo) uinfo 349 sound/ppc/burgundy.c uinfo->type = SNDRV_CTL_ELEM_TYPE_BOOLEAN; uinfo 350 sound/ppc/burgundy.c uinfo->count = stereo + 1; uinfo 351 sound/ppc/burgundy.c uinfo->value.integer.min = 0; uinfo 352 sound/ppc/burgundy.c uinfo->value.integer.max = 1; uinfo 402 sound/ppc/burgundy.c struct snd_ctl_elem_info *uinfo) uinfo 405 sound/ppc/burgundy.c uinfo->type = SNDRV_CTL_ELEM_TYPE_BOOLEAN; uinfo 406 sound/ppc/burgundy.c uinfo->count = stereo + 1; uinfo 407 sound/ppc/burgundy.c uinfo->value.integer.min = 0; uinfo 408 sound/ppc/burgundy.c uinfo->value.integer.max = 1; uinfo 112 sound/ppc/daca.c struct snd_ctl_elem_info *uinfo) uinfo 114 sound/ppc/daca.c uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; uinfo 115 sound/ppc/daca.c uinfo->count = 2; uinfo 116 sound/ppc/daca.c uinfo->value.integer.min = 0; uinfo 117 sound/ppc/daca.c uinfo->value.integer.max = DACA_VOL_MAX; uinfo 696 sound/ppc/snd_ps3.c struct snd_ctl_elem_info *uinfo) uinfo 698 sound/ppc/snd_ps3.c uinfo->type = SNDRV_CTL_ELEM_TYPE_IEC958; uinfo 699 sound/ppc/snd_ps3.c uinfo->count = 1; uinfo 243 sound/ppc/tumbler.c struct snd_ctl_elem_info *uinfo) uinfo 245 sound/ppc/tumbler.c uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; uinfo 246 sound/ppc/tumbler.c uinfo->count = 2; uinfo 247 sound/ppc/tumbler.c uinfo->value.integer.min = 0; uinfo 248 sound/ppc/tumbler.c uinfo->value.integer.max = ARRAY_SIZE(master_volume_table) - 1; uinfo 389 sound/ppc/tumbler.c struct snd_ctl_elem_info *uinfo) uinfo 392 sound/ppc/tumbler.c uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; uinfo 393 sound/ppc/tumbler.c uinfo->count = 1; uinfo 394 sound/ppc/tumbler.c uinfo->value.integer.min = 0; uinfo 395 sound/ppc/tumbler.c uinfo->value.integer.max = uinfo 510 sound/ppc/tumbler.c struct snd_ctl_elem_info *uinfo) uinfo 514 sound/ppc/tumbler.c uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; uinfo 515 sound/ppc/tumbler.c uinfo->count = 1; uinfo 516 sound/ppc/tumbler.c uinfo->value.integer.min = 0; uinfo 517 sound/ppc/tumbler.c uinfo->value.integer.max = info->max - 1; uinfo 657 sound/ppc/tumbler.c struct snd_ctl_elem_info *uinfo) uinfo 659 sound/ppc/tumbler.c uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; uinfo 660 sound/ppc/tumbler.c uinfo->count = 2; uinfo 661 sound/ppc/tumbler.c uinfo->value.integer.min = 0; uinfo 662 sound/ppc/tumbler.c uinfo->value.integer.max = ARRAY_SIZE(mixer_volume_table) - 1; uinfo 782 sound/ppc/tumbler.c struct snd_ctl_elem_info *uinfo) uinfo 788 sound/ppc/tumbler.c return snd_ctl_enum_info(uinfo, 1, 2, texts); uinfo 473 sound/sh/aica.c struct snd_ctl_elem_info *uinfo) uinfo 475 sound/sh/aica.c uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; uinfo 476 sound/sh/aica.c uinfo->count = 1; uinfo 477 sound/sh/aica.c uinfo->value.integer.min = 0; uinfo 478 sound/sh/aica.c uinfo->value.integer.max = 0xFF; uinfo 1275 sound/soc/codecs/ab8500-codec.c struct snd_ctl_elem_info *uinfo) uinfo 1280 sound/soc/codecs/ab8500-codec.c uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; uinfo 1281 sound/soc/codecs/ab8500-codec.c uinfo->count = fc->count; uinfo 1282 sound/soc/codecs/ab8500-codec.c uinfo->value.integer.min = fc->min; uinfo 1283 sound/soc/codecs/ab8500-codec.c uinfo->value.integer.max = fc->max; uinfo 292 sound/soc/codecs/hdmi-codec.c struct snd_ctl_elem_info *uinfo) uinfo 294 sound/soc/codecs/hdmi-codec.c uinfo->type = SNDRV_CTL_ELEM_TYPE_BYTES; uinfo 295 sound/soc/codecs/hdmi-codec.c uinfo->count = FIELD_SIZEOF(struct hdmi_codec_priv, eld); uinfo 37 sound/soc/codecs/inno_rk3036.c struct snd_ctl_elem_info *uinfo) uinfo 39 sound/soc/codecs/inno_rk3036.c uinfo->type = SNDRV_CTL_ELEM_TYPE_BOOLEAN; uinfo 40 sound/soc/codecs/inno_rk3036.c uinfo->count = 2; uinfo 41 sound/soc/codecs/inno_rk3036.c uinfo->value.integer.min = 0; uinfo 42 sound/soc/codecs/inno_rk3036.c uinfo->value.integer.max = 1; uinfo 1206 sound/soc/codecs/rt1011.c struct snd_ctl_elem_info *uinfo) uinfo 1208 sound/soc/codecs/rt1011.c uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; uinfo 1209 sound/soc/codecs/rt1011.c uinfo->count = 128; uinfo 1210 sound/soc/codecs/rt1011.c uinfo->value.integer.max = 0x17ffffff; uinfo 1312 sound/soc/codecs/rt1011.c struct snd_ctl_elem_info *uinfo) uinfo 1314 sound/soc/codecs/rt1011.c uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; uinfo 1315 sound/soc/codecs/rt1011.c uinfo->count = 1; uinfo 1316 sound/soc/codecs/rt1011.c uinfo->value.integer.max = 0x1ffffff; uinfo 664 sound/soc/codecs/rt5645.c struct snd_ctl_elem_info *uinfo) uinfo 666 sound/soc/codecs/rt5645.c uinfo->type = SNDRV_CTL_ELEM_TYPE_BYTES; uinfo 667 sound/soc/codecs/rt5645.c uinfo->count = RT5645_HWEQ_NUM * sizeof(struct rt5645_eq_param_s); uinfo 508 sound/soc/codecs/sgtl5000.c struct snd_ctl_elem_info *uinfo) uinfo 510 sound/soc/codecs/sgtl5000.c uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; uinfo 511 sound/soc/codecs/sgtl5000.c uinfo->count = 2; uinfo 512 sound/soc/codecs/sgtl5000.c uinfo->value.integer.min = 0; uinfo 513 sound/soc/codecs/sgtl5000.c uinfo->value.integer.max = 0xfc - 0x3c; uinfo 260 sound/soc/codecs/sta32x.c struct snd_ctl_elem_info *uinfo) uinfo 263 sound/soc/codecs/sta32x.c uinfo->type = SNDRV_CTL_ELEM_TYPE_BYTES; uinfo 264 sound/soc/codecs/sta32x.c uinfo->count = 3 * numcoef; uinfo 297 sound/soc/codecs/sta350.c struct snd_ctl_elem_info *uinfo) uinfo 300 sound/soc/codecs/sta350.c uinfo->type = SNDRV_CTL_ELEM_TYPE_BYTES; uinfo 301 sound/soc/codecs/sta350.c uinfo->count = 3 * numcoef; uinfo 230 sound/soc/codecs/tas571x.c struct snd_ctl_elem_info *uinfo) uinfo 234 sound/soc/codecs/tas571x.c uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; uinfo 235 sound/soc/codecs/tas571x.c uinfo->count = numcoef; uinfo 236 sound/soc/codecs/tas571x.c uinfo->value.integer.min = 0; uinfo 237 sound/soc/codecs/tas571x.c uinfo->value.integer.max = 0xffffffff; uinfo 143 sound/soc/codecs/tda7419.c struct snd_ctl_elem_info *uinfo) uinfo 148 sound/soc/codecs/tda7419.c uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; uinfo 149 sound/soc/codecs/tda7419.c uinfo->count = tda7419_vol_is_stereo(tvc) ? 2 : 1; uinfo 150 sound/soc/codecs/tda7419.c uinfo->value.integer.min = tvc->min; uinfo 151 sound/soc/codecs/tda7419.c uinfo->value.integer.max = tvc->max; uinfo 487 sound/soc/codecs/wm8958-dsp2.c struct snd_ctl_elem_info *uinfo) uinfo 489 sound/soc/codecs/wm8958-dsp2.c uinfo->type = SNDRV_CTL_ELEM_TYPE_BOOLEAN; uinfo 490 sound/soc/codecs/wm8958-dsp2.c uinfo->count = 1; uinfo 491 sound/soc/codecs/wm8958-dsp2.c uinfo->value.integer.min = 0; uinfo 492 sound/soc/codecs/wm8958-dsp2.c uinfo->value.integer.max = 1; uinfo 610 sound/soc/codecs/wm8958-dsp2.c struct snd_ctl_elem_info *uinfo) uinfo 612 sound/soc/codecs/wm8958-dsp2.c uinfo->type = SNDRV_CTL_ELEM_TYPE_BOOLEAN; uinfo 613 sound/soc/codecs/wm8958-dsp2.c uinfo->count = 1; uinfo 614 sound/soc/codecs/wm8958-dsp2.c uinfo->value.integer.min = 0; uinfo 615 sound/soc/codecs/wm8958-dsp2.c uinfo->value.integer.max = 1; uinfo 671 sound/soc/codecs/wm8958-dsp2.c struct snd_ctl_elem_info *uinfo) uinfo 673 sound/soc/codecs/wm8958-dsp2.c uinfo->type = SNDRV_CTL_ELEM_TYPE_BOOLEAN; uinfo 674 sound/soc/codecs/wm8958-dsp2.c uinfo->count = 1; uinfo 675 sound/soc/codecs/wm8958-dsp2.c uinfo->value.integer.min = 0; uinfo 676 sound/soc/codecs/wm8958-dsp2.c uinfo->value.integer.max = 1; uinfo 777 sound/soc/codecs/wm8958-dsp2.c struct snd_ctl_elem_info *uinfo) uinfo 779 sound/soc/codecs/wm8958-dsp2.c uinfo->type = SNDRV_CTL_ELEM_TYPE_BOOLEAN; uinfo 780 sound/soc/codecs/wm8958-dsp2.c uinfo->count = 1; uinfo 781 sound/soc/codecs/wm8958-dsp2.c uinfo->value.integer.min = 0; uinfo 782 sound/soc/codecs/wm8958-dsp2.c uinfo->value.integer.max = 1; uinfo 1534 sound/soc/codecs/wm8962.c struct snd_ctl_elem_info *uinfo) uinfo 1536 sound/soc/codecs/wm8962.c uinfo->type = SNDRV_CTL_ELEM_TYPE_BOOLEAN; uinfo 1538 sound/soc/codecs/wm8962.c uinfo->count = 1; uinfo 1539 sound/soc/codecs/wm8962.c uinfo->value.integer.min = 0; uinfo 1540 sound/soc/codecs/wm8962.c uinfo->value.integer.max = 1; uinfo 947 sound/soc/codecs/wm_adsp.c struct snd_ctl_elem_info *uinfo) uinfo 955 sound/soc/codecs/wm_adsp.c uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; uinfo 956 sound/soc/codecs/wm_adsp.c uinfo->value.integer.min = WM_ADSP_ACKED_CTL_MIN_VALUE; uinfo 957 sound/soc/codecs/wm_adsp.c uinfo->value.integer.max = WM_ADSP_ACKED_CTL_MAX_VALUE; uinfo 958 sound/soc/codecs/wm_adsp.c uinfo->value.integer.step = 1; uinfo 959 sound/soc/codecs/wm_adsp.c uinfo->count = 1; uinfo 962 sound/soc/codecs/wm_adsp.c uinfo->type = SNDRV_CTL_ELEM_TYPE_BYTES; uinfo 963 sound/soc/codecs/wm_adsp.c uinfo->count = ctl->len; uinfo 645 sound/soc/fsl/fsl_spdif.c struct snd_ctl_elem_info *uinfo) uinfo 647 sound/soc/fsl/fsl_spdif.c uinfo->type = SNDRV_CTL_ELEM_TYPE_IEC958; uinfo 648 sound/soc/fsl/fsl_spdif.c uinfo->count = 1; uinfo 741 sound/soc/fsl/fsl_spdif.c struct snd_ctl_elem_info *uinfo) uinfo 743 sound/soc/fsl/fsl_spdif.c uinfo->type = SNDRV_CTL_ELEM_TYPE_BYTES; uinfo 744 sound/soc/fsl/fsl_spdif.c uinfo->count = SPDIF_QSUB_SIZE; uinfo 773 sound/soc/fsl/fsl_spdif.c struct snd_ctl_elem_info *uinfo) uinfo 775 sound/soc/fsl/fsl_spdif.c uinfo->type = SNDRV_CTL_ELEM_TYPE_BOOLEAN; uinfo 776 sound/soc/fsl/fsl_spdif.c uinfo->count = 1; uinfo 777 sound/soc/fsl/fsl_spdif.c uinfo->value.integer.min = 0; uinfo 778 sound/soc/fsl/fsl_spdif.c uinfo->value.integer.max = 1; uinfo 801 sound/soc/fsl/fsl_spdif.c struct snd_ctl_elem_info *uinfo) uinfo 803 sound/soc/fsl/fsl_spdif.c uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; uinfo 804 sound/soc/fsl/fsl_spdif.c uinfo->count = 1; uinfo 805 sound/soc/fsl/fsl_spdif.c uinfo->value.integer.min = 16000; uinfo 806 sound/soc/fsl/fsl_spdif.c uinfo->value.integer.max = 96000; uinfo 868 sound/soc/fsl/fsl_spdif.c struct snd_ctl_elem_info *uinfo) uinfo 870 sound/soc/fsl/fsl_spdif.c uinfo->type = SNDRV_CTL_ELEM_TYPE_BOOLEAN; uinfo 871 sound/soc/fsl/fsl_spdif.c uinfo->count = 1; uinfo 872 sound/soc/fsl/fsl_spdif.c uinfo->value.integer.min = 0; uinfo 873 sound/soc/fsl/fsl_spdif.c uinfo->value.integer.max = 1; uinfo 271 sound/soc/img/img-spdif-in.c struct snd_ctl_elem_info *uinfo) uinfo 273 sound/soc/img/img-spdif-in.c uinfo->type = SNDRV_CTL_ELEM_TYPE_IEC958; uinfo 274 sound/soc/img/img-spdif-in.c uinfo->count = 1; uinfo 311 sound/soc/img/img-spdif-in.c struct snd_ctl_elem_info *uinfo) uinfo 313 sound/soc/img/img-spdif-in.c uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; uinfo 314 sound/soc/img/img-spdif-in.c uinfo->count = IMG_SPDIF_IN_NUM_ACLKGEN; uinfo 315 sound/soc/img/img-spdif-in.c uinfo->value.integer.min = 0; uinfo 316 sound/soc/img/img-spdif-in.c uinfo->value.integer.max = LONG_MAX; uinfo 385 sound/soc/img/img-spdif-in.c struct snd_ctl_elem_info *uinfo) uinfo 387 sound/soc/img/img-spdif-in.c uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; uinfo 388 sound/soc/img/img-spdif-in.c uinfo->count = 1; uinfo 389 sound/soc/img/img-spdif-in.c uinfo->value.integer.min = 0; uinfo 390 sound/soc/img/img-spdif-in.c uinfo->value.integer.max = LONG_MAX; uinfo 425 sound/soc/img/img-spdif-in.c struct snd_ctl_elem_info *uinfo) uinfo 427 sound/soc/img/img-spdif-in.c uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; uinfo 428 sound/soc/img/img-spdif-in.c uinfo->count = 1; uinfo 429 sound/soc/img/img-spdif-in.c uinfo->value.integer.min = 0; uinfo 430 sound/soc/img/img-spdif-in.c uinfo->value.integer.max = 255; uinfo 483 sound/soc/img/img-spdif-in.c struct snd_ctl_elem_info *uinfo) uinfo 485 sound/soc/img/img-spdif-in.c uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; uinfo 486 sound/soc/img/img-spdif-in.c uinfo->count = 1; uinfo 487 sound/soc/img/img-spdif-in.c uinfo->value.integer.min = -128; uinfo 488 sound/soc/img/img-spdif-in.c uinfo->value.integer.max = 127; uinfo 112 sound/soc/img/img-spdif-out.c struct snd_ctl_elem_info *uinfo) uinfo 114 sound/soc/img/img-spdif-out.c uinfo->type = SNDRV_CTL_ELEM_TYPE_IEC958; uinfo 115 sound/soc/img/img-spdif-out.c uinfo->count = 1; uinfo 128 sound/soc/intel/atom/sst-atom-controls.c struct snd_ctl_elem_info *uinfo) uinfo 132 sound/soc/intel/atom/sst-atom-controls.c uinfo->type = SNDRV_CTL_ELEM_TYPE_ENUMERATED; uinfo 133 sound/soc/intel/atom/sst-atom-controls.c uinfo->count = 1; uinfo 134 sound/soc/intel/atom/sst-atom-controls.c uinfo->value.enumerated.items = e->max; uinfo 136 sound/soc/intel/atom/sst-atom-controls.c if (uinfo->value.enumerated.item > e->max - 1) uinfo 137 sound/soc/intel/atom/sst-atom-controls.c uinfo->value.enumerated.item = e->max - 1; uinfo 138 sound/soc/intel/atom/sst-atom-controls.c strcpy(uinfo->value.enumerated.name, uinfo 139 sound/soc/intel/atom/sst-atom-controls.c e->texts[uinfo->value.enumerated.item]); uinfo 308 sound/soc/intel/atom/sst-atom-controls.c struct snd_ctl_elem_info *uinfo) uinfo 312 sound/soc/intel/atom/sst-atom-controls.c uinfo->type = SNDRV_CTL_ELEM_TYPE_BYTES; uinfo 313 sound/soc/intel/atom/sst-atom-controls.c uinfo->count = bc->max; uinfo 366 sound/soc/intel/atom/sst-atom-controls.c struct snd_ctl_elem_info *uinfo) uinfo 370 sound/soc/intel/atom/sst-atom-controls.c uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; uinfo 371 sound/soc/intel/atom/sst-atom-controls.c uinfo->count = mc->stereo ? 2 : 1; uinfo 372 sound/soc/intel/atom/sst-atom-controls.c uinfo->value.integer.min = mc->min; uinfo 373 sound/soc/intel/atom/sst-atom-controls.c uinfo->value.integer.max = mc->max; uinfo 276 sound/soc/meson/axg-spdifin.c struct snd_ctl_elem_info *uinfo) uinfo 278 sound/soc/meson/axg-spdifin.c uinfo->type = SNDRV_CTL_ELEM_TYPE_IEC958; uinfo 279 sound/soc/meson/axg-spdifin.c uinfo->count = 1; uinfo 350 sound/soc/meson/axg-spdifin.c struct snd_ctl_elem_info *uinfo) uinfo 352 sound/soc/meson/axg-spdifin.c uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; uinfo 353 sound/soc/meson/axg-spdifin.c uinfo->count = 1; uinfo 354 sound/soc/meson/axg-spdifin.c uinfo->value.integer.min = 0; uinfo 355 sound/soc/meson/axg-spdifin.c uinfo->value.integer.max = 192000; uinfo 1478 sound/soc/sh/rcar/core.c struct snd_ctl_elem_info *uinfo) uinfo 1483 sound/soc/sh/rcar/core.c uinfo->type = SNDRV_CTL_ELEM_TYPE_ENUMERATED; uinfo 1484 sound/soc/sh/rcar/core.c uinfo->count = cfg->size; uinfo 1485 sound/soc/sh/rcar/core.c uinfo->value.enumerated.items = cfg->max; uinfo 1486 sound/soc/sh/rcar/core.c if (uinfo->value.enumerated.item >= cfg->max) uinfo 1487 sound/soc/sh/rcar/core.c uinfo->value.enumerated.item = cfg->max - 1; uinfo 1488 sound/soc/sh/rcar/core.c strlcpy(uinfo->value.enumerated.name, uinfo 1489 sound/soc/sh/rcar/core.c cfg->texts[uinfo->value.enumerated.item], uinfo 1490 sound/soc/sh/rcar/core.c sizeof(uinfo->value.enumerated.name)); uinfo 1492 sound/soc/sh/rcar/core.c uinfo->count = cfg->size; uinfo 1493 sound/soc/sh/rcar/core.c uinfo->value.integer.min = 0; uinfo 1494 sound/soc/sh/rcar/core.c uinfo->value.integer.max = cfg->max; uinfo 1495 sound/soc/sh/rcar/core.c uinfo->type = (cfg->max == 1) ? uinfo 338 sound/soc/sh/siu_dai.c struct snd_ctl_elem_info *uinfo) uinfo 344 sound/soc/sh/siu_dai.c uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; uinfo 345 sound/soc/sh/siu_dai.c uinfo->count = 2; uinfo 346 sound/soc/sh/siu_dai.c uinfo->value.integer.min = 0; uinfo 347 sound/soc/sh/siu_dai.c uinfo->value.integer.max = SIU_MAX_VOLUME; uinfo 3537 sound/soc/soc-dapm.c struct snd_ctl_elem_info *uinfo) uinfo 3539 sound/soc/soc-dapm.c uinfo->type = SNDRV_CTL_ELEM_TYPE_BOOLEAN; uinfo 3540 sound/soc/soc-dapm.c uinfo->count = 1; uinfo 3541 sound/soc/soc-dapm.c uinfo->value.integer.min = 0; uinfo 3542 sound/soc/soc-dapm.c uinfo->value.integer.max = 1; uinfo 41 sound/soc/soc-ops.c struct snd_ctl_elem_info *uinfo) uinfo 45 sound/soc/soc-ops.c return snd_ctl_enum_info(uinfo, e->shift_l == e->shift_r ? 1 : 2, uinfo 182 sound/soc/soc-ops.c struct snd_ctl_elem_info *uinfo) uinfo 193 sound/soc/soc-ops.c uinfo->type = SNDRV_CTL_ELEM_TYPE_BOOLEAN; uinfo 195 sound/soc/soc-ops.c uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; uinfo 197 sound/soc/soc-ops.c uinfo->count = snd_soc_volsw_is_stereo(mc) ? 2 : 1; uinfo 198 sound/soc/soc-ops.c uinfo->value.integer.min = 0; uinfo 199 sound/soc/soc-ops.c uinfo->value.integer.max = platform_max - mc->min; uinfo 217 sound/soc/soc-ops.c struct snd_ctl_elem_info *uinfo) uinfo 222 sound/soc/soc-ops.c snd_soc_info_volsw(kcontrol, uinfo); uinfo 226 sound/soc/soc-ops.c uinfo->value.integer.max += mc->min; uinfo 456 sound/soc/soc-ops.c struct snd_ctl_elem_info *uinfo) uinfo 467 sound/soc/soc-ops.c uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; uinfo 468 sound/soc/soc-ops.c uinfo->count = snd_soc_volsw_is_stereo(mc) ? 2 : 1; uinfo 469 sound/soc/soc-ops.c uinfo->value.integer.min = 0; uinfo 470 sound/soc/soc-ops.c uinfo->value.integer.max = platform_max - min; uinfo 623 sound/soc/soc-ops.c struct snd_ctl_elem_info *uinfo) uinfo 628 sound/soc/soc-ops.c uinfo->type = SNDRV_CTL_ELEM_TYPE_BYTES; uinfo 629 sound/soc/soc-ops.c uinfo->count = params->num_regs * component->val_bytes; uinfo 800 sound/soc/soc-ops.c struct snd_ctl_elem_info *uinfo) uinfo 804 sound/soc/soc-ops.c uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; uinfo 805 sound/soc/soc-ops.c uinfo->count = 1; uinfo 806 sound/soc/soc-ops.c uinfo->value.integer.min = mc->min; uinfo 807 sound/soc/soc-ops.c uinfo->value.integer.max = mc->max; uinfo 562 sound/soc/sti/uniperif_player.c struct snd_ctl_elem_info *uinfo) uinfo 564 sound/soc/sti/uniperif_player.c uinfo->type = SNDRV_CTL_ELEM_TYPE_IEC958; uinfo 565 sound/soc/sti/uniperif_player.c uinfo->count = 1; uinfo 627 sound/soc/sti/uniperif_player.c struct snd_ctl_elem_info *uinfo) uinfo 629 sound/soc/sti/uniperif_player.c uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; uinfo 630 sound/soc/sti/uniperif_player.c uinfo->count = 1; uinfo 631 sound/soc/sti/uniperif_player.c uinfo->value.integer.min = UNIPERIF_PLAYER_CLK_ADJ_MIN; uinfo 632 sound/soc/sti/uniperif_player.c uinfo->value.integer.max = UNIPERIF_PLAYER_CLK_ADJ_MAX; uinfo 633 sound/soc/sti/uniperif_player.c uinfo->value.integer.step = 1; uinfo 262 sound/soc/stm/stm32_sai_sub.c struct snd_ctl_elem_info *uinfo) uinfo 264 sound/soc/stm/stm32_sai_sub.c uinfo->type = SNDRV_CTL_ELEM_TYPE_IEC958; uinfo 265 sound/soc/stm/stm32_sai_sub.c uinfo->count = 1; uinfo 460 sound/soc/stm/stm32_spdifrx.c struct snd_ctl_elem_info *uinfo) uinfo 462 sound/soc/stm/stm32_spdifrx.c uinfo->type = SNDRV_CTL_ELEM_TYPE_IEC958; uinfo 463 sound/soc/stm/stm32_spdifrx.c uinfo->count = 1; uinfo 469 sound/soc/stm/stm32_spdifrx.c struct snd_ctl_elem_info *uinfo) uinfo 471 sound/soc/stm/stm32_spdifrx.c uinfo->type = SNDRV_CTL_ELEM_TYPE_IEC958; uinfo 472 sound/soc/stm/stm32_spdifrx.c uinfo->count = 1; uinfo 385 sound/soc/ti/omap-mcbsp-st.c struct snd_ctl_elem_info *uinfo) uinfo 392 sound/soc/ti/omap-mcbsp-st.c uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; uinfo 393 sound/soc/ti/omap-mcbsp-st.c uinfo->count = 1; uinfo 394 sound/soc/ti/omap-mcbsp-st.c uinfo->value.integer.min = min; uinfo 395 sound/soc/ti/omap-mcbsp-st.c uinfo->value.integer.max = max; uinfo 490 sound/soc/uniphier/aio-cpu.c struct snd_ctl_elem_info *uinfo) uinfo 492 sound/soc/uniphier/aio-cpu.c uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; uinfo 493 sound/soc/uniphier/aio-cpu.c uinfo->count = 1; uinfo 494 sound/soc/uniphier/aio-cpu.c uinfo->value.integer.min = 0; uinfo 495 sound/soc/uniphier/aio-cpu.c uinfo->value.integer.max = AUD_VOL_MAX; uinfo 790 sound/sparc/amd7930.c static int snd_amd7930_info_volume(struct snd_kcontrol *kctl, struct snd_ctl_elem_info *uinfo) uinfo 792 sound/sparc/amd7930.c uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; uinfo 793 sound/sparc/amd7930.c uinfo->count = 1; uinfo 794 sound/sparc/amd7930.c uinfo->value.integer.min = 0; uinfo 795 sound/sparc/amd7930.c uinfo->value.integer.max = 255; uinfo 1283 sound/sparc/cs4231.c struct snd_ctl_elem_info *uinfo) uinfo 1289 sound/sparc/cs4231.c return snd_ctl_enum_info(uinfo, 2, 4, texts); uinfo 1337 sound/sparc/cs4231.c struct snd_ctl_elem_info *uinfo) uinfo 1341 sound/sparc/cs4231.c uinfo->type = (mask == 1) ? uinfo 1343 sound/sparc/cs4231.c uinfo->count = 1; uinfo 1344 sound/sparc/cs4231.c uinfo->value.integer.min = 0; uinfo 1345 sound/sparc/cs4231.c uinfo->value.integer.max = mask; uinfo 1402 sound/sparc/cs4231.c struct snd_ctl_elem_info *uinfo) uinfo 1406 sound/sparc/cs4231.c uinfo->type = mask == 1 ? uinfo 1408 sound/sparc/cs4231.c uinfo->count = 2; uinfo 1409 sound/sparc/cs4231.c uinfo->value.integer.min = 0; uinfo 1410 sound/sparc/cs4231.c uinfo->value.integer.max = mask; uinfo 2262 sound/sparc/dbri.c struct snd_ctl_elem_info *uinfo) uinfo 2264 sound/sparc/dbri.c uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; uinfo 2265 sound/sparc/dbri.c uinfo->count = 2; uinfo 2266 sound/sparc/dbri.c uinfo->value.integer.min = 0; uinfo 2268 sound/sparc/dbri.c uinfo->value.integer.max = DBRI_MAX_VOLUME; uinfo 2270 sound/sparc/dbri.c uinfo->value.integer.max = DBRI_MAX_GAIN; uinfo 2328 sound/sparc/dbri.c struct snd_ctl_elem_info *uinfo) uinfo 2332 sound/sparc/dbri.c uinfo->type = (mask == 1) ? uinfo 2334 sound/sparc/dbri.c uinfo->count = 1; uinfo 2335 sound/sparc/dbri.c uinfo->value.integer.min = 0; uinfo 2336 sound/sparc/dbri.c uinfo->value.integer.max = mask; uinfo 455 sound/spi/at73c213.c struct snd_ctl_elem_info *uinfo) uinfo 460 sound/spi/at73c213.c uinfo->type = SNDRV_CTL_ELEM_TYPE_BOOLEAN; uinfo 462 sound/spi/at73c213.c uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; uinfo 464 sound/spi/at73c213.c uinfo->count = 2; uinfo 465 sound/spi/at73c213.c uinfo->value.integer.min = 0; uinfo 466 sound/spi/at73c213.c uinfo->value.integer.max = mask; uinfo 608 sound/spi/at73c213.c struct snd_ctl_elem_info *uinfo) uinfo 610 sound/spi/at73c213.c uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; uinfo 611 sound/spi/at73c213.c uinfo->count = 1; uinfo 612 sound/spi/at73c213.c uinfo->value.integer.min = 0; uinfo 613 sound/spi/at73c213.c uinfo->value.integer.max = ((kcontrol->private_value >> 16) & 0xff) - 1; uinfo 620 sound/spi/at73c213.c struct snd_ctl_elem_info *uinfo) uinfo 622 sound/spi/at73c213.c uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; uinfo 623 sound/spi/at73c213.c uinfo->count = 2; uinfo 625 sound/spi/at73c213.c uinfo->value.integer.min = 14; uinfo 626 sound/spi/at73c213.c uinfo->value.integer.max = 31; uinfo 633 sound/spi/at73c213.c struct snd_ctl_elem_info *uinfo) uinfo 635 sound/spi/at73c213.c uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; uinfo 636 sound/spi/at73c213.c uinfo->count = 1; uinfo 638 sound/spi/at73c213.c uinfo->value.integer.min = 14; uinfo 639 sound/spi/at73c213.c uinfo->value.integer.max = 31; uinfo 176 sound/usb/6fire/control.c struct snd_ctl_elem_info *uinfo) uinfo 178 sound/usb/6fire/control.c uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; uinfo 179 sound/usb/6fire/control.c uinfo->count = 2; uinfo 180 sound/usb/6fire/control.c uinfo->value.integer.min = 0; uinfo 181 sound/usb/6fire/control.c uinfo->value.integer.max = 180; uinfo 280 sound/usb/6fire/control.c struct snd_ctl_elem_info *uinfo) uinfo 282 sound/usb/6fire/control.c uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; uinfo 283 sound/usb/6fire/control.c uinfo->count = 2; uinfo 284 sound/usb/6fire/control.c uinfo->value.integer.min = 0; uinfo 285 sound/usb/6fire/control.c uinfo->value.integer.max = 30; uinfo 324 sound/usb/6fire/control.c struct snd_ctl_elem_info *uinfo) uinfo 326 sound/usb/6fire/control.c return snd_ctl_enum_info(uinfo, 1, 2, line_phono_texts); uinfo 351 sound/usb/6fire/control.c struct snd_ctl_elem_info *uinfo) uinfo 353 sound/usb/6fire/control.c return snd_ctl_enum_info(uinfo, 1, 2, opt_coax_texts); uinfo 21 sound/usb/caiaq/control.c struct snd_ctl_elem_info *uinfo) uinfo 29 sound/usb/caiaq/control.c uinfo->count = 1; uinfo 37 sound/usb/caiaq/control.c uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; uinfo 38 sound/usb/caiaq/control.c uinfo->value.integer.min = 0; uinfo 39 sound/usb/caiaq/control.c uinfo->value.integer.max = 2; uinfo 54 sound/usb/caiaq/control.c uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; uinfo 55 sound/usb/caiaq/control.c uinfo->value.integer.min = 0; uinfo 56 sound/usb/caiaq/control.c uinfo->value.integer.max = maxval; uinfo 58 sound/usb/caiaq/control.c uinfo->type = SNDRV_CTL_ELEM_TYPE_BOOLEAN; uinfo 59 sound/usb/caiaq/control.c uinfo->value.integer.min = 0; uinfo 60 sound/usb/caiaq/control.c uinfo->value.integer.max = 1; uinfo 21 sound/usb/line6/pcm.c struct snd_ctl_elem_info *uinfo) uinfo 23 sound/usb/line6/pcm.c uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; uinfo 24 sound/usb/line6/pcm.c uinfo->count = 1; uinfo 25 sound/usb/line6/pcm.c uinfo->value.integer.min = 0; uinfo 26 sound/usb/line6/pcm.c uinfo->value.integer.max = 255; uinfo 64 sound/usb/line6/pcm.c struct snd_ctl_elem_info *uinfo) uinfo 66 sound/usb/line6/pcm.c uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; uinfo 67 sound/usb/line6/pcm.c uinfo->count = 1; uinfo 68 sound/usb/line6/pcm.c uinfo->value.integer.min = 0; uinfo 69 sound/usb/line6/pcm.c uinfo->value.integer.max = 2000; uinfo 390 sound/usb/line6/pcm.c struct snd_ctl_elem_info *uinfo) uinfo 392 sound/usb/line6/pcm.c uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; uinfo 393 sound/usb/line6/pcm.c uinfo->count = 2; uinfo 394 sound/usb/line6/pcm.c uinfo->value.integer.min = 0; uinfo 395 sound/usb/line6/pcm.c uinfo->value.integer.max = 256; uinfo 315 sound/usb/line6/pod.c struct snd_ctl_elem_info *uinfo) uinfo 317 sound/usb/line6/pod.c uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; uinfo 318 sound/usb/line6/pod.c uinfo->count = 1; uinfo 319 sound/usb/line6/pod.c uinfo->value.integer.min = 0; uinfo 320 sound/usb/line6/pod.c uinfo->value.integer.max = 65535; uinfo 143 sound/usb/line6/toneport.c struct snd_ctl_elem_info *uinfo) uinfo 145 sound/usb/line6/toneport.c uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; uinfo 146 sound/usb/line6/toneport.c uinfo->count = 1; uinfo 147 sound/usb/line6/toneport.c uinfo->value.integer.min = 0; uinfo 148 sound/usb/line6/toneport.c uinfo->value.integer.max = 256; uinfo 190 sound/usb/line6/toneport.c struct snd_ctl_elem_info *uinfo) uinfo 194 sound/usb/line6/toneport.c uinfo->type = SNDRV_CTL_ELEM_TYPE_ENUMERATED; uinfo 195 sound/usb/line6/toneport.c uinfo->count = 1; uinfo 196 sound/usb/line6/toneport.c uinfo->value.enumerated.items = size; uinfo 198 sound/usb/line6/toneport.c if (uinfo->value.enumerated.item >= size) uinfo 199 sound/usb/line6/toneport.c uinfo->value.enumerated.item = size - 1; uinfo 201 sound/usb/line6/toneport.c strcpy(uinfo->value.enumerated.name, uinfo 202 sound/usb/line6/toneport.c toneport_source_info[uinfo->value.enumerated.item].name); uinfo 1300 sound/usb/mixer.c struct snd_ctl_elem_info *uinfo) uinfo 1306 sound/usb/mixer.c uinfo->type = SNDRV_CTL_ELEM_TYPE_BOOLEAN; uinfo 1308 sound/usb/mixer.c uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; uinfo 1309 sound/usb/mixer.c uinfo->count = cval->channels; uinfo 1312 sound/usb/mixer.c uinfo->value.integer.min = 0; uinfo 1313 sound/usb/mixer.c uinfo->value.integer.max = 1; uinfo 1326 sound/usb/mixer.c uinfo->value.integer.min = 0; uinfo 1327 sound/usb/mixer.c uinfo->value.integer.max = uinfo 2524 sound/usb/mixer.c struct snd_ctl_elem_info *uinfo) uinfo 2531 sound/usb/mixer.c return snd_ctl_enum_info(uinfo, 1, cval->max, itemlist); uinfo 450 sound/usb/mixer_quirks.c struct snd_ctl_elem_info *uinfo) uinfo 454 sound/usb/mixer_quirks.c return snd_ctl_enum_info(uinfo, 1, ARRAY_SIZE(texts), texts); uinfo 690 sound/usb/mixer_quirks.c struct snd_ctl_elem_info *uinfo) uinfo 697 sound/usb/mixer_quirks.c return snd_ctl_enum_info(uinfo, 1, ARRAY_SIZE(texts), texts); uinfo 877 sound/usb/mixer_quirks.c struct snd_ctl_elem_info *uinfo) uinfo 884 sound/usb/mixer_quirks.c return snd_ctl_enum_info(uinfo, 1, ARRAY_SIZE(texts), texts); uinfo 1482 sound/usb/mixer_quirks.c struct snd_ctl_elem_info *uinfo) uinfo 1484 sound/usb/mixer_quirks.c uinfo->type = SNDRV_CTL_ELEM_TYPE_IEC958; uinfo 1485 sound/usb/mixer_quirks.c uinfo->count = 1; uinfo 1767 sound/usb/mixer_quirks.c struct snd_ctl_elem_info *uinfo) uinfo 1773 sound/usb/mixer_quirks.c return snd_ctl_enum_info(uinfo, 1, ARRAY_SIZE(texts), texts); uinfo 2037 sound/usb/mixer_quirks.c struct snd_ctl_elem_info *uinfo) uinfo 2039 sound/usb/mixer_quirks.c uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; uinfo 2040 sound/usb/mixer_quirks.c uinfo->count = 1; uinfo 2043 sound/usb/mixer_quirks.c uinfo->value.integer.min = 32000; uinfo 2044 sound/usb/mixer_quirks.c uinfo->value.integer.max = 800000; uinfo 2049 sound/usb/mixer_quirks.c uinfo->value.integer.min = 0; uinfo 2050 sound/usb/mixer_quirks.c uinfo->value.integer.max = 200000; uinfo 2052 sound/usb/mixer_quirks.c uinfo->value.integer.step = 0; uinfo 2057 sound/usb/mixer_quirks.c struct snd_ctl_elem_info *uinfo) uinfo 2063 sound/usb/mixer_quirks.c return snd_ctl_enum_info(uinfo, 1, uinfo 2068 sound/usb/mixer_quirks.c struct snd_ctl_elem_info *uinfo) uinfo 2074 sound/usb/mixer_quirks.c return snd_ctl_enum_info(uinfo, 1, uinfo 2079 sound/usb/mixer_quirks.c struct snd_ctl_elem_info *uinfo) uinfo 2085 sound/usb/mixer_quirks.c return snd_ctl_enum_info(uinfo, 1, uinfo 2090 sound/usb/mixer_quirks.c struct snd_ctl_elem_info *uinfo) uinfo 2096 sound/usb/mixer_quirks.c return snd_ctl_enum_info(uinfo, 1, uinfo 223 sound/usb/mixer_scarlett.c struct snd_ctl_elem_info *uinfo) uinfo 227 sound/usb/mixer_scarlett.c uinfo->type = SNDRV_CTL_ELEM_TYPE_BOOLEAN; uinfo 228 sound/usb/mixer_scarlett.c uinfo->count = elem->channels; uinfo 229 sound/usb/mixer_scarlett.c uinfo->value.integer.min = 0; uinfo 230 sound/usb/mixer_scarlett.c uinfo->value.integer.max = 1; uinfo 291 sound/usb/mixer_scarlett.c struct snd_ctl_elem_info *uinfo) uinfo 295 sound/usb/mixer_scarlett.c uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; uinfo 296 sound/usb/mixer_scarlett.c uinfo->count = elem->channels; uinfo 297 sound/usb/mixer_scarlett.c uinfo->value.integer.min = 0; uinfo 298 sound/usb/mixer_scarlett.c uinfo->value.integer.max = (int)kctl->private_value + uinfo 300 sound/usb/mixer_scarlett.c uinfo->value.integer.step = 1; uinfo 368 sound/usb/mixer_scarlett.c struct snd_ctl_elem_info *uinfo) uinfo 374 sound/usb/mixer_scarlett.c uinfo->type = SNDRV_CTL_ELEM_TYPE_ENUMERATED; uinfo 375 sound/usb/mixer_scarlett.c uinfo->count = elem->channels; uinfo 376 sound/usb/mixer_scarlett.c uinfo->value.enumerated.items = items; uinfo 378 sound/usb/mixer_scarlett.c if (uinfo->value.enumerated.item >= items) uinfo 379 sound/usb/mixer_scarlett.c uinfo->value.enumerated.item = items - 1; uinfo 382 sound/usb/mixer_scarlett.c scarlett_generate_name(uinfo->value.enumerated.item, uinfo 383 sound/usb/mixer_scarlett.c uinfo->value.enumerated.name, uinfo 390 sound/usb/mixer_scarlett.c struct snd_ctl_elem_info *uinfo) uinfo 395 sound/usb/mixer_scarlett.c return snd_ctl_enum_info(uinfo, elem->channels, opt->len, uinfo 1012 sound/usb/mixer_scarlett_gen2.c struct snd_ctl_elem_info *uinfo) uinfo 1016 sound/usb/mixer_scarlett_gen2.c uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; uinfo 1017 sound/usb/mixer_scarlett_gen2.c uinfo->count = elem->channels; uinfo 1018 sound/usb/mixer_scarlett_gen2.c uinfo->value.integer.min = 0; uinfo 1019 sound/usb/mixer_scarlett_gen2.c uinfo->value.integer.max = SCARLETT2_VOLUME_BIAS; uinfo 1020 sound/usb/mixer_scarlett_gen2.c uinfo->value.integer.step = 1; uinfo 1117 sound/usb/mixer_scarlett_gen2.c struct snd_ctl_elem_info *uinfo) uinfo 1123 sound/usb/mixer_scarlett_gen2.c return snd_ctl_enum_info(uinfo, 1, 2, values); uinfo 1201 sound/usb/mixer_scarlett_gen2.c struct snd_ctl_elem_info *uinfo) uinfo 1207 sound/usb/mixer_scarlett_gen2.c return snd_ctl_enum_info(uinfo, 1, 2, values); uinfo 1467 sound/usb/mixer_scarlett_gen2.c struct snd_ctl_elem_info *uinfo) uinfo 1471 sound/usb/mixer_scarlett_gen2.c uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; uinfo 1472 sound/usb/mixer_scarlett_gen2.c uinfo->count = elem->channels; uinfo 1473 sound/usb/mixer_scarlett_gen2.c uinfo->value.integer.min = 0; uinfo 1474 sound/usb/mixer_scarlett_gen2.c uinfo->value.integer.max = SCARLETT2_MIXER_MAX_VALUE; uinfo 1475 sound/usb/mixer_scarlett_gen2.c uinfo->value.integer.step = 1; uinfo 1566 sound/usb/mixer_scarlett_gen2.c struct snd_ctl_elem_info *uinfo) uinfo 1571 sound/usb/mixer_scarlett_gen2.c unsigned int item = uinfo->value.enumerated.item; uinfo 1575 sound/usb/mixer_scarlett_gen2.c uinfo->type = SNDRV_CTL_ELEM_TYPE_ENUMERATED; uinfo 1576 sound/usb/mixer_scarlett_gen2.c uinfo->count = elem->channels; uinfo 1577 sound/usb/mixer_scarlett_gen2.c uinfo->value.enumerated.items = items; uinfo 1580 sound/usb/mixer_scarlett_gen2.c item = uinfo->value.enumerated.item = items - 1; uinfo 1586 sound/usb/mixer_scarlett_gen2.c sprintf(uinfo->value.enumerated.name, uinfo 1676 sound/usb/mixer_scarlett_gen2.c struct snd_ctl_elem_info *uinfo) uinfo 1680 sound/usb/mixer_scarlett_gen2.c uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; uinfo 1681 sound/usb/mixer_scarlett_gen2.c uinfo->count = elem->channels; uinfo 1682 sound/usb/mixer_scarlett_gen2.c uinfo->value.integer.min = 0; uinfo 1683 sound/usb/mixer_scarlett_gen2.c uinfo->value.integer.max = 4095; uinfo 1684 sound/usb/mixer_scarlett_gen2.c uinfo->value.integer.step = 1; uinfo 175 sound/usb/mixer_us16x08.c struct snd_ctl_elem_info *uinfo) uinfo 177 sound/usb/mixer_us16x08.c return snd_ctl_enum_info(uinfo, 1, 10, route_names); uinfo 239 sound/usb/mixer_us16x08.c struct snd_ctl_elem_info *uinfo) uinfo 241 sound/usb/mixer_us16x08.c uinfo->count = 1; uinfo 242 sound/usb/mixer_us16x08.c uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; uinfo 243 sound/usb/mixer_us16x08.c uinfo->value.integer.max = SND_US16X08_KCMAX(kcontrol); uinfo 244 sound/usb/mixer_us16x08.c uinfo->value.integer.min = SND_US16X08_KCMIN(kcontrol); uinfo 245 sound/usb/mixer_us16x08.c uinfo->value.integer.step = SND_US16X08_KCSTEP(kcontrol); uinfo 407 sound/usb/mixer_us16x08.c struct snd_ctl_elem_info *uinfo) uinfo 409 sound/usb/mixer_us16x08.c uinfo->count = 1; uinfo 410 sound/usb/mixer_us16x08.c uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; uinfo 411 sound/usb/mixer_us16x08.c uinfo->value.integer.max = SND_US16X08_KCMAX(kcontrol); uinfo 412 sound/usb/mixer_us16x08.c uinfo->value.integer.min = SND_US16X08_KCMIN(kcontrol); uinfo 413 sound/usb/mixer_us16x08.c uinfo->value.integer.step = SND_US16X08_KCSTEP(kcontrol); uinfo 608 sound/usb/mixer_us16x08.c struct snd_ctl_elem_info *uinfo) uinfo 610 sound/usb/mixer_us16x08.c uinfo->count = 1; uinfo 611 sound/usb/mixer_us16x08.c uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; uinfo 612 sound/usb/mixer_us16x08.c uinfo->value.integer.max = 0x7FFF; uinfo 613 sound/usb/mixer_us16x08.c uinfo->value.integer.min = 0; uinfo 120 sound/usb/stream.c struct snd_ctl_elem_info *uinfo) uinfo 125 sound/usb/stream.c uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; uinfo 126 sound/usb/stream.c uinfo->count = subs->channels_max; uinfo 127 sound/usb/stream.c uinfo->value.integer.min = 0; uinfo 128 sound/usb/stream.c uinfo->value.integer.max = SNDRV_CHMAP_LAST; uinfo 534 sound/x86/intel_hdmi_audio.c struct snd_ctl_elem_info *uinfo) uinfo 536 sound/x86/intel_hdmi_audio.c uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; uinfo 537 sound/x86/intel_hdmi_audio.c uinfo->count = HAD_MAX_CHANNEL; uinfo 538 sound/x86/intel_hdmi_audio.c uinfo->value.integer.min = 0; uinfo 539 sound/x86/intel_hdmi_audio.c uinfo->value.integer.max = SNDRV_CHMAP_LAST; uinfo 1413 sound/x86/intel_hdmi_audio.c struct snd_ctl_elem_info *uinfo) uinfo 1415 sound/x86/intel_hdmi_audio.c uinfo->type = SNDRV_CTL_ELEM_TYPE_IEC958; uinfo 1416 sound/x86/intel_hdmi_audio.c uinfo->count = 1; uinfo 1467 sound/x86/intel_hdmi_audio.c struct snd_ctl_elem_info *uinfo) uinfo 1469 sound/x86/intel_hdmi_audio.c uinfo->type = SNDRV_CTL_ELEM_TYPE_BYTES; uinfo 1470 sound/x86/intel_hdmi_audio.c uinfo->count = HDMI_MAX_ELD_BYTES; uinfo 15 tools/testing/selftests/ptrace/peeksiginfo.c static int sys_rt_sigqueueinfo(pid_t tgid, int sig, siginfo_t *uinfo) uinfo 17 tools/testing/selftests/ptrace/peeksiginfo.c return syscall(SYS_rt_sigqueueinfo, tgid, sig, uinfo); uinfo 21 tools/testing/selftests/ptrace/peeksiginfo.c int sig, siginfo_t *uinfo) uinfo 23 tools/testing/selftests/ptrace/peeksiginfo.c return syscall(SYS_rt_tgsigqueueinfo, tgid, tid, sig, uinfo);