cregit-Linux how code gets into the kernel

Release 4.14 arch/x86/xen/trace.c

Directory: arch/x86/xen
// SPDX-License-Identifier: GPL-2.0
#include <linux/ftrace.h>
#include <xen/interface/xen.h>
#include <xen/interface/xen-mca.h>


#define HYPERCALL(x)	[__HYPERVISOR_##x] = "("#x")",

static const char *xen_hypercall_names[] = {
#include <asm/xen-hypercalls.h>
};

#undef HYPERCALL


static const char *xen_hypercall_name(unsigned op) { if (op < ARRAY_SIZE(xen_hypercall_names) && xen_hypercall_names[op] != NULL) return xen_hypercall_names[op]; return ""; }

Contributors

PersonTokensPropCommitsCommitProp
Jeremy Fitzhardinge36100.00%1100.00%
Total36100.00%1100.00%

#define CREATE_TRACE_POINTS #include <trace/events/xen.h>

Overall Contributors

PersonTokensPropCommitsCommitProp
Jeremy Fitzhardinge6181.33%240.00%
Juergen Gross1013.33%120.00%
Konrad Rzeszutek Wilk34.00%120.00%
Greg Kroah-Hartman11.33%120.00%
Total75100.00%5100.00%
Directory: arch/x86/xen
Information contained on this website is for historical information purposes only and does not indicate or represent copyright ownership.
Created with cregit.