Lines Matching refs:access
198 unsigned int access, struct snd_ctl_file *file) in snd_ctl_new() argument
210 (*kctl)->vd[idx].access = access; in snd_ctl_new()
234 unsigned int access; in snd_ctl_new1() local
244 access = ncontrol->access; in snd_ctl_new1()
245 if (access == 0) in snd_ctl_new1()
246 access = SNDRV_CTL_ELEM_ACCESS_READWRITE; in snd_ctl_new1()
247 access &= (SNDRV_CTL_ELEM_ACCESS_READWRITE | in snd_ctl_new1()
255 err = snd_ctl_new(&kctl, count, access, NULL); in snd_ctl_new1()
530 if (!(kctl->vd[0].access & SNDRV_CTL_ELEM_ACCESS_USER)) { in snd_ctl_remove_user_ctl()
578 if (!(vd->access & SNDRV_CTL_ELEM_ACCESS_INACTIVE)) in snd_ctl_activate_id()
580 vd->access &= ~SNDRV_CTL_ELEM_ACCESS_INACTIVE; in snd_ctl_activate_id()
582 if (vd->access & SNDRV_CTL_ELEM_ACCESS_INACTIVE) in snd_ctl_activate_id()
584 vd->access |= SNDRV_CTL_ELEM_ACCESS_INACTIVE; in snd_ctl_activate_id()
969 info->access = 0; in __snd_ctl_elem_info()
973 snd_BUG_ON(info->access); in __snd_ctl_elem_info()
977 info->access = vd->access; in __snd_ctl_elem_info()
979 info->access |= SNDRV_CTL_ELEM_ACCESS_LOCK; in __snd_ctl_elem_info()
981 info->access |= SNDRV_CTL_ELEM_ACCESS_OWNER; in __snd_ctl_elem_info()
1025 info.access &= ~SNDRV_CTL_ELEM_ACCESS_SKIP_CHECK; in snd_ctl_elem_info_user()
1047 if (!(vd->access & SNDRV_CTL_ELEM_ACCESS_READ) || kctl->get == NULL) in snd_ctl_elem_read()
1119 if (!(vd->access & SNDRV_CTL_ELEM_ACCESS_WRITE) || kctl->put == NULL || in snd_ctl_elem_write()
1327 kctl->vd[i].access |= SNDRV_CTL_ELEM_ACCESS_TLV_READ; in replace_user_tlv()
1419 unsigned int access; in snd_ctl_elem_add() local
1451 access = info->access; in snd_ctl_elem_add()
1452 if (access == 0) in snd_ctl_elem_add()
1453 access = SNDRV_CTL_ELEM_ACCESS_READWRITE; in snd_ctl_elem_add()
1454 access &= (SNDRV_CTL_ELEM_ACCESS_READWRITE | in snd_ctl_elem_add()
1459 if (access & SNDRV_CTL_ELEM_ACCESS_TLV_WRITE) in snd_ctl_elem_add()
1460 access |= SNDRV_CTL_ELEM_ACCESS_TLV_CALLBACK; in snd_ctl_elem_add()
1461 access |= SNDRV_CTL_ELEM_ACCESS_USER; in snd_ctl_elem_add()
1482 err = snd_ctl_new(&kctl, count, access, file); in snd_ctl_elem_add()
1498 ue->info.access = 0; in snd_ctl_elem_add()
1514 if (access & SNDRV_CTL_ELEM_ACCESS_READ) in snd_ctl_elem_add()
1516 if (access & SNDRV_CTL_ELEM_ACCESS_WRITE) in snd_ctl_elem_add()
1518 if (access & SNDRV_CTL_ELEM_ACCESS_TLV_WRITE) in snd_ctl_elem_add()
1613 if (op_flag == pairs[i].op && (vd->access & pairs[i].perm)) in call_tlv_handler()
1636 if (!(vd->access & SNDRV_CTL_ELEM_ACCESS_TLV_READ)) in read_tlv_buf()
1685 if (vd->access & SNDRV_CTL_ELEM_ACCESS_TLV_CALLBACK) { in snd_ctl_tlv_ioctl()