Searched refs:tx_fifo (Results 1 – 7 of 7) sorted by relevance
410 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 …]
339 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 …]
344 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 …]
59 struct tx_fifo { struct94 struct tx_fifo tx_fifo; /* Info about frames to be transmitted */ member
178 struct tx_fifo { struct190 struct tx_fifo tx_fifo; /* Info about frames to be transmitted */ argument
236 struct tx_fifo { struct247 struct tx_fifo tx_fifo; /* Info about frames to be transmitted */ argument
273 static volatile int tx_fifo[TX_PAGES]; variable435 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()