1/* 2 * This program is free software; you can redistribute it and/or modify 3 * it under the terms of the GNU General Public License, version 2, as 4 * published by the Free Software Foundation. 5 * 6 * Copyright (C) 2017 Hari Bathini, IBM Corporation 7 */ 8 9#ifndef __PERF_NAMESPACES_H 10#define __PERF_NAMESPACES_H 11 12#include "../perf.h" 13#include <linux/list.h> 14 15struct namespaces_event; 16 17struct namespaces { 18 struct list_head list; 19 u64 end_time; 20 struct perf_ns_link_info link_info[]; 21}; 22 23struct namespaces *namespaces__new(struct namespaces_event *event); 24void namespaces__free(struct namespaces *namespaces); 25 26#endif /* __PERF_NAMESPACES_H */ 27