]> git.karo-electronics.de Git - karo-tx-linux.git/blob - include/linux/sonet.h
Merge branch 'linux-4.4' of https://github.com/skeggsb/linux into drm-fixes
[karo-tx-linux.git] / include / linux / sonet.h
1 /* sonet.h - SONET/SHD physical layer control */
2 #ifndef LINUX_SONET_H
3 #define LINUX_SONET_H
4
5
6 #include <linux/atomic.h>
7 #include <uapi/linux/sonet.h>
8
9 struct k_sonet_stats {
10 #define __HANDLE_ITEM(i) atomic_t i
11         __SONET_ITEMS
12 #undef __HANDLE_ITEM
13 };
14
15 extern void sonet_copy_stats(struct k_sonet_stats *from,struct sonet_stats *to);
16 extern void sonet_subtract_stats(struct k_sonet_stats *from,
17     struct sonet_stats *to);
18
19 #endif