Lines Matching refs:hw_addr
88 uint32_t hw_addr = *(dev_priv->hw_addr_ptr) - agp_base;
90 return ((hw_addr <= dev_priv->dma_low) ?
91 (dev_priv->dma_high + hw_addr - dev_priv->dma_low) :
92 (hw_addr - dev_priv->dma_low));
102 uint32_t hw_addr = *(dev_priv->hw_addr_ptr) - agp_base;
104 return ((hw_addr <= dev_priv->dma_low) ?
105 (dev_priv->dma_low - hw_addr) :
106 (dev_priv->dma_wrap + dev_priv->dma_low - hw_addr));
117 uint32_t cur_addr, hw_addr, next_addr;
125 hw_addr = *hw_addr_ptr - agp_base;
129 hw_addr, cur_addr, next_addr);
132 if ((cur_addr < hw_addr) && (next_addr >= hw_addr))
134 } while ((cur_addr < hw_addr) && (next_addr >= hw_addr));