Home
last modified time | relevance | path

Searched refs:tpd (Results 1 – 4 of 4) sorted by relevance

/linux-2.4.37.9/drivers/atm/
Dhe.c1711 struct he_tpd *tpd; in __alloc_tpd() local
1714 tpd = pci_pool_alloc(he_dev->tpd_pool, SLAB_ATOMIC|SLAB_DMA, &dma_handle); in __alloc_tpd()
1715 if (tpd == NULL) in __alloc_tpd()
1718 tpd->status = TPD_ADDR(dma_handle); in __alloc_tpd()
1719 tpd->reserved = 0; in __alloc_tpd()
1720 tpd->iovec[0].addr = 0; tpd->iovec[0].len = 0; in __alloc_tpd()
1721 tpd->iovec[1].addr = 0; tpd->iovec[1].len = 0; in __alloc_tpd()
1722 tpd->iovec[2].addr = 0; tpd->iovec[2].len = 0; in __alloc_tpd()
1724 return tpd; in __alloc_tpd()
1963 struct he_tpd *tpd; in he_service_tbrq() local
[all …]
Dfore200e.c410 fore200e->bus->dma_chunk_free(fore200e, &fore200e->host_txq.tpd); in fore200e_shutdown()
998 fore200e->bus->dma_unmap(fore200e, entry->tpd->tsd[ 0 ].buffer, entry->tpd->tsd[ 0 ].length, in fore200e_tx_irq()
1725 struct tpd* tpd; in fore200e_send() local
1845 tpd = entry->tpd; in fore200e_send()
1846 tpd->tsd[ 0 ].buffer = fore200e->bus->dma_map(fore200e, data, tx_len, FORE200E_DMA_TODEVICE); in fore200e_send()
1847 tpd->tsd[ 0 ].length = tx_len; in fore200e_send()
1853 …fore200e->bus->dma_sync(fore200e, tpd->tsd[ 0 ].buffer, tpd->tsd[ 0 ].length, FORE200E_DMA_TODEVIC… in fore200e_send()
1857 tpd->tsd[0].length, skb_len); in fore200e_send()
1866 tpd->rate.data_cells = fore200e_vcc->rate.data_cells; in fore200e_send()
1867 tpd->rate.idle_cells = fore200e_vcc->rate.idle_cells; in fore200e_send()
[all …]
Dfore200e.h143 typedef struct tpd { struct
525 struct tpd* tpd; /* addr of transmit PDU descriptor */ member
615 … struct chunk tpd; /* array of tpds */ member
Dhe.h196 volatile u32 tpd; member