Lines Matching refs:block_fmt

169 	struct block_fmt *block_fmt = container_of(fmt, struct block_fmt, fmt);
171 return scnprintf(hpp->buf, hpp->size, "%*s", block_fmt->width,
172 block_fmt->header);
179 struct block_fmt *block_fmt = container_of(fmt, struct block_fmt, fmt);
181 return block_fmt->width;
199 struct block_fmt *block_fmt = container_of(fmt, struct block_fmt, fmt);
203 if (block_fmt->total_cycles)
204 ratio = (double)bi->cycles_aggr / (double)block_fmt->total_cycles;
206 return color_pct(hpp, block_fmt->width, 100.0 * ratio);
213 struct block_fmt *block_fmt = container_of(fmt, struct block_fmt, fmt);
218 if (block_fmt->total_cycles) {
220 (double)block_fmt->total_cycles) * 100000.0;
222 (double)block_fmt->total_cycles) * 100000.0;
242 struct block_fmt *block_fmt = container_of(fmt, struct block_fmt, fmt);
248 return scnprintf(hpp->buf, hpp->size, "%*s", block_fmt->width,
255 struct block_fmt *block_fmt = container_of(fmt, struct block_fmt, fmt);
260 if (block_fmt->block_cycles && bi->num_aggr) {
262 ratio = (double)avg / (double)block_fmt->block_cycles;
265 return color_pct(hpp, block_fmt->width, 100.0 * ratio);
272 struct block_fmt *block_fmt = container_of(fmt, struct block_fmt, fmt);
279 return scnprintf(hpp->buf, hpp->size, "%*s", block_fmt->width,
286 struct block_fmt *block_fmt = container_of(fmt, struct block_fmt, fmt);
311 return scnprintf(hpp->buf, hpp->size, "%*s", block_fmt->width, buf);
317 struct block_fmt *block_fmt = container_of(fmt, struct block_fmt, fmt);
321 return scnprintf(hpp->buf, hpp->size, "%*s", block_fmt->width,
325 return scnprintf(hpp->buf, hpp->size, "%*s", block_fmt->width,
329 static void init_block_header(struct block_fmt *block_fmt)
331 struct perf_hpp_fmt *fmt = &block_fmt->fmt;
333 BUG_ON(block_fmt->idx >= PERF_HPP_REPORT__BLOCK_MAX_INDEX);
335 block_fmt->header = block_columns[block_fmt->idx].name;
336 block_fmt->width = block_columns[block_fmt->idx].width;
342 static void hpp_register(struct block_fmt *block_fmt, int idx,
345 struct perf_hpp_fmt *fmt = &block_fmt->fmt;
347 block_fmt->idx = idx;
376 init_block_header(block_fmt);
381 struct block_fmt *block_fmts,
388 static void init_block_hist(struct block_hist *bh, struct block_fmt *block_fmts,