Lines Matching refs:mask
76 rt_uint32_t mask = 1U << (irq % 32U); in arm_gic_ack() local
83 GIC_DIST_PENDING_CLEAR(_gic_table[index].dist_hw_base, irq) = mask; in arm_gic_ack()
89 rt_uint32_t mask = 1U << (irq % 32U); in arm_gic_mask() local
96 GIC_DIST_ENABLE_CLEAR(_gic_table[index].dist_hw_base, irq) = mask; in arm_gic_mask()
101 rt_uint32_t mask = 1U << (irq % 32U); in arm_gic_umask() local
108 GIC_DIST_ENABLE_SET(_gic_table[index].dist_hw_base, irq) = mask; in arm_gic_umask()
163 rt_uint32_t mask; in arm_gic_clear_pending_irq() local
172 mask = 1U << (irq % 32U); in arm_gic_clear_pending_irq()
173 GIC_DIST_PENDING_CLEAR(_gic_table[index].dist_hw_base, irq) = mask; in arm_gic_clear_pending_irq()
177 mask = 1U << ((irq % 4U) * 8U); in arm_gic_clear_pending_irq()
178 GIC_DIST_CPENDSGI(_gic_table[index].dist_hw_base, irq) = mask; in arm_gic_clear_pending_irq()
213 rt_uint32_t mask = 1U << (irq % 32U); in arm_gic_clear_active() local
220 GIC_DIST_ACTIVE_CLEAR(_gic_table[index].dist_hw_base, irq) = mask; in arm_gic_clear_active()
253 rt_uint32_t mask; in arm_gic_set_priority() local
260 mask = GIC_DIST_PRI(_gic_table[index].dist_hw_base, irq); in arm_gic_set_priority()
261 mask &= ~(0xFFUL << ((irq % 4U) * 8U)); in arm_gic_set_priority()
262 mask |= ((priority & 0xFFUL) << ((irq % 4U) * 8U)); in arm_gic_set_priority()
263 GIC_DIST_PRI(_gic_table[index].dist_hw_base, irq) = mask; in arm_gic_set_priority()