---
name: "snd_ctl_notify"
section: "9"
platform: "linux"
package: "linux-manual-4.9"
version: "4.9.228-1"
release: "Debian 9 (Stretch)"
platforms: ["linux"]
url: "https://new.carta.tech/snd_ctl_notify"
---

# snd\_ctl\_notify(9)

Send notification to user-space for a control change

## NAME

snd\_ctl\_notify - Send notification to user-space for a control change

## SYNOPSIS

**void snd\_ctl\_notify(struct snd\_card \*** *card***, unsigned int** *mask***, struct snd\_ctl\_elem\_id \*** *id***);**

## ARGUMENTS

*card*

the card to send notification

*mask*

the event mask, SNDRV\_CTL\_EVENT\_\*

*id*

the ctl element id to send notification

## DESCRIPTION

This function adds an event record with the given id and mask, appends to the list and wakes up the user-space for notification. This can be called in the atomic context.

## COPYRIGHT
