]>
git.proxmox.com Git - mirror_ubuntu-bionic-kernel.git/blob - tools/perf/ui/progress.h
1 /* SPDX-License-Identifier: GPL-2.0 */
2 #ifndef _PERF_UI_PROGRESS_H_
3 #define _PERF_UI_PROGRESS_H_ 1
5 #include <linux/types.h>
7 void ui_progress__finish(void);
11 u64 curr
, next
, step
, total
;
14 void ui_progress__init(struct ui_progress
*p
, u64 total
, const char *title
);
15 void ui_progress__update(struct ui_progress
*p
, u64 adv
);
17 struct ui_progress_ops
{
18 void (*update
)(struct ui_progress
*p
);
22 extern struct ui_progress_ops
*ui_progress__ops
;