---
name: "struct_clk_notifier"
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/struct_clk_notifier"
---

# struct\_clk\_notifier(9)

associate a clk with a notifier

## NAME

struct\_clk\_notifier - associate a clk with a notifier

## SYNOPSIS

```
struct clk_notifier {
  struct clk * clk;
  struct srcu_notifier_head notifier_head;
  struct list_head node;
};
```

## MEMBERS

clk

struct clk \* to associate the notifier with

notifier\_head

a blocking\_notifier\_head for this clk

node

linked list pointers

## DESCRIPTION

A list of struct clk\_notifier is maintained by the notifier code. An entry is created whenever code registers the first notifier on a particular *clk*. Future notifiers on that *clk* are added to the *notifier\_head*.

## COPYRIGHT
