summaryrefslogtreecommitdiffstats
path: root/drivers/net/ethernet/mellanox/mlx5/core/en/txrx.h
Commit message (Expand)AuthorAgeFilesLines
* net/mlx5e: Add missing sanity checks for max TX WQE sizeMaxim Mikityanskiy2022-11-091-1/+23
* net/mlx5e: Extend SKB room check to include PTP-SQAya Levin2022-10-271-0/+6
* net/mlx5e: xsk: Use xsk_buff_alloc_batch on striding RQMaxim Mikityanskiy2022-10-011-0/+7
* net/mlx5e: kTLS, Check ICOSQ WQE size in advanceMaxim Mikityanskiy2022-09-281-7/+1
* net/mlx5e: Use the aligned max TX MPWQE sizeMaxim Mikityanskiy2022-09-281-0/+7
* net/mlx5e: Store DMA address inside struct pageMaxim Mikityanskiy2022-03-181-4/+2
* net/mlx5e: Move mlx5e_select_queue to en/selq.cMaxim Mikityanskiy2022-02-141-2/+0
* net/mlx5e: Use FW limitation for max MPW WQEBBsAya Levin2022-02-141-15/+2
* net/mlx5e: Read max WQEBBs on the SQ from firmwareAya Levin2022-02-141-9/+19
* net/mlx5e: Fix wrong calculation of header index in HW_GROKhalid Manaa2022-02-011-0/+5
* net/mlx5e: Add data path for SHAMPO featureBen Ben-Ishay2021-10-261-0/+6
* net/mlx5e: Guarantee room for XSK wakeup NOP on async ICOSQTariq Toukan2021-03-311-0/+6
* net/mlx5: Add cyc2time HW translation mode supportAya Levin2021-02-161-0/+7
* net/mlx5e: Fix SWP offsets when vlan inserted by driverMoshe Shemesh2021-01-071-0/+9
* net/mlx5e: Move MLX5E_RX_ERR_CQE macroEran Ben Elisha2020-12-081-0/+2
* net/mlx5e: Change skb fifo push/pop API to be used without SQEran Ben Elisha2020-12-081-6/+9
* net/mlx5e: Allow CQ outside of channel contextAya Levin2020-12-081-1/+1
* Merge tag 'mlx5-updates-2020-09-21' of git://git.kernel.org/pub/scm/linux/ker...David S. Miller2020-09-221-42/+41
|\
| * net/mlx5e: Enhanced TX MPWQE for SKBsMaxim Mikityanskiy2020-09-211-0/+1
| * net/mlx5e: Rename xmit-related structs to generalize themMaxim Mikityanskiy2020-09-211-1/+1
| * net/mlx5e: Generalize TX MPWQE checks for full sessionMaxim Mikityanskiy2020-09-211-0/+18
| * net/mlx5e: Support multiple SKBs in a TX WQEMaxim Mikityanskiy2020-09-211-0/+18
| * net/mlx5e: Unify constants for WQE_EMPTY_DS_COUNTMaxim Mikityanskiy2020-09-211-0/+2
| * net/mlx5e: Refactor xmit functionsMaxim Mikityanskiy2020-09-211-19/+2
| * net/mlx5e: Move mlx5e_tx_wqe_inline_mode to en_tx.cMaxim Mikityanskiy2020-09-211-23/+0
* | net/mlx5e: Fix multicast counter not up-to-date in "ip -s"Ron Diskin2020-09-211-0/+5
|/
* net/mlx5: Use fallthrough pseudo-keywordGustavo A. R. Silva2020-07-281-1/+1
* net/mlx5e: Use indirect call wrappers for RX post WQEs functionsTariq Toukan2020-07-281-2/+3
* net/mlx5e: Move exposure of datapath function to txrx headerTariq Toukan2020-07-281-0/+27
* net/mlx5e: Add helper to get the RQ WQE counterAya Levin2020-07-021-0/+10
* net/mlx5e: Add helper to get RQ WQE's headAya Levin2020-07-021-0/+10
* net/mlx5e: Move RQ helpers to txrx.hAya Levin2020-07-021-0/+20
* net/mlx5e: Remove redundant RQ state queryAya Levin2020-07-021-3/+3
* net/mlx5e: kTLS, Add kTLS RX resync supportTariq Toukan2020-06-271-0/+4
* net/mlx5e: kTLS, Add kTLS RX HW offload supportTariq Toukan2020-06-271-0/+11
* net/mlx5: kTLS, Improve TLS params layout structuresTariq Toukan2020-06-271-1/+1
* net/mlx5e: Calculate SQ stop room in a robust wayMaxim Mikityanskiy2020-05-151-19/+21
* net/mlx5e: Enhance ICOSQ WQE info fieldsTariq Toukan2020-05-091-3/+8
* net/mlx5e: Take TX WQE info structures out of general EN headerTariq Toukan2020-05-091-0/+22
* net/mlx5e: Unify reserving space for WQEsMaxim Mikityanskiy2020-04-301-0/+56
* net/mlx5e: Fetch WQE: reuse code and enforce typingMaxim Mikityanskiy2020-04-301-6/+6
* net/mlx5e: TX, Generalise code and usage of error CQE dumpTariq Toukan2020-04-301-0/+16
* net/mlx5e: Set of completion request bit should not clear other adjacent bitsTariq Toukan2020-04-201-1/+1
* net/mlx5e: Fix missing reset of SW metadata in Striding RQ resetAya Levin2020-03-241-2/+4
* net/mlx5e: Reset RQ doorbell counter before moving RQ state from RST to RDYAya Levin2020-02-181-0/+8
* net/mlx5e: kTLS, Limit DUMP wqe sizeTariq Toukan2019-10-181-6/+5
* net/mlx5e: kTLS, Size of a Dump WQE is fixedTariq Toukan2019-10-181-1/+1
* net/mlx5e: Tx, Zero-memset WQE info struct upon updateTariq Toukan2019-10-181-1/+1
* net/mlx5e: Tx, Soften inline mode VLAN dependenciesTariq Toukan2019-08-011-2/+20
* net/mlx5e: Tx, Strict the room needed for SQ edge NOPsTariq Toukan2019-08-011-1/+1