1704614245e9bed17f68574bc9686c02c43923292David 'Digit' Turner/****************************************************************************
2704614245e9bed17f68574bc9686c02c43923292David 'Digit' Turner ****************************************************************************
3704614245e9bed17f68574bc9686c02c43923292David 'Digit' Turner ***
4704614245e9bed17f68574bc9686c02c43923292David 'Digit' Turner ***   This header was automatically generated from a Linux kernel header
5704614245e9bed17f68574bc9686c02c43923292David 'Digit' Turner ***   of the same name, to make information necessary for userspace to
6704614245e9bed17f68574bc9686c02c43923292David 'Digit' Turner ***   call into the kernel available to libc.  It contains only constants,
7704614245e9bed17f68574bc9686c02c43923292David 'Digit' Turner ***   structures, and macros generated from the original header, and thus,
8704614245e9bed17f68574bc9686c02c43923292David 'Digit' Turner ***   contains no copyrightable information.
9704614245e9bed17f68574bc9686c02c43923292David 'Digit' Turner ***
10704614245e9bed17f68574bc9686c02c43923292David 'Digit' Turner ****************************************************************************
11704614245e9bed17f68574bc9686c02c43923292David 'Digit' Turner ****************************************************************************/
12704614245e9bed17f68574bc9686c02c43923292David 'Digit' Turner#ifndef _LINUX_TRACE_IRQFLAGS_H
13704614245e9bed17f68574bc9686c02c43923292David 'Digit' Turner#define _LINUX_TRACE_IRQFLAGS_H
14704614245e9bed17f68574bc9686c02c43923292David 'Digit' Turner
15704614245e9bed17f68574bc9686c02c43923292David 'Digit' Turner#define trace_hardirqs_on() do { } while (0)
16704614245e9bed17f68574bc9686c02c43923292David 'Digit' Turner#define trace_hardirqs_off() do { } while (0)
17704614245e9bed17f68574bc9686c02c43923292David 'Digit' Turner#define trace_softirqs_on(ip) do { } while (0)
18704614245e9bed17f68574bc9686c02c43923292David 'Digit' Turner#define trace_softirqs_off(ip) do { } while (0)
19704614245e9bed17f68574bc9686c02c43923292David 'Digit' Turner#define trace_hardirq_context(p) 0
20704614245e9bed17f68574bc9686c02c43923292David 'Digit' Turner#define trace_softirq_context(p) 0
21704614245e9bed17f68574bc9686c02c43923292David 'Digit' Turner#define trace_hardirqs_enabled(p) 0
22704614245e9bed17f68574bc9686c02c43923292David 'Digit' Turner#define trace_softirqs_enabled(p) 0
23704614245e9bed17f68574bc9686c02c43923292David 'Digit' Turner#define trace_hardirq_enter() do { } while (0)
24704614245e9bed17f68574bc9686c02c43923292David 'Digit' Turner#define trace_hardirq_exit() do { } while (0)
25704614245e9bed17f68574bc9686c02c43923292David 'Digit' Turner#define trace_softirq_enter() do { } while (0)
26704614245e9bed17f68574bc9686c02c43923292David 'Digit' Turner#define trace_softirq_exit() do { } while (0)
27704614245e9bed17f68574bc9686c02c43923292David 'Digit' Turner#define INIT_TRACE_IRQFLAGS
28704614245e9bed17f68574bc9686c02c43923292David 'Digit' Turner
29704614245e9bed17f68574bc9686c02c43923292David 'Digit' Turner#define raw_local_irq_disable() local_irq_disable()
30704614245e9bed17f68574bc9686c02c43923292David 'Digit' Turner#define raw_local_irq_enable() local_irq_enable()
31704614245e9bed17f68574bc9686c02c43923292David 'Digit' Turner#define raw_local_irq_save(flags) local_irq_save(flags)
32704614245e9bed17f68574bc9686c02c43923292David 'Digit' Turner#define raw_local_irq_restore(flags) local_irq_restore(flags)
33704614245e9bed17f68574bc9686c02c43923292David 'Digit' Turner
34704614245e9bed17f68574bc9686c02c43923292David 'Digit' Turner#endif
35