Searched refs:irq (Results 1 - 21 of 21) sorted by path

/bionic/libc/kernel/arch-arm/asm/arch/
H A Dirqs.h276 #define OMAP_IRQ_BIT(irq) (1 << ((irq) % 32))
/bionic/libc/kernel/arch-arm/asm/
H A Dhardirq.h24 #include <asm/irq.h>
H A Dhw_irq.h21 #include <asm/mach/irq.h>
/bionic/libc/kernel/arch-mips/asm/
H A Dhardirq.h22 #include <linux/irq.h>
H A Di8259.h25 #include <irq.h>
H A Dio.h76 #define __BUILD_MEMORY_SINGLE(pfx, bwlq, type, irq) static inline void pfx##write##bwlq(type val, volatile void __iomem *mem) { volatile type *__mem; type __val; __mem = (void *)__swizzle_addr_##bwlq((unsigned long)(mem)); __val = pfx##ioswab##bwlq(__mem, val); if (sizeof(type) != sizeof(u64) || sizeof(u64) == sizeof(long)) *__mem = __val; else if (cpu_has_64bits) { unsigned long __flags; type __tmp; if (irq) local_irq_save(__flags); __asm__ __volatile__( ".set mips3" "\t\t# __writeq""\n\t" "dsll32 %L0, %L0, 0" "\n\t" "dsrl32 %L0, %L0, 0" "\n\t" "dsll32 %M0, %M0, 0" "\n\t" "or %L0, %L0, %M0" "\n\t" "sd %L0, %2" "\n\t" ".set mips0" "\n" : "=r" (__tmp) : "0" (__val), "m" (*__mem)); if (irq) local_irq_restore(__flags); } else BUG(); } static inline type pfx##read##bwlq(const volatile void __iomem *mem) { volatile type *__mem; type __val; __mem = (void *)__swizzle_addr_##bwlq((unsigned long)(mem)); if (sizeof(type) != sizeof(u64) || sizeof(u64) == sizeof(long)) __val = *__mem; else if (cpu_has_64bits) { unsigned long __flags; if (irq) local_irq_save(__flags); __asm__ __volatile__( ".set mips3" "\t\t# __readq" "\n\t" "ld %L0, %1" "\n\t" "dsra32 %M0, %L0, 0" "\n\t" "sll %L0, %L0, 0" "\n\t" ".set mips0" "\n" : "=r" (__val) : "m" (*__mem)); if (irq) local_irq_restore(__flags); } else { __val = 0; BUG(); } return pfx##ioswab##bwlq(__mem, __val); }
H A Dirq.h24 #include <irq.h>
25 #define irq_canonicalize(irq) (irq)
26 #define IRQ_AFFINITY_HOOK(irq) do { } while (0)
27 #define __DO_IRQ_SMTC_HOOK(irq) do { IRQ_AFFINITY_HOOK(irq); } while (0)
29 #define __NO_AFFINITY_IRQ_SMTC_HOOK(irq) do { } while (0)
30 #define do_IRQ(irq) do { irq_enter(); __DO_IRQ_SMTC_HOOK(irq); generic_handle_irq(irq); irq_exi
[all...]
H A Dtxx9irq.h21 #include <irq.h>
/bionic/libc/kernel/arch-mips/asm/mach-au1x00/
H A Dau1000.h26 #include <linux/irq.h>
/bionic/libc/kernel/arch-x86/asm/
H A Dgenapic_32.h47 int (*multi_timer_check)(int apic, int irq);
H A Dhardirq_32.h22 #include <linux/irq.h>
H A Dhw_irq_32.h24 #include <asm/irq.h>
/bionic/libc/kernel/common/linux/
H A Dhardirq.h65 #define synchronize_irq(irq) barrier()
H A Dif.h120 unsigned char irq; member in struct:ifmap
H A Dif_link.h91 __u16 irq; member in struct:rtnl_link_ifmap
H A Dinterrupt.h74 int irq; member in struct:irqaction
79 #define disable_irq_nosync_lockdep(irq) disable_irq_nosync(irq)
80 #define disable_irq_lockdep(irq) disable_irq(irq)
81 #define enable_irq_lockdep(irq) enable_irq(irq)
H A Dirq.h29 #include <asm/irq.h>
64 unsigned int (*startup)(unsigned int irq);
65 void (*shutdown)(unsigned int irq);
66 void (*enable)(unsigned int irq);
67 void (*disable)(unsigned int irq);
69 void (*ack)(unsigned int irq);
70 void (*mask)(unsigned int irq);
71 void (*mask_ack)(unsigned int irq);
72 void (*unmask)(unsigned int irq);
74 void (*eoi)(unsigned int irq);
[all...]
H A Dkernel_stat.h21 #include <asm/irq.h>
35 cputime64_t irq; member in struct:cpu_usage_stat
H A Dkernelcapi.h34 unsigned irq; member in struct:kcapi_carddef
H A Dmca.h54 int (*mca_transform_irq)(struct mca_device *, int irq);
H A Dwanrouter.h164 int irq; member in struct:wandev_conf

Completed in 194 milliseconds