Lines Matching refs:hw_addr
92 uint32_t hw_addr = *(dev_priv->hw_addr_ptr) - agp_base; in via_cmdbuf_space() local
94 return ((hw_addr <= dev_priv->dma_low) ? in via_cmdbuf_space()
95 (dev_priv->dma_high + hw_addr - dev_priv->dma_low) : in via_cmdbuf_space()
96 (hw_addr - dev_priv->dma_low)); in via_cmdbuf_space()
106 uint32_t hw_addr = *(dev_priv->hw_addr_ptr) - agp_base; in via_cmdbuf_lag() local
108 return ((hw_addr <= dev_priv->dma_low) ? in via_cmdbuf_lag()
109 (dev_priv->dma_low - hw_addr) : in via_cmdbuf_lag()
110 (dev_priv->dma_wrap + dev_priv->dma_low - hw_addr)); in via_cmdbuf_lag()
121 uint32_t cur_addr, hw_addr, next_addr; in via_cmdbuf_wait() local
129 hw_addr = *hw_addr_ptr - agp_base; in via_cmdbuf_wait()
133 hw_addr, cur_addr, next_addr); in via_cmdbuf_wait()
136 if ((cur_addr < hw_addr) && (next_addr >= hw_addr)) in via_cmdbuf_wait()
138 } while ((cur_addr < hw_addr) && (next_addr >= hw_addr)); in via_cmdbuf_wait()