m_addr_t
m_addr_t vaddr; /* Virtual address */
m_addr_t baddr; /* Bus physical address */
((((m_addr_t) (m)) >> MEMO_CLUSTER_SHIFT) & VTOB_HASH_MASK)
m_addr_t (*getp)(struct m_pool *);
void (*freep)(struct m_pool *, m_addr_t);
m_addr_t a;
a = (m_addr_t) h[j].next;
m_addr_t a, b;
a = (m_addr_t) ptr;
static m_addr_t ___mp0_getp(m_pool_s *mp)
m_addr_t m = (m_addr_t) get_pages();
static void ___mp0_freep(m_pool_s *mp, m_addr_t m)
static m_addr_t ___dma_getp(m_pool_s *mp)
vbp->vaddr = (m_addr_t) vaddr;
vbp->baddr = (m_addr_t) baddr;
return (m_addr_t) vaddr;
static void ___dma_freep(m_pool_s *mp, m_addr_t m)
static m_addr_t __vtobus(bus_dma_tag_t dev_dmat, void *m)
m_addr_t a = ((m_addr_t) m) & ~MEMO_CLUSTER_MASK;
while (vp && (m_addr_t) vp->vaddr != a)
return vp ? vp->baddr + (((m_addr_t) m) - a) : 0;