Lines Matching defs:con
1713 static void print_lock_stat_stdio(struct lock_contention *con, struct lock_stat *st)
1753 sym = machine__find_kernel_symbol(con->machine, ip, &kmap);
1760 static void print_lock_stat_csv(struct lock_contention *con, struct lock_stat *st,
1803 sym = machine__find_kernel_symbol(con->machine, ip, &kmap);
1811 static void print_lock_stat(struct lock_contention *con, struct lock_stat *st)
1814 print_lock_stat_csv(con, st, symbol_conf.field_sep);
1816 print_lock_stat_stdio(con, st);
1878 static void print_contention_result(struct lock_contention *con)
1896 print_lock_stat(con, st);
1911 total += con->nr_filtered;
1913 print_footer(total, bad, &con->fails);
2050 struct lock_contention con = {
2064 con.result = &lockhash_table[0];
2074 con.machine = &session->machines.host;
2076 con.aggr_mode = aggr_mode = show_thread_stats ? LOCK_AGGR_TASK :
2079 if (con.aggr_mode == LOCK_AGGR_CALLER)
2080 con.save_callstack = true;
2099 con.evlist = evlist__new();
2100 if (con.evlist == NULL) {
2105 err = evlist__create_maps(con.evlist, &target);
2110 err = evlist__prepare_workload(con.evlist, &target,
2116 if (lock_contention_prepare(&con) < 0) {
2155 evlist__start_workload(con.evlist);
2161 lock_contention_read(&con);
2171 print_contention_result(&con);
2175 evlist__delete(con.evlist);