Home
last modified time | relevance | path

Searched refs:hlock (Results 1 – 1 of 1) sorted by relevance

/linux/kernel/locking/
H A Dlockdep.c227 static inline struct lock_class *hlock_class(struct held_lock *hlock) in hlock_class() argument
229 unsigned int class_idx = hlock->class_idx; in hlock_class()
231 /* Don't re-read hlock->class_idx, can't use READ_ONCE() on bitfield */ in hlock_class()
243 * At this point, if the passed hlock->class_idx is still garbage, in hlock_class()
345 static void lock_release_holdtime(struct held_lock *hlock) in lock_release_holdtime() argument
353 holdtime = lockstat_clock() - hlock->holdtime_stamp; in lock_release_holdtime()
355 stats = get_lock_stats(hlock_class(hlock)); in lock_release_holdtime()
356 if (hlock->read) in lock_release_holdtime()
362 static inline void lock_release_holdtime(struct held_lock *hlock) in lock_release_holdtime() argument
429 static inline u16 hlock_id(struct held_lock *hlock) in hlock_id() argument
717 __print_lock_name(struct held_lock * hlock,struct lock_class * class) __print_lock_name() argument
737 print_lock_name(struct held_lock * hlock,struct lock_class * class) print_lock_name() argument
762 print_lock(struct held_lock * hlock) print_lock() argument
1677 bfs_init_root(struct lock_list * lock,struct held_lock * hlock) bfs_init_root() argument
1691 bfs_init_rootb(struct lock_list * lock,struct held_lock * hlock) bfs_init_rootb() argument
1998 struct held_lock *hlock = (struct held_lock *)data; hlock_conflict() local
2910 struct held_lock *hlock = (struct held_lock *)data; hlock_equal() local
3262 struct held_lock *hlock; check_prevs_add() local
3571 get_first_held_lock(struct task_struct * curr,struct held_lock * hlock) get_first_held_lock() argument
3603 struct held_lock *hlock; print_chain_keys_held_locks() local
3671 check_no_collision(struct task_struct * curr,struct held_lock * hlock,struct lock_chain * chain) check_no_collision() argument
3731 add_chain_cache(struct task_struct * curr,struct held_lock * hlock,u64 chain_key) add_chain_cache() argument
3817 lookup_chain_cache_add(struct task_struct * curr,struct held_lock * hlock,u64 chain_key) lookup_chain_cache_add() argument
3862 validate_chain(struct task_struct * curr,struct held_lock * hlock,int chain_head,u64 chain_key) validate_chain() argument
3923 validate_chain(struct task_struct * curr,struct held_lock * hlock,int chain_head,u64 chain_key) validate_chain() argument
3939 struct held_lock *hlock, *prev_hlock = NULL; check_chain_key() local
4310 struct held_lock *hlock; mark_held_locks() local
4618 mark_usage(struct task_struct * curr,struct held_lock * hlock,int check) mark_usage() argument
4687 separate_irq_context(struct task_struct * curr,struct held_lock * hlock) separate_irq_context() argument
4802 print_lock_invalid_wait_context(struct task_struct * curr,struct held_lock * hlock) print_lock_invalid_wait_context() argument
4910 mark_usage(struct task_struct * curr,struct held_lock * hlock,int check) mark_usage() argument
4921 separate_irq_context(struct task_struct * curr,struct held_lock * hlock) separate_irq_context() argument
5034 print_lock_nested_lock_not_held(struct task_struct * curr,struct held_lock * hlock) print_lock_nested_lock_not_held() argument
5084 struct held_lock *hlock; __lock_acquire() local
5303 match_held_lock(const struct held_lock * hlock,const struct lockdep_map * lock) match_held_lock() argument
5344 struct held_lock *ret, *hlock, *prev_hlock; find_held_lock() local
5378 struct held_lock *hlock; reacquire_held_locks() local
5414 struct held_lock *hlock; __lock_set_class() local
5461 struct held_lock *hlock; __lock_downgrade() local
5515 struct held_lock *hlock; __lock_release() local
5599 struct held_lock *hlock = curr->held_locks + i; __lock_is_held() local
5622 struct held_lock *hlock = curr->held_locks + i; __lock_pin_lock() local
5649 struct held_lock *hlock = curr->held_locks + i; __lock_repin_lock() local
5669 struct held_lock *hlock = curr->held_locks + i; __lock_unpin_lock() local
5770 verify_lock_unused(struct lockdep_map * lock,struct held_lock * hlock,int subclass) verify_lock_unused() argument
5847 struct held_lock hlock; lock_acquire() local
6039 struct held_lock *hlock; __lock_contended() local
6083 struct held_lock *hlock; __lock_acquired() local
6673 print_freed_lock_bug(struct task_struct * curr,const void * mem_from,const void * mem_to,struct held_lock * hlock) print_freed_lock_bug() argument
6713 struct held_lock *hlock; debug_check_no_locks_freed() local
[all...]