Lines Matching refs:buffer
51 queue_tx(struct altera_tse_private *priv, struct tse_buffer *buffer);
54 queue_rx(struct altera_tse_private *priv, struct tse_buffer *buffer);
180 int sgdma_tx_buffer(struct altera_tse_private *priv, struct tse_buffer *buffer) in sgdma_tx_buffer() argument
195 buffer->dma_addr, /* address of packet to xmit */ in sgdma_tx_buffer()
197 buffer->len, /* length of packet */ in sgdma_tx_buffer()
205 queue_tx(priv, buffer); in sgdma_tx_buffer()
458 queue_tx(struct altera_tse_private *priv, struct tse_buffer *buffer) in queue_tx() argument
460 list_add_tail(&buffer->lh, &priv->txlisthd); in queue_tx()
469 queue_rx(struct altera_tse_private *priv, struct tse_buffer *buffer) in queue_rx() argument
471 list_add_tail(&buffer->lh, &priv->rxlisthd); in queue_rx()
482 struct tse_buffer *buffer = NULL; in dequeue_tx() local
483 list_remove_head(&priv->txlisthd, buffer, struct tse_buffer, lh); in dequeue_tx()
484 return buffer; in dequeue_tx()
495 struct tse_buffer *buffer = NULL; in dequeue_rx() local
496 list_remove_head(&priv->rxlisthd, buffer, struct tse_buffer, lh); in dequeue_rx()
497 return buffer; in dequeue_rx()
509 struct tse_buffer *buffer = NULL; in queue_rx_peekhead() local
510 list_peek_head(&priv->rxlisthd, buffer, struct tse_buffer, lh); in queue_rx_peekhead()
511 return buffer; in queue_rx_peekhead()