Lines Matching refs:access

197 		       unsigned int access, struct snd_ctl_file *file)  in snd_ctl_new()  argument
209 (*kctl)->vd[idx].access = access; in snd_ctl_new()
233 unsigned int access; in snd_ctl_new1() local
243 access = ncontrol->access; in snd_ctl_new1()
244 if (access == 0) in snd_ctl_new1()
245 access = SNDRV_CTL_ELEM_ACCESS_READWRITE; in snd_ctl_new1()
246 access &= (SNDRV_CTL_ELEM_ACCESS_READWRITE | in snd_ctl_new1()
253 err = snd_ctl_new(&kctl, count, access, NULL); in snd_ctl_new1()
528 if (!(kctl->vd[0].access & SNDRV_CTL_ELEM_ACCESS_USER)) { in snd_ctl_remove_user_ctl()
576 if (!(vd->access & SNDRV_CTL_ELEM_ACCESS_INACTIVE)) in snd_ctl_activate_id()
578 vd->access &= ~SNDRV_CTL_ELEM_ACCESS_INACTIVE; in snd_ctl_activate_id()
580 if (vd->access & SNDRV_CTL_ELEM_ACCESS_INACTIVE) in snd_ctl_activate_id()
582 vd->access |= SNDRV_CTL_ELEM_ACCESS_INACTIVE; in snd_ctl_activate_id()
807 info->access = 0; in snd_ctl_elem_info()
811 snd_BUG_ON(info->access); in snd_ctl_elem_info()
815 info->access = vd->access; in snd_ctl_elem_info()
817 info->access |= SNDRV_CTL_ELEM_ACCESS_LOCK; in snd_ctl_elem_info()
819 info->access |= SNDRV_CTL_ELEM_ACCESS_OWNER; in snd_ctl_elem_info()
861 if (!(vd->access & SNDRV_CTL_ELEM_ACCESS_READ) || kctl->get == NULL) in snd_ctl_elem_read()
909 if (!(vd->access & SNDRV_CTL_ELEM_ACCESS_WRITE) || kctl->put == NULL || in snd_ctl_elem_write()
1117 kctl->vd[i].access |= SNDRV_CTL_ELEM_ACCESS_TLV_READ; in replace_user_tlv()
1226 unsigned int access; in snd_ctl_elem_add() local
1258 access = info->access; in snd_ctl_elem_add()
1259 if (access == 0) in snd_ctl_elem_add()
1260 access = SNDRV_CTL_ELEM_ACCESS_READWRITE; in snd_ctl_elem_add()
1261 access &= (SNDRV_CTL_ELEM_ACCESS_READWRITE | in snd_ctl_elem_add()
1266 if (access & SNDRV_CTL_ELEM_ACCESS_TLV_WRITE) in snd_ctl_elem_add()
1267 access |= SNDRV_CTL_ELEM_ACCESS_TLV_CALLBACK; in snd_ctl_elem_add()
1268 access |= SNDRV_CTL_ELEM_ACCESS_USER; in snd_ctl_elem_add()
1293 err = snd_ctl_new(&kctl, count, access, file); in snd_ctl_elem_add()
1309 ue->info.access = 0; in snd_ctl_elem_add()
1325 if (access & SNDRV_CTL_ELEM_ACCESS_READ) in snd_ctl_elem_add()
1327 if (access & SNDRV_CTL_ELEM_ACCESS_WRITE) in snd_ctl_elem_add()
1329 if (access & SNDRV_CTL_ELEM_ACCESS_TLV_WRITE) in snd_ctl_elem_add()
1424 if (op_flag == pairs[i].op && (vd->access & pairs[i].perm)) in call_tlv_handler()
1446 if (!(vd->access & SNDRV_CTL_ELEM_ACCESS_TLV_READ)) in read_tlv_buf()
1495 if (vd->access & SNDRV_CTL_ELEM_ACCESS_TLV_CALLBACK) { in snd_ctl_tlv_ioctl()