xref: /openbsd/sys/dev/pci/drm/include/linux/ratelimit.h (revision 4bdff4be)
1 /* Public domain. */
2 
3 #ifndef _LINUX_RATELIMIT_H
4 #define _LINUX_RATELIMIT_H
5 
6 struct ratelimit_state {
7 };
8 
9 #define DEFINE_RATELIMIT_STATE(name, interval, burst) \
10 	struct ratelimit_state name
11 
12 #define RATELIMIT_MSG_ON_RELEASE	(1 << 0)
13 
14 static inline int
15 __ratelimit(struct ratelimit_state *rs)
16 {
17 	return 1;
18 }
19 
20 static inline void
21 ratelimit_state_init(struct ratelimit_state *rs, int interval, int burst)
22 {
23 }
24 
25 static inline void
26 ratelimit_set_flags(struct ratelimit_state *rs, unsigned long flags)
27 {
28 }
29 
30 #endif
31