Lines Matching refs:ls

250 					   struct lock_stat *ls)	\
252 fprintf(lock_output, "%*llu", key->len, (unsigned long long)ls->member);\
257 struct lock_stat *ls) \
259 lock_stat_key_print_time((unsigned long long)ls->member, key->len); \
269 struct lock_stat *ls) in PRINT_KEY()
271 u64 wait_time = ls->wait_time_min; in PRINT_KEY()
644 struct lock_stat *ls; in report_lock_acquire_event() local
657 ls = lock_stat_findnew(key, name, 0); in report_lock_acquire_event()
658 if (!ls) in report_lock_acquire_event()
676 ls->nr_trylock++; in report_lock_acquire_event()
678 ls->nr_readlock++; in report_lock_acquire_event()
681 ls->nr_acquired++; in report_lock_acquire_event()
687 ls->nr_acquired++; in report_lock_acquire_event()
698 if (!ls->broken) { in report_lock_acquire_event()
699 ls->broken = 1; in report_lock_acquire_event()
710 ls->nr_acquire++; in report_lock_acquire_event()
719 struct lock_stat *ls; in report_lock_acquired_event() local
732 ls = lock_stat_findnew(key, name, 0); in report_lock_acquired_event()
733 if (!ls) in report_lock_acquired_event()
752 ls->wait_time_total += contended_term; in report_lock_acquired_event()
753 if (contended_term < ls->wait_time_min) in report_lock_acquired_event()
754 ls->wait_time_min = contended_term; in report_lock_acquired_event()
755 if (ls->wait_time_max < contended_term) in report_lock_acquired_event()
756 ls->wait_time_max = contended_term; in report_lock_acquired_event()
762 if (!ls->broken) { in report_lock_acquired_event()
763 ls->broken = 1; in report_lock_acquired_event()
775 ls->nr_acquired++; in report_lock_acquired_event()
776 ls->avg_wait_time = ls->nr_contended ? ls->wait_time_total/ls->nr_contended : 0; in report_lock_acquired_event()
785 struct lock_stat *ls; in report_lock_contended_event() local
797 ls = lock_stat_findnew(key, name, 0); in report_lock_contended_event()
798 if (!ls) in report_lock_contended_event()
820 if (!ls->broken) { in report_lock_contended_event()
821 ls->broken = 1; in report_lock_contended_event()
833 ls->nr_contended++; in report_lock_contended_event()
834 ls->avg_wait_time = ls->wait_time_total/ls->nr_contended; in report_lock_contended_event()
843 struct lock_stat *ls; in report_lock_release_event() local
855 ls = lock_stat_findnew(key, name, 0); in report_lock_release_event()
856 if (!ls) in report_lock_release_event()
876 ls->nr_release++; in report_lock_release_event()
884 if (!ls->broken) { in report_lock_release_event()
885 ls->broken = 1; in report_lock_release_event()
894 ls->nr_release++; in report_lock_release_event()
1044 struct lock_stat *ls; in report_lock_contention_begin_event() local
1090 ls = lock_stat_find(key); in report_lock_contention_begin_event()
1091 if (!ls) { in report_lock_contention_begin_event()
1111 ls = lock_stat_findnew(key, name, flags); in report_lock_contention_begin_event()
1112 if (!ls) in report_lock_contention_begin_event()
1154 if (ls->callstack == NULL) in report_lock_contention_begin_event()
1155 ls->callstack = callstack; in report_lock_contention_begin_event()
1183 if (!ls->broken) { in report_lock_contention_begin_event()
1184 ls->broken = 1; in report_lock_contention_begin_event()
1198 ls->nr_contended++; in report_lock_contention_begin_event()
1207 struct lock_stat *ls; in report_lock_contention_end_event() local
1219 ls = lock_stat_find(key); in report_lock_contention_end_event()
1220 if (!ls) in report_lock_contention_end_event()
1236 ls->wait_time_total += contended_term; in report_lock_contention_end_event()
1237 if (contended_term < ls->wait_time_min) in report_lock_contention_end_event()
1238 ls->wait_time_min = contended_term; in report_lock_contention_end_event()
1239 if (ls->wait_time_max < contended_term) in report_lock_contention_end_event()
1240 ls->wait_time_max = contended_term; in report_lock_contention_end_event()
1247 if (!ls->broken) { in report_lock_contention_end_event()
1248 ls->broken = 1; in report_lock_contention_end_event()
1260 ls->nr_acquired++; in report_lock_contention_end_event()
1261 ls->avg_wait_time = ls->wait_time_total/ls->nr_acquired; in report_lock_contention_end_event()