1 /* SPDX-License-Identifier: GPL-2.0 */
2 #ifndef __PERF_STREAM_H
3 #define __PERF_STREAM_H
8 struct callchain_node
*cnode
;
9 struct callchain_node
*pair_cnode
;
12 struct evsel_streams
{
13 struct stream
*streams
;
20 struct evlist_streams
{
21 struct evsel_streams
*ev_streams
;
27 void evlist_streams__delete(struct evlist_streams
*els
);
29 struct evlist_streams
*evlist__create_streams(struct evlist
*evlist
,
32 struct evsel_streams
*evsel_streams__entry(struct evlist_streams
*els
,
35 void evsel_streams__match(struct evsel_streams
*es_base
,
36 struct evsel_streams
*es_pair
);
38 void evsel_streams__report(struct evsel_streams
*es_base
,
39 struct evsel_streams
*es_pair
);
41 #endif /* __PERF_STREAM_H */