m_vtob_p vbp;
void *vaddr;
- vbp = __sym_calloc(&mp0, sizeof(*vbp), "VTOB");
+ vbp = kzalloc(sizeof(*vbp), GFP_ATOMIC);
if (!vbp)
goto out_err;
vbp = *vbpp;
*vbpp = (*vbpp)->next;
sym_m_free_dma_mem_cluster(mp, vbp);
- __sym_mfree(&mp0, vbp, sizeof(*vbp), "VTOB");
+ kfree(vbp);
--mp->nump;
}
}
/* Create a new memory DMAable pool (when fetch failed) */
static m_pool_p ___cre_dma_pool(m_pool_ident_t dev_dmat)
{
- m_pool_p mp = __sym_calloc(&mp0, sizeof(*mp), "MPOOL");
+ m_pool_p mp = kzalloc(sizeof(*mp), GFP_ATOMIC);
if (mp) {
mp->dev_dmat = dev_dmat;
mp->get_mem_cluster = ___get_dma_mem_cluster;
pp = &(*pp)->next;
if (*pp) {
*pp = (*pp)->next;
- __sym_mfree(&mp0, p, sizeof(*p), "MPOOL");
+ kfree(p);
}
}
#endif