^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1) /* SPDX-License-Identifier: GPL-2.0 */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 2) #ifndef _LIBLOCKDEP_LINUX_TRACE_IRQFLAGS_H_
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 3) #define _LIBLOCKDEP_LINUX_TRACE_IRQFLAGS_H_
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 4)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 5) # define lockdep_hardirq_context() 0
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 6) # define lockdep_softirq_context(p) 0
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 7) # define lockdep_hardirqs_enabled() 0
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 8) # define lockdep_softirqs_enabled(p) 0
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 9) # define lockdep_hardirq_enter() do { } while (0)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 10) # define lockdep_hardirq_exit() do { } while (0)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 11) # define lockdep_softirq_enter() do { } while (0)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 12) # define lockdep_softirq_exit() do { } while (0)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 13) # define INIT_TRACE_IRQFLAGS
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 14)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 15) # define stop_critical_timings() do { } while (0)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 16) # define start_critical_timings() do { } while (0)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 17)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 18) #define raw_local_irq_disable() do { } while (0)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 19) #define raw_local_irq_enable() do { } while (0)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 20) #define raw_local_irq_save(flags) ((flags) = 0)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 21) #define raw_local_irq_restore(flags) ((void)(flags))
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 22) #define raw_local_save_flags(flags) ((flags) = 0)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 23) #define raw_irqs_disabled_flags(flags) ((void)(flags))
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 24) #define raw_irqs_disabled() 0
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 25) #define raw_safe_halt()
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 26)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 27) #define local_irq_enable() do { } while (0)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 28) #define local_irq_disable() do { } while (0)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 29) #define local_irq_save(flags) ((flags) = 0)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 30) #define local_irq_restore(flags) ((void)(flags))
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 31) #define local_save_flags(flags) ((flags) = 0)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 32) #define irqs_disabled() (1)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 33) #define irqs_disabled_flags(flags) ((void)(flags), 0)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 34) #define safe_halt() do { } while (0)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 35)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 36) #define trace_lock_release(x, y)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 37) #define trace_lock_acquire(a, b, c, d, e, f, g)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 38)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 39) #endif