Lines Matching refs:low32
141 u32 low32; /* current value of low word of member
220 u32 low32, high32; in set_rte() local
243 low32 = ((pol << IOSAPIC_POLARITY_SHIFT) | in set_rte()
253 iosapic_write(rte->iosapic, IOSAPIC_RTE_LOW(rte_index), low32); in set_rte()
254 iosapic_intr_info[irq].low32 = low32; in set_rte()
292 u32 low32; in mask_irq() local
300 low32 = iosapic_intr_info[irq].low32 |= IOSAPIC_MASK; in mask_irq()
303 iosapic_write(rte->iosapic, IOSAPIC_RTE_LOW(rte_index), low32); in mask_irq()
311 u32 low32; in unmask_irq() local
318 low32 = iosapic_intr_info[irq].low32 &= ~IOSAPIC_MASK; in unmask_irq()
321 iosapic_write(rte->iosapic, IOSAPIC_RTE_LOW(rte_index), low32); in unmask_irq()
332 u32 high32, low32; in iosapic_set_affinity() local
357 low32 = iosapic_intr_info[irq].low32 & ~(7 << IOSAPIC_DELIVERY_SHIFT); in iosapic_set_affinity()
360 low32 |= (IOSAPIC_LOWEST_PRIORITY << IOSAPIC_DELIVERY_SHIFT); in iosapic_set_affinity()
363 low32 |= (IOSAPIC_FIXED << IOSAPIC_DELIVERY_SHIFT); in iosapic_set_affinity()
364 low32 &= IOSAPIC_VECTOR_MASK; in iosapic_set_affinity()
365 low32 |= irq_to_vector(irq); in iosapic_set_affinity()
367 iosapic_intr_info[irq].low32 = low32; in iosapic_set_affinity()
373 iosapic_write(iosapic, IOSAPIC_RTE_LOW(rte_index), low32); in iosapic_set_affinity()
534 iosapic_intr_info[irq].low32 = IOSAPIC_MASK; in iosapic_reassign_vector()
723 u32 low32; in iosapic_register_intr() local
768 low32 = iosapic_intr_info[irq].low32; in iosapic_register_intr()
769 if (irq_is_shared(irq) && !(low32 & IOSAPIC_MASK)) in iosapic_register_intr()
789 u32 low32; in iosapic_unregister_intr() local
821 low32 = iosapic_intr_info[irq].low32 | IOSAPIC_MASK; in iosapic_unregister_intr()
822 iosapic_write(rte->iosapic, IOSAPIC_RTE_LOW(rte->rte_index), low32); in iosapic_unregister_intr()
848 iosapic_intr_info[irq].low32 |= IOSAPIC_MASK; in iosapic_unregister_intr()
959 iosapic_intr_info[irq].low32 = IOSAPIC_MASK; in iosapic_system_init()