Lines Matching +full:queue +full:- +full:pkt +full:- +full:tx
1 /* SPDX-License-Identifier: (GPL-2.0-only OR BSD-3-Clause) */
3 * Copyright (c) 2015-2017 QLogic Corporation
4 * Copyright (c) 2019-2020 Marvell International Ltd.
30 (QED_MAX_NUM_OF_LL2_CONNS_PF - QED_MAX_NUM_OF_LEGACY_LL2_CONNS_PF)
62 /* Lock protecting the Rx queue manipulation */
79 /* Lock protecting the Tx queue manipulation */
122 * starts rx & tx (if relevant) queues pair.
126 * @cxt: Pointer to the hw-function [opaque to some].
136 * @cxt: Pointer to the hw-function [opaque to some].
145 * qed_ll2_post_rx_buffer(): Submit buffers to LL2 Rx queue.
147 * @cxt: Pointer to the hw-function [opaque to some].
163 * qed_ll2_prepare_tx_packet(): Request for start Tx BD
164 * to prepare Tx packet submission to FW.
166 * @cxt: Pointer to the hw-function [opaque to some].
168 * @pkt: Info regarding the tx packet.
175 struct qed_ll2_tx_pkt_info *pkt,
182 * @cxt: Pointer to the hw-function [opaque to some].
192 * Tx BD of BDs requested by
195 * @cxt: Pointer to the hw-function [opaque to some].
208 * qed_ll2_terminate_connection(): Stops Tx/Rx queues
210 * @cxt: Pointer to the hw-function [opaque to some].
219 * qed_ll2_get_stats(): Get LL2 queue's statistics
221 * @cxt: Pointer to the hw-function [opaque to some].