Lines Matching refs:tx_push
341 struct tx_push_buffer *tx_push_buf = txr->tx_push; in bnxt_start_xmit()
342 struct tx_push_bd *tx_push = &tx_push_buf->push_bd; in bnxt_start_xmit() local
343 struct tx_bd_ext *tx_push1 = &tx_push->txbd2; in bnxt_start_xmit()
349 tx_push->tx_bd_len_flags_type = in bnxt_start_xmit()
385 txbd->tx_bd_len_flags_type = tx_push->tx_bd_len_flags_type; in bnxt_start_xmit()
391 tx_push->doorbell = in bnxt_start_xmit()
399 push_len = (length + sizeof(*tx_push) + 7) / 8; in bnxt_start_xmit()
2361 if (txr->tx_push) { in bnxt_free_tx_rings()
2363 txr->tx_push, txr->tx_push_mapping); in bnxt_free_tx_rings()
2364 txr->tx_push = NULL; in bnxt_free_tx_rings()
2411 txr->tx_push = dma_alloc_coherent(&pdev->dev, in bnxt_alloc_tx_rings()
2416 if (!txr->tx_push) in bnxt_alloc_tx_rings()
2423 memset(txr->tx_push, 0, sizeof(struct tx_push_bd)); in bnxt_alloc_tx_rings()