Lines Matching refs:spin
390 int spin, int t) in lock_prof_sum() argument
402 type = &LP_CPU(cpu)->lpc_types[spin]; in lock_prof_sum()
423 lock_prof_type_stats(struct lock_prof_type *type, struct sbuf *sb, int spin, in lock_prof_type_stats() argument
435 lock_prof_sum(l, &lp, i, spin, t); in lock_prof_type_stats()
516 lock_profile_lookup(struct lock_object *lo, int spin, const char *file, in lock_profile_lookup() argument
531 type = &LP_CPU_SELF->lpc_types[spin]; in lock_profile_lookup()
553 lock_profile_object_lookup(struct lock_object *lo, int spin, const char *file, in lock_profile_object_lookup() argument
560 head = &curthread->td_lprof[spin]; in lock_profile_object_lookup()
565 type = &LP_CPU_SELF->lpc_types[spin]; in lock_profile_object_lookup()
582 lock_profile_obtain_lock_success(struct lock_object *lo, bool spin, in lock_profile_obtain_lock_success() argument
589 if ((spin && !is_spin) || (!spin && is_spin)) in lock_profile_obtain_lock_success()
591 lo->lo_name, spin, is_spin); in lock_profile_obtain_lock_success()
599 if (spin && lock_prof_skipspin == 1) in lock_profile_obtain_lock_success()
609 l = lock_profile_object_lookup(lo, spin, file, line); in lock_profile_obtain_lock_success()
655 lock_profile_release_lock(struct lock_object *lo, bool spin) in lock_profile_release_lock() argument
665 if ((spin && !is_spin) || (!spin && is_spin)) in lock_profile_release_lock()
667 lo->lo_name, spin, is_spin); in lock_profile_release_lock()
672 head = &curthread->td_lprof[spin]; in lock_profile_release_lock()
692 lp = lock_profile_lookup(lo, spin, l->lpo_file, l->lpo_line); in lock_profile_release_lock()
714 type = &LP_CPU_SELF->lpc_types[spin]; in lock_profile_release_lock()