cregit-Linux how code gets into the kernel

Release 4.11 arch/arm/include/asm/xen/events.h

#ifndef _ASM_ARM_XEN_EVENTS_H

#define _ASM_ARM_XEN_EVENTS_H

#include <asm/ptrace.h>
#include <asm/atomic.h>


enum ipi_vector {
	
XEN_PLACEHOLDER_VECTOR,

	/* Xen IPIs go here */
	
XEN_NR_IPIS,
};


static inline int xen_irqs_disabled(struct pt_regs *regs) { return raw_irqs_disabled_flags(regs->ARM_cpsr); }

Contributors

PersonTokensPropCommitsCommitProp
Stefano Stabellini20100.00%1100.00%
Total20100.00%1100.00%

#define xchg_xen_ulong(ptr, val) atomic64_xchg(container_of((ptr), \ atomic64_t, \ counter), (val)) /* Rebind event channel is supported by default */
static inline bool xen_support_evtchn_rebind(void) { return true; }

Contributors

PersonTokensPropCommitsCommitProp
Julien Grall12100.00%1100.00%
Total12100.00%1100.00%

#endif /* _ASM_ARM_XEN_EVENTS_H */

Overall Contributors

PersonTokensPropCommitsCommitProp
Stefano Stabellini4162.12%125.00%
Julien Grall1319.70%125.00%
Ian Campbell1218.18%250.00%
Total66100.00%4100.00%
Information contained on this website is for historical information purposes only and does not indicate or represent copyright ownership.
Created with cregit.