/* * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License, version 2, as * published by the Free Software Foundation. * * Copyright (C) 2017 Hari Bathini, IBM Corporation */ #include "namespaces.h" #include "util.h" #include "event.h" #include <stdlib.h> #include <stdio.h> #include <string.h>
struct namespaces *namespaces__new(struct namespaces_event *event) { struct namespaces *namespaces; u64 link_info_size = ((event ? event->nr_namespaces : NR_NAMESPACES) * sizeof(struct perf_ns_link_info)); namespaces = zalloc(sizeof(struct namespaces) + link_info_size); if (!namespaces) return NULL; namespaces->end_time = -1; if (event) memcpy(namespaces->link_info, event->link_info, link_info_size); return namespaces; }Contributors
Person | Tokens | Prop | Commits | CommitProp |
Hari Bathini | 86 | 100.00% | 1 | 100.00% |
Total | 86 | 100.00% | 1 | 100.00% |
Person | Tokens | Prop | Commits | CommitProp |
Hari Bathini | 15 | 100.00% | 1 | 100.00% |
Total | 15 | 100.00% | 1 | 100.00% |
Person | Tokens | Prop | Commits | CommitProp |
Hari Bathini | 117 | 97.50% | 1 | 50.00% |
Arnaldo Carvalho de Melo | 3 | 2.50% | 1 | 50.00% |
Total | 120 | 100.00% | 2 | 100.00% |