Lines Matching refs:lock
3 #define TRACE_SYSTEM lock
11 /* flags for lock:contention_begin */
26 TP_PROTO(struct lockdep_map *lock, unsigned int subclass,
30 TP_ARGS(lock, subclass, trylock, read, check, next_lock, ip),
34 __string(name, lock->name)
40 __assign_str(name, lock->name);
41 __entry->lockdep_addr = lock;
50 DECLARE_EVENT_CLASS(lock,
52 TP_PROTO(struct lockdep_map *lock, unsigned long ip),
54 TP_ARGS(lock, ip),
57 __string( name, lock->name )
62 __assign_str(name, lock->name);
63 __entry->lockdep_addr = lock;
69 DEFINE_EVENT(lock, lock_release,
71 TP_PROTO(struct lockdep_map *lock, unsigned long ip),
73 TP_ARGS(lock, ip)
78 DEFINE_EVENT(lock, lock_contended,
80 TP_PROTO(struct lockdep_map *lock, unsigned long ip),
82 TP_ARGS(lock, ip)
85 DEFINE_EVENT(lock, lock_acquired,
87 TP_PROTO(struct lockdep_map *lock, unsigned long ip),
89 TP_ARGS(lock, ip)
97 TP_PROTO(void *lock, unsigned int flags),
99 TP_ARGS(lock, flags),
107 __entry->lock_addr = lock;
124 TP_PROTO(void *lock, int ret),
126 TP_ARGS(lock, ret),
134 __entry->lock_addr = lock;