Lines Matching refs:mask
47 rawhide_update_irq_hw(int hose, int mask) in rawhide_update_irq_hw() argument
49 *(vuip)MCPCIA_INT_MASK0(MCPCIA_HOSE2MID(hose)) = mask; in rawhide_update_irq_hw()
60 unsigned int mask, hose; in rawhide_enable_irq() local
69 mask = 1 << irq; in rawhide_enable_irq()
72 mask |= cached_irq_masks[hose]; in rawhide_enable_irq()
73 cached_irq_masks[hose] = mask; in rawhide_enable_irq()
74 rawhide_update_irq_hw(hose, mask); in rawhide_enable_irq()
81 unsigned int mask, hose; in rawhide_disable_irq() local
90 mask = ~(1 << irq) | hose_irq_masks[hose]; in rawhide_disable_irq()
93 mask &= cached_irq_masks[hose]; in rawhide_disable_irq()
94 cached_irq_masks[hose] = mask; in rawhide_disable_irq()
95 rawhide_update_irq_hw(hose, mask); in rawhide_disable_irq()
102 unsigned int mask, mask1, hose; in rawhide_mask_and_ack_irq() local
112 mask = ~mask1 | hose_irq_masks[hose]; in rawhide_mask_and_ack_irq()
116 mask &= cached_irq_masks[hose]; in rawhide_mask_and_ack_irq()
117 cached_irq_masks[hose] = mask; in rawhide_mask_and_ack_irq()
118 rawhide_update_irq_hw(hose, mask); in rawhide_mask_and_ack_irq()
174 unsigned int mask = hose_irq_masks[h]; in rawhide_init_irq() local
176 cached_irq_masks[h] = mask; in rawhide_init_irq()
177 *(vuip)MCPCIA_INT_MASK0(MCPCIA_HOSE2MID(h)) = mask; in rawhide_init_irq()