Loading...
Searching...
No Matches
Go to the documentation of this file. 1#ifndef __LINUX_LOCKDEP_H__
2#define __LINUX_LOCKDEP_H__
30#include <linux/kernel.h>
32#define lockdep_set_class(lock, key) do { (void)(lock); (void)(key); } while (0)
33#define lockdep_set_class_and_name(lock, key, name) \
34 do { (void)(lock); (void)(key); (void)(name); } while (0)
35#define lockdep_set_subclass(lock, sub) do { (void)(lock); (void)(sub); } while (0)
36#define lockdep_set_novalidate_class(lock) do { (void)(lock); } while (0)
57#define lockdep_init_map(lock, name, key, sub) \
58 do { (void)(name); (void)(key); } while (0)
59#define lockdep_init_map_type(lock, name, key, sub, ...) \
60 do { (void)(name); (void)(key); } while (0)
62#define seqcount_acquire(l, s, t, i) do {} while (0)
63#define seqcount_release(l, i) do {} while (0)
65#define lockdep_match_class(lock, key) (1)
66#define lockdep_match_name(lock, name) (1)
68#define lockdep_rcu_suspicious(file, line, s) \
69 do { (void)(file); (void)(line); (void)(s); } while (0)
71#define lockdep_assert_held(l) do { (void)(l); } while (0)
72#define lockdep_assert_held_write(l) do { (void)(l); } while (0)
73#define lockdep_assert_not_held(l) do { (void)(l); } while (0)
74#define lockdep_assert_irqs_disabled() do {} while (0)
75#define lockdep_assert_irqs_enabled() do {} while (0)
76#define lockdep_assert_in_rcu() do {} while (0)
77#define lockdep_assert_preemption_disabled() do {} while (0)
105#define lockdep_is_held(lock) (1)
106#define lockdep_assert_once(cond) do { (void)(cond); } while (0)
107#define lockdep_assert_none_held_once() do {} while (0)
131#define rwsem_acquire(l, s, t, i) do {} while (0)
132#define rwsem_acquire_read(l, s, t, i) do {} while (0)
133#define rwsem_release(l, i) do {} while (0)
134#define lock_contended(l, i) do {} while (0)
135#define lock_acquired(l, i) do {} while (0)
157#define lock_acquire_shared_recursive(l, s, r, n, i) do {} while (0)
158#define lock_release(l, i) do {} while (0)
176#define lockdep_assert_held_once(l) do { (void)(l); } while (0)