Lines Matching refs:flags

72 	unsigned long flags;  in ebus_dma_irq()  local
75 spin_lock_irqsave(&p->lock, flags); in ebus_dma_irq()
78 spin_unlock_irqrestore(&p->lock, flags); in ebus_dma_irq()
102 if (p->flags & ~(EBUS_DMA_FLAG_USE_EBDMA_HANDLER | in ebus_dma_register()
105 if ((p->flags & EBUS_DMA_FLAG_USE_EBDMA_HANDLER) && !p->callback) in ebus_dma_register()
114 if (p->flags & EBUS_DMA_FLAG_TCI_DISABLE) in ebus_dma_register()
125 unsigned long flags; in ebus_dma_irq_enable() local
129 if (p->flags & EBUS_DMA_FLAG_USE_EBDMA_HANDLER) { in ebus_dma_irq_enable()
134 spin_lock_irqsave(&p->lock, flags); in ebus_dma_irq_enable()
138 spin_unlock_irqrestore(&p->lock, flags); in ebus_dma_irq_enable()
140 spin_lock_irqsave(&p->lock, flags); in ebus_dma_irq_enable()
144 spin_unlock_irqrestore(&p->lock, flags); in ebus_dma_irq_enable()
146 if (p->flags & EBUS_DMA_FLAG_USE_EBDMA_HANDLER) { in ebus_dma_irq_enable()
157 unsigned long flags; in ebus_dma_unregister() local
161 spin_lock_irqsave(&p->lock, flags); in ebus_dma_unregister()
168 spin_unlock_irqrestore(&p->lock, flags); in ebus_dma_unregister()
177 unsigned long flags; in ebus_dma_request() local
184 spin_lock_irqsave(&p->lock, flags); in ebus_dma_request()
198 spin_unlock_irqrestore(&p->lock, flags); in ebus_dma_request()
206 unsigned long flags; in ebus_dma_prepare() local
209 spin_lock_irqsave(&p->lock, flags); in ebus_dma_prepare()
219 if (p->flags & EBUS_DMA_FLAG_TCI_DISABLE) in ebus_dma_prepare()
224 spin_unlock_irqrestore(&p->lock, flags); in ebus_dma_prepare()
242 unsigned long flags; in ebus_dma_enable() local
245 spin_lock_irqsave(&p->lock, flags); in ebus_dma_enable()
254 spin_unlock_irqrestore(&p->lock, flags); in ebus_dma_enable()