Lines Matching refs:ipd
112 void __ipipe_enable_irqdesc(struct ipipe_domain *ipd,
115 void __ipipe_disable_irqdesc(struct ipipe_domain *ipd,
129 #define __ipipe_hook_critical_ipi(ipd) do { } while (0)
167 #define __ipipe_run_isr(ipd, irq) \
169 if (!__ipipe_pipeline_head_p(ipd)) \
171 if (ipd == ipipe_root_domain) { \
174 ipd->irqs[irq].handler(irq, ipd->irqs[irq].cookie); \
177 ipd->irqs[irq].handler(irq, &__raw_get_cpu_var(__ipipe_tick_regs)); \
179 __clear_bit(IPIPE_SYNC_FLAG, &ipipe_cpudom_var(ipd, status)); \
180 ipd->irqs[irq].handler(irq, ipd->irqs[irq].cookie); \
184 __set_bit(IPIPE_SYNC_FLAG, &ipipe_cpudom_var(ipd, status)); \