Lines Matching +full:queue +full:- +full:pkt +full:- +full:rx
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].
150 * @addr: RX (physical address) buffers to submit.
153 * @notify_fw: Produce corresponding Rx BD immediately.
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].
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].