Lines Matching refs:mask
48 rawhide_update_irq_hw(int hose, int mask) in rawhide_update_irq_hw() argument
50 *(vuip)MCPCIA_INT_MASK0(MCPCIA_HOSE2MID(hose)) = mask; in rawhide_update_irq_hw()
61 unsigned int mask, hose; in rawhide_enable_irq() local
70 mask = 1 << irq; in rawhide_enable_irq()
73 mask |= cached_irq_masks[hose]; in rawhide_enable_irq()
74 cached_irq_masks[hose] = mask; in rawhide_enable_irq()
75 rawhide_update_irq_hw(hose, mask); in rawhide_enable_irq()
82 unsigned int mask, hose; in rawhide_disable_irq() local
91 mask = ~(1 << irq) | hose_irq_masks[hose]; in rawhide_disable_irq()
94 mask &= cached_irq_masks[hose]; in rawhide_disable_irq()
95 cached_irq_masks[hose] = mask; in rawhide_disable_irq()
96 rawhide_update_irq_hw(hose, mask); in rawhide_disable_irq()
103 unsigned int mask, mask1, hose; in rawhide_mask_and_ack_irq() local
113 mask = ~mask1 | hose_irq_masks[hose]; in rawhide_mask_and_ack_irq()
117 mask &= cached_irq_masks[hose]; in rawhide_mask_and_ack_irq()
118 cached_irq_masks[hose] = mask; in rawhide_mask_and_ack_irq()
119 rawhide_update_irq_hw(hose, mask); in rawhide_mask_and_ack_irq()
175 unsigned int mask = hose_irq_masks[h]; in rawhide_init_irq() local
177 cached_irq_masks[h] = mask; in rawhide_init_irq()
178 *(vuip)MCPCIA_INT_MASK0(MCPCIA_HOSE2MID(h)) = mask; in rawhide_init_irq()