21 lines · c
1#ifndef __MEM2NODE_H2#define __MEM2NODE_H3 4#include <linux/rbtree.h>5#include <linux/types.h>6 7struct perf_env;8struct phys_entry;9 10struct mem2node {11 struct rb_root root;12 struct phys_entry *entries;13 int cnt;14};15 16int mem2node__init(struct mem2node *map, struct perf_env *env);17void mem2node__exit(struct mem2node *map);18int mem2node__node(struct mem2node *map, u64 addr);19 20#endif /* __MEM2NODE_H */21