Lines Matching refs:fmt

97 int64_t block_info__cmp(struct perf_hpp_fmt *fmt __maybe_unused,  in block_info__cmp()
178 static int block_column_header(struct perf_hpp_fmt *fmt, in block_column_header() argument
184 struct block_fmt *block_fmt = container_of(fmt, struct block_fmt, fmt); in block_column_header()
190 static int block_column_width(struct perf_hpp_fmt *fmt, in block_column_width() argument
194 struct block_fmt *block_fmt = container_of(fmt, struct block_fmt, fmt); in block_column_width()
210 static int block_total_cycles_pct_entry(struct perf_hpp_fmt *fmt, in block_total_cycles_pct_entry() argument
214 struct block_fmt *block_fmt = container_of(fmt, struct block_fmt, fmt); in block_total_cycles_pct_entry()
224 static int64_t block_total_cycles_pct_sort(struct perf_hpp_fmt *fmt, in block_total_cycles_pct_sort() argument
228 struct block_fmt *block_fmt = container_of(fmt, struct block_fmt, fmt); in block_total_cycles_pct_sort()
254 static int block_cycles_lbr_entry(struct perf_hpp_fmt *fmt, in block_cycles_lbr_entry() argument
257 struct block_fmt *block_fmt = container_of(fmt, struct block_fmt, fmt); in block_cycles_lbr_entry()
267 static int block_cycles_pct_entry(struct perf_hpp_fmt *fmt, in block_cycles_pct_entry() argument
270 struct block_fmt *block_fmt = container_of(fmt, struct block_fmt, fmt); in block_cycles_pct_entry()
283 static int block_avg_cycles_entry(struct perf_hpp_fmt *fmt, in block_avg_cycles_entry() argument
287 struct block_fmt *block_fmt = container_of(fmt, struct block_fmt, fmt); in block_avg_cycles_entry()
298 static int block_range_entry(struct perf_hpp_fmt *fmt, struct perf_hpp *hpp, in block_range_entry() argument
301 struct block_fmt *block_fmt = container_of(fmt, struct block_fmt, fmt); in block_range_entry()
329 static int block_dso_entry(struct perf_hpp_fmt *fmt, struct perf_hpp *hpp, in block_dso_entry() argument
332 struct block_fmt *block_fmt = container_of(fmt, struct block_fmt, fmt); in block_dso_entry()
346 struct perf_hpp_fmt *fmt = &block_fmt->fmt; in init_block_header() local
353 fmt->header = block_column_header; in init_block_header()
354 fmt->width = block_column_width; in init_block_header()
357 static int block_branch_counter_entry(struct perf_hpp_fmt *fmt, in block_branch_counter_entry() argument
361 struct block_fmt *block_fmt = container_of(fmt, struct block_fmt, fmt); in block_branch_counter_entry()
378 struct perf_hpp_fmt *fmt = &block_fmt->fmt; in hpp_register() local
381 INIT_LIST_HEAD(&fmt->list); in hpp_register()
382 INIT_LIST_HEAD(&fmt->sort_list); in hpp_register()
386 fmt->color = block_total_cycles_pct_entry; in hpp_register()
387 fmt->cmp = block_info__cmp; in hpp_register()
388 fmt->sort = block_total_cycles_pct_sort; in hpp_register()
391 fmt->entry = block_cycles_lbr_entry; in hpp_register()
394 fmt->color = block_cycles_pct_entry; in hpp_register()
397 fmt->entry = block_avg_cycles_entry; in hpp_register()
400 fmt->entry = block_range_entry; in hpp_register()
403 fmt->entry = block_dso_entry; in hpp_register()
406 fmt->entry = block_branch_counter_entry; in hpp_register()
413 perf_hpp_list__column_register(hpp_list, fmt); in hpp_register()
435 perf_hpp_list__register_sort_field(&bh->block_list, &block_fmts[0].fmt); in init_block_hist()