]> Git Repo - linux.git/blob - include/net/dcbevent.h
Merge patch series "riscv: Extension parsing fixes"
[linux.git] / include / net / dcbevent.h
1 /* SPDX-License-Identifier: GPL-2.0-only */
2 /*
3  * Copyright (c) 2010, Intel Corporation.
4  *
5  * Author: John Fastabend <[email protected]>
6  */
7
8 #ifndef _DCB_EVENT_H
9 #define _DCB_EVENT_H
10
11 struct notifier_block;
12
13 enum dcbevent_notif_type {
14         DCB_APP_EVENT = 1,
15 };
16
17 #ifdef CONFIG_DCB
18 int register_dcbevent_notifier(struct notifier_block *nb);
19 int unregister_dcbevent_notifier(struct notifier_block *nb);
20 int call_dcbevent_notifiers(unsigned long val, void *v);
21 #else
22 static inline int
23 register_dcbevent_notifier(struct notifier_block *nb)
24 {
25         return 0;
26 }
27
28 static inline int unregister_dcbevent_notifier(struct notifier_block *nb)
29 {
30         return 0;
31 }
32
33 static inline int call_dcbevent_notifiers(unsigned long val, void *v)
34 {
35         return 0;
36 }
37 #endif /* CONFIG_DCB */
38
39 #endif
This page took 0.031319 seconds and 4 git commands to generate.