Lines Matching refs:ls

252 					   struct lock_stat *ls)	\
254 fprintf(lock_output, "%*llu", key->len, (unsigned long long)ls->member);\
259 struct lock_stat *ls) \
261 lock_stat_key_print_time((unsigned long long)ls->member, key->len); \
271 struct lock_stat *ls) in PRINT_KEY()
273 u64 wait_time = ls->wait_time_min; in PRINT_KEY()
662 struct lock_stat *ls; in report_lock_acquire_event() local
675 ls = lock_stat_findnew(key, name, 0); in report_lock_acquire_event()
676 if (!ls) in report_lock_acquire_event()
694 ls->nr_trylock++; in report_lock_acquire_event()
696 ls->nr_readlock++; in report_lock_acquire_event()
699 ls->nr_acquired++; in report_lock_acquire_event()
705 ls->nr_acquired++; in report_lock_acquire_event()
716 if (!ls->broken) { in report_lock_acquire_event()
717 ls->broken = 1; in report_lock_acquire_event()
728 ls->nr_acquire++; in report_lock_acquire_event()
737 struct lock_stat *ls; in report_lock_acquired_event() local
750 ls = lock_stat_findnew(key, name, 0); in report_lock_acquired_event()
751 if (!ls) in report_lock_acquired_event()
770 ls->wait_time_total += contended_term; in report_lock_acquired_event()
771 if (contended_term < ls->wait_time_min) in report_lock_acquired_event()
772 ls->wait_time_min = contended_term; in report_lock_acquired_event()
773 if (ls->wait_time_max < contended_term) in report_lock_acquired_event()
774 ls->wait_time_max = contended_term; in report_lock_acquired_event()
780 if (!ls->broken) { in report_lock_acquired_event()
781 ls->broken = 1; in report_lock_acquired_event()
793 ls->nr_acquired++; in report_lock_acquired_event()
794 ls->avg_wait_time = ls->nr_contended ? ls->wait_time_total/ls->nr_contended : 0; in report_lock_acquired_event()
803 struct lock_stat *ls; in report_lock_contended_event() local
815 ls = lock_stat_findnew(key, name, 0); in report_lock_contended_event()
816 if (!ls) in report_lock_contended_event()
838 if (!ls->broken) { in report_lock_contended_event()
839 ls->broken = 1; in report_lock_contended_event()
851 ls->nr_contended++; in report_lock_contended_event()
852 ls->avg_wait_time = ls->wait_time_total/ls->nr_contended; in report_lock_contended_event()
861 struct lock_stat *ls; in report_lock_release_event() local
873 ls = lock_stat_findnew(key, name, 0); in report_lock_release_event()
874 if (!ls) in report_lock_release_event()
894 ls->nr_release++; in report_lock_release_event()
902 if (!ls->broken) { in report_lock_release_event()
903 ls->broken = 1; in report_lock_release_event()
912 ls->nr_release++; in report_lock_release_event()
1062 struct lock_stat *ls; in report_lock_contention_begin_event() local
1108 ls = lock_stat_find(key); in report_lock_contention_begin_event()
1109 if (!ls) { in report_lock_contention_begin_event()
1130 ls = lock_stat_findnew(key, name, flags); in report_lock_contention_begin_event()
1131 if (!ls) in report_lock_contention_begin_event()
1173 if (ls->callstack == NULL) in report_lock_contention_begin_event()
1174 ls->callstack = callstack; in report_lock_contention_begin_event()
1202 if (!ls->broken) { in report_lock_contention_begin_event()
1203 ls->broken = 1; in report_lock_contention_begin_event()
1217 ls->nr_contended++; in report_lock_contention_begin_event()
1226 struct lock_stat *ls; in report_lock_contention_end_event() local
1238 ls = lock_stat_find(key); in report_lock_contention_end_event()
1239 if (!ls) in report_lock_contention_end_event()
1255 ls->wait_time_total += contended_term; in report_lock_contention_end_event()
1256 if (contended_term < ls->wait_time_min) in report_lock_contention_end_event()
1257 ls->wait_time_min = contended_term; in report_lock_contention_end_event()
1258 if (ls->wait_time_max < contended_term) in report_lock_contention_end_event()
1259 ls->wait_time_max = contended_term; in report_lock_contention_end_event()
1266 if (!ls->broken) { in report_lock_contention_end_event()
1267 ls->broken = 1; in report_lock_contention_end_event()
1279 ls->nr_acquired++; in report_lock_contention_end_event()
1280 ls->avg_wait_time = ls->wait_time_total/ls->nr_acquired; in report_lock_contention_end_event()