Home
last modified time | relevance | path

Searched refs:tx_fifo (Results 1 – 7 of 7) sorted by relevance

/linux-2.4.37.9/drivers/net/irda/
Dvia-ircc.c410 self->tx_fifo.len = self->tx_fifo.ptr = self->tx_fifo.free = 0; in via_ircc_open()
411 self->tx_fifo.tail = self->tx_buff.head; in via_ircc_open()
875 self->tx_fifo.queue[self->tx_fifo.free].start = self->tx_fifo.tail; in via_ircc_hard_xmit_fir()
876 self->tx_fifo.queue[self->tx_fifo.free].len = skb->len; in via_ircc_hard_xmit_fir()
878 self->tx_fifo.tail += skb->len; in via_ircc_hard_xmit_fir()
880 memcpy(self->tx_fifo.queue[self->tx_fifo.free].start, skb->data, in via_ircc_hard_xmit_fir()
882 self->tx_fifo.len++; in via_ircc_hard_xmit_fir()
883 self->tx_fifo.free++; in via_ircc_hard_xmit_fir()
914 self->tx_fifo.queue[self->tx_fifo.ptr].start, in via_ircc_dma_xmit()
915 self->tx_fifo.queue[self->tx_fifo.ptr].len, DMA_TX_MODE); in via_ircc_dma_xmit()
[all …]
Dali-ircc.c339 self->tx_fifo.len = self->tx_fifo.ptr = self->tx_fifo.free = 0; in ali_ircc_open()
340 self->tx_fifo.tail = self->tx_buff.head; in ali_ircc_open()
1460 self->tx_fifo.queue[self->tx_fifo.free].start = self->tx_fifo.tail; in ali_ircc_fir_hard_xmit()
1461 self->tx_fifo.queue[self->tx_fifo.free].len = skb->len; in ali_ircc_fir_hard_xmit()
1462 self->tx_fifo.tail += skb->len; in ali_ircc_fir_hard_xmit()
1466 memcpy(self->tx_fifo.queue[self->tx_fifo.free].start, skb->data, in ali_ircc_fir_hard_xmit()
1469 self->tx_fifo.len++; in ali_ircc_fir_hard_xmit()
1470 self->tx_fifo.free++; in ali_ircc_fir_hard_xmit()
1473 if (self->tx_fifo.len == 1) in ali_ircc_fir_hard_xmit()
1555 if (self->tx_fifo.free < MAX_TX_WINDOW) in ali_ircc_fir_hard_xmit()
[all …]
Dnsc-ircc.c344 self->tx_fifo.len = self->tx_fifo.ptr = self->tx_fifo.free = 0; in nsc_ircc_open()
345 self->tx_fifo.tail = self->tx_buff.head; in nsc_ircc_open()
1292 self->tx_fifo.queue[self->tx_fifo.free].start = self->tx_fifo.tail; in nsc_ircc_hard_xmit_fir()
1293 self->tx_fifo.queue[self->tx_fifo.free].len = skb->len; in nsc_ircc_hard_xmit_fir()
1294 self->tx_fifo.tail += skb->len; in nsc_ircc_hard_xmit_fir()
1298 memcpy(self->tx_fifo.queue[self->tx_fifo.free].start, skb->data, in nsc_ircc_hard_xmit_fir()
1301 self->tx_fifo.len++; in nsc_ircc_hard_xmit_fir()
1302 self->tx_fifo.free++; in nsc_ircc_hard_xmit_fir()
1305 if (self->tx_fifo.len == 1) { in nsc_ircc_hard_xmit_fir()
1358 if (self->tx_fifo.free < MAX_TX_WINDOW) in nsc_ircc_hard_xmit_fir()
[all …]
Dvia-ircc.h59 struct tx_fifo { struct
94 struct tx_fifo tx_fifo; /* Info about frames to be transmitted */ member
/linux-2.4.37.9/include/net/irda/
Dali-ircc.h178 struct tx_fifo { struct
190 struct tx_fifo tx_fifo; /* Info about frames to be transmitted */ argument
Dnsc-ircc.h236 struct tx_fifo { struct
247 struct tx_fifo tx_fifo; /* Info about frames to be transmitted */ argument
/linux-2.4.37.9/drivers/net/
Dde600.c273 static volatile int tx_fifo[TX_PAGES]; variable
435 tx_fifo[tx_fifo_in] = transmit_from = tx_page_adr(tx_fifo_in) - len; in de600_start_xmit()
560 de600_setup_address(tx_fifo[tx_fifo_out], TX_ADDR); in de600_tx_intr()