TPD_ADDR
tpd->status = TPD_ADDR(mapping);
if (TPD_ADDR(__tpd->status) == TBRQ_TPD(he_dev->tbrq_head)) {
dma_pool_free(he_dev->tpd_pool, tpd, TPD_ADDR(tpd->status));
dma_pool_free(he_dev->tpd_pool, tpd, TPD_ADDR(tpd->status));
he_dev->tpdrq_tail->tpd = TPD_ADDR(tpd->status);
#define TPD_INDEX(x) (TPD_ADDR(x) >> TPD_ADDR_SHIFT)