Lines Matching refs:pv_irq_ops
130 struct pv_irq_ops { struct
253 struct pv_irq_ops pv_irq_ops; member
262 extern struct pv_irq_ops pv_irq_ops;
545 PVOP_VCALL0(pv_irq_ops.safe_halt); in raw_safe_halt()
550 PVOP_VCALL0(pv_irq_ops.safe_halt); in halt()
1025 : paravirt_type(pv_irq_ops.save_fl), in __raw_local_save_flags()
1038 paravirt_type(pv_irq_ops.restore_fl), in raw_local_irq_restore()
1049 : paravirt_type(pv_irq_ops.irq_disable), in raw_local_irq_disable()
1060 : paravirt_type(pv_irq_ops.irq_enable), in raw_local_irq_enable()
1089 [paravirt_cli_type] "i" (PARAVIRT_PATCH(pv_irq_ops.irq_disable)), \
1090 [paravirt_cli_opptr] "m" (pv_irq_ops.irq_disable), \
1091 [paravirt_sti_type] "i" (PARAVIRT_PATCH(pv_irq_ops.irq_enable)), \
1092 [paravirt_sti_opptr] "m" (pv_irq_ops.irq_enable), \
1130 PARA_SITE(PARA_PATCH(pv_irq_ops, PV_IRQ_irq_disable), clobbers, \
1132 call *%cs:pv_irq_ops+PV_IRQ_irq_disable; \
1136 PARA_SITE(PARA_PATCH(pv_irq_ops, PV_IRQ_irq_enable), clobbers, \
1138 call *%cs:pv_irq_ops+PV_IRQ_irq_enable; \