Lines Matching refs:rw_lock

41         .rw_lock = { },
196 rt_ubase_t level = rt_spin_lock_irqsave(&pirq->rw_lock); in config_pirq()
216 rt_spin_unlock_irqrestore(&pirq->rw_lock, level); in config_pirq()
299 rt_spin_lock(&pirq->rw_lock); in rt_pic_cascade()
310 rt_spin_unlock(&pirq->rw_lock); in rt_pic_cascade()
314 rt_spin_lock(&parent->rw_lock); in rt_pic_cascade()
318 rt_spin_unlock(&parent->rw_lock); in rt_pic_cascade()
337 rt_spin_lock(&pirq->rw_lock); in rt_pic_uncascade()
342 rt_spin_unlock(&pirq->rw_lock); in rt_pic_uncascade()
346 rt_spin_lock(&parent->rw_lock); in rt_pic_uncascade()
350 rt_spin_unlock(&parent->rw_lock); in rt_pic_uncascade()
369 rt_ubase_t level = rt_spin_lock_irqsave(&pirq->rw_lock); in rt_pic_attach_irq()
381 rt_spin_unlock_irqrestore(&pirq->rw_lock, level); in rt_pic_attach_irq()
387 level = rt_spin_lock_irqsave(&pirq->rw_lock); in rt_pic_attach_irq()
412 rt_spin_unlock_irqrestore(&pirq->rw_lock, level); in rt_pic_attach_irq()
428 rt_ubase_t level = rt_spin_lock_irqsave(&pirq->rw_lock); in rt_pic_detach_irq()
476 rt_spin_unlock_irqrestore(&pirq->rw_lock, level); in rt_pic_detach_irq()
688 rt_hw_spin_lock(&pirq->rw_lock.lock); in rt_pic_irq_enable()
695 rt_hw_spin_unlock(&pirq->rw_lock.lock); in rt_pic_irq_enable()
704 rt_hw_spin_lock(&pirq->rw_lock.lock); in rt_pic_irq_disable()
711 rt_hw_spin_unlock(&pirq->rw_lock.lock); in rt_pic_irq_disable()
720 rt_hw_spin_lock(&pirq->rw_lock.lock); in rt_pic_irq_ack()
727 rt_hw_spin_unlock(&pirq->rw_lock.lock); in rt_pic_irq_ack()
736 rt_hw_spin_lock(&pirq->rw_lock.lock); in rt_pic_irq_mask()
743 rt_hw_spin_unlock(&pirq->rw_lock.lock); in rt_pic_irq_mask()
752 rt_hw_spin_lock(&pirq->rw_lock.lock); in rt_pic_irq_unmask()
759 rt_hw_spin_unlock(&pirq->rw_lock.lock); in rt_pic_irq_unmask()
768 rt_hw_spin_lock(&pirq->rw_lock.lock); in rt_pic_irq_eoi()
775 rt_hw_spin_unlock(&pirq->rw_lock.lock); in rt_pic_irq_eoi()
785 rt_hw_spin_lock(&pirq->rw_lock.lock); in rt_pic_irq_set_priority()
801 rt_hw_spin_unlock(&pirq->rw_lock.lock); in rt_pic_irq_set_priority()
814 rt_hw_spin_lock(&pirq->rw_lock.lock); in rt_pic_irq_get_priority()
818 rt_hw_spin_unlock(&pirq->rw_lock.lock); in rt_pic_irq_get_priority()
831 rt_hw_spin_lock(&pirq->rw_lock.lock); in rt_pic_irq_set_affinity()
847 rt_hw_spin_unlock(&pirq->rw_lock.lock); in rt_pic_irq_set_affinity()
860 rt_hw_spin_lock(&pirq->rw_lock.lock); in rt_pic_irq_get_affinity()
865 rt_hw_spin_unlock(&pirq->rw_lock.lock); in rt_pic_irq_get_affinity()
878 rt_hw_spin_lock(&pirq->rw_lock.lock); in rt_pic_irq_set_triger_mode()
894 rt_hw_spin_unlock(&pirq->rw_lock.lock); in rt_pic_irq_set_triger_mode()
907 rt_hw_spin_lock(&pirq->rw_lock.lock); in rt_pic_irq_get_triger_mode()
911 rt_hw_spin_unlock(&pirq->rw_lock.lock); in rt_pic_irq_get_triger_mode()
923 rt_hw_spin_lock(&pirq->rw_lock.lock); in rt_pic_irq_send_ipi()
930 rt_hw_spin_unlock(&pirq->rw_lock.lock); in rt_pic_irq_send_ipi()
992 rt_hw_spin_lock(&pirq->rw_lock.lock); in rt_pic_irq_set_state()
994 rt_hw_spin_unlock(&pirq->rw_lock.lock); in rt_pic_irq_set_state()
1006 rt_hw_spin_lock(&pirq->rw_lock.lock); in rt_pic_irq_get_state()
1008 rt_hw_spin_unlock(&pirq->rw_lock.lock); in rt_pic_irq_get_state()