Lines Matching refs:access

212 		       unsigned int access, struct snd_ctl_file *file)  in snd_ctl_new()  argument
228 (*kctl)->vd[idx].access = access; in snd_ctl_new()
252 unsigned int access; in snd_ctl_new1() local
262 access = ncontrol->access; in snd_ctl_new1()
263 if (access == 0) in snd_ctl_new1()
264 access = SNDRV_CTL_ELEM_ACCESS_READWRITE; in snd_ctl_new1()
265 access &= (SNDRV_CTL_ELEM_ACCESS_READWRITE | in snd_ctl_new1()
272 err = snd_ctl_new(&kctl, count, access, NULL); in snd_ctl_new1()
559 if (!(kctl->vd[0].access & SNDRV_CTL_ELEM_ACCESS_USER)) { in snd_ctl_remove_user_ctl()
607 if (!(vd->access & SNDRV_CTL_ELEM_ACCESS_INACTIVE)) in snd_ctl_activate_id()
609 vd->access &= ~SNDRV_CTL_ELEM_ACCESS_INACTIVE; in snd_ctl_activate_id()
611 if (vd->access & SNDRV_CTL_ELEM_ACCESS_INACTIVE) in snd_ctl_activate_id()
613 vd->access |= SNDRV_CTL_ELEM_ACCESS_INACTIVE; in snd_ctl_activate_id()
838 info->access = 0; in snd_ctl_elem_info()
842 snd_BUG_ON(info->access); in snd_ctl_elem_info()
846 info->access = vd->access; in snd_ctl_elem_info()
848 info->access |= SNDRV_CTL_ELEM_ACCESS_LOCK; in snd_ctl_elem_info()
850 info->access |= SNDRV_CTL_ELEM_ACCESS_OWNER; in snd_ctl_elem_info()
892 if (!(vd->access & SNDRV_CTL_ELEM_ACCESS_READ) || kctl->get == NULL) in snd_ctl_elem_read()
940 if (!(vd->access & SNDRV_CTL_ELEM_ACCESS_WRITE) || kctl->put == NULL || in snd_ctl_elem_write()
1148 kctl->vd[i].access |= SNDRV_CTL_ELEM_ACCESS_TLV_READ; in replace_user_tlv()
1257 unsigned int access; in snd_ctl_elem_add() local
1289 access = info->access; in snd_ctl_elem_add()
1290 if (access == 0) in snd_ctl_elem_add()
1291 access = SNDRV_CTL_ELEM_ACCESS_READWRITE; in snd_ctl_elem_add()
1292 access &= (SNDRV_CTL_ELEM_ACCESS_READWRITE | in snd_ctl_elem_add()
1297 if (access & SNDRV_CTL_ELEM_ACCESS_TLV_WRITE) in snd_ctl_elem_add()
1298 access |= SNDRV_CTL_ELEM_ACCESS_TLV_CALLBACK; in snd_ctl_elem_add()
1299 access |= SNDRV_CTL_ELEM_ACCESS_USER; in snd_ctl_elem_add()
1324 err = snd_ctl_new(&kctl, count, access, file); in snd_ctl_elem_add()
1340 ue->info.access = 0; in snd_ctl_elem_add()
1356 if (access & SNDRV_CTL_ELEM_ACCESS_READ) in snd_ctl_elem_add()
1358 if (access & SNDRV_CTL_ELEM_ACCESS_WRITE) in snd_ctl_elem_add()
1360 if (access & SNDRV_CTL_ELEM_ACCESS_TLV_WRITE) in snd_ctl_elem_add()
1452 if (op_flag == pairs[i].op && (vd->access & pairs[i].perm)) in call_tlv_handler()
1474 if (!(vd->access & SNDRV_CTL_ELEM_ACCESS_TLV_READ)) in read_tlv_buf()
1523 if (vd->access & SNDRV_CTL_ELEM_ACCESS_TLV_CALLBACK) { in snd_ctl_tlv_ioctl()