Lines Matching defs:pDB
457 db_dest_t *pDB;
458 pDB = aup->pDBfree;
460 if (pDB) {
461 aup->pDBfree = pDB->pnext;
463 return pDB;
466 void au1000_ReleaseDB(struct au1000_private *aup, db_dest_t *pDB)
470 pDBfree->pnext = pDB;
471 aup->pDBfree = pDB;
686 db_dest_t *pDB;
695 pDB = aup->rx_db_inuse[aup->rx_head];
710 (unsigned char *)pDB->vaddr, frmlen);
736 prxd->buff_stat = (u32)(pDB->dma_addr | RX_DMA_ENABLE);
878 db_dest_t *pDB;
902 pDB = aup->tx_db_inuse[aup->tx_head];
903 skb_copy_from_linear_data(skb, (void *)pDB->vaddr, skb->len);
906 ((char *)pDB->vaddr)[i] = 0;
915 ptxd->buff_stat = pDB->dma_addr | TX_DMA_ENABLE;
994 db_dest_t *pDB, *pDBfree;
1142 pDB = aup->db;
1144 pDB->pnext = pDBfree;
1145 pDBfree = pDB;
1146 pDB->vaddr = (u32 *)((unsigned)aup->vaddr + MAX_BUF_SIZE*i);
1147 pDB->dma_addr = (dma_addr_t)virt_to_bus(pDB->vaddr);
1148 pDB++;
1153 pDB = au1000_GetFreeDB(aup);
1154 if (!pDB) {
1157 aup->rx_dma_ring[i]->buff_stat = (unsigned)pDB->dma_addr;
1158 aup->rx_db_inuse[i] = pDB;
1161 pDB = au1000_GetFreeDB(aup);
1162 if (!pDB) {
1165 aup->tx_dma_ring[i]->buff_stat = (unsigned)pDB->dma_addr;
1167 aup->tx_db_inuse[i] = pDB;