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);
178 int sgdma_tx_buffer(struct altera_tse_private *priv, struct tse_buffer *buffer) in sgdma_tx_buffer() argument
193 buffer->dma_addr, /* address of packet to xmit */ in sgdma_tx_buffer()
195 buffer->len, /* length of packet */ in sgdma_tx_buffer()
203 queue_tx(priv, buffer); in sgdma_tx_buffer()
456 queue_tx(struct altera_tse_private *priv, struct tse_buffer *buffer) in queue_tx() argument
458 list_add_tail(&buffer->lh, &priv->txlisthd); in queue_tx()
467 queue_rx(struct altera_tse_private *priv, struct tse_buffer *buffer) in queue_rx() argument
469 list_add_tail(&buffer->lh, &priv->rxlisthd); in queue_rx()
480 struct tse_buffer *buffer = NULL; in dequeue_tx() local
481 list_remove_head(&priv->txlisthd, buffer, struct tse_buffer, lh); in dequeue_tx()
482 return buffer; in dequeue_tx()
493 struct tse_buffer *buffer = NULL; in dequeue_rx() local
494 list_remove_head(&priv->rxlisthd, buffer, struct tse_buffer, lh); in dequeue_rx()
495 return buffer; in dequeue_rx()
507 struct tse_buffer *buffer = NULL; in queue_rx_peekhead() local
508 list_peek_head(&priv->rxlisthd, buffer, struct tse_buffer, lh); in queue_rx_peekhead()
509 return buffer; in queue_rx_peekhead()