aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/net/ethernet/mellanox/mlx5/core/en/txrx.h (follow)
AgeCommit message (Expand)AuthorFilesLines
2021-10-26net/mlx5e: Add data path for SHAMPO featureBen Ben-Ishay1-0/+6
2021-03-31net/mlx5e: Guarantee room for XSK wakeup NOP on async ICOSQTariq Toukan1-0/+6
2021-02-16net/mlx5: Add cyc2time HW translation mode supportAya Levin1-0/+7
2021-01-07net/mlx5e: Fix SWP offsets when vlan inserted by driverMoshe Shemesh1-0/+9
2020-12-08net/mlx5e: Move MLX5E_RX_ERR_CQE macroEran Ben Elisha1-0/+2
2020-12-08net/mlx5e: Change skb fifo push/pop API to be used without SQEran Ben Elisha1-6/+9
2020-12-08net/mlx5e: Allow CQ outside of channel contextAya Levin1-1/+1
2020-09-22Merge tag 'mlx5-updates-2020-09-21' of git://git.kernel.org/pub/scm/linux/kernel/git/saeed/linuxDavid S. Miller1-42/+41
2020-09-21net/mlx5e: Enhanced TX MPWQE for SKBsMaxim Mikityanskiy1-0/+1
2020-09-21net/mlx5e: Rename xmit-related structs to generalize themMaxim Mikityanskiy1-1/+1
2020-09-21net/mlx5e: Generalize TX MPWQE checks for full sessionMaxim Mikityanskiy1-0/+18
2020-09-21net/mlx5e: Support multiple SKBs in a TX WQEMaxim Mikityanskiy1-0/+18
2020-09-21net/mlx5e: Unify constants for WQE_EMPTY_DS_COUNTMaxim Mikityanskiy1-0/+2
2020-09-21net/mlx5e: Refactor xmit functionsMaxim Mikityanskiy1-19/+2
2020-09-21net/mlx5e: Move mlx5e_tx_wqe_inline_mode to en_tx.cMaxim Mikityanskiy1-23/+0
2020-09-21net/mlx5e: Fix multicast counter not up-to-date in "ip -s"Ron Diskin1-0/+5
2020-07-28net/mlx5: Use fallthrough pseudo-keywordGustavo A. R. Silva1-1/+1
2020-07-28net/mlx5e: Use indirect call wrappers for RX post WQEs functionsTariq Toukan1-2/+3
2020-07-28net/mlx5e: Move exposure of datapath function to txrx headerTariq Toukan1-0/+27
2020-07-02net/mlx5e: Add helper to get the RQ WQE counterAya Levin1-0/+10
2020-07-02net/mlx5e: Add helper to get RQ WQE's headAya Levin1-0/+10
2020-07-02net/mlx5e: Move RQ helpers to txrx.hAya Levin1-0/+20
2020-07-02net/mlx5e: Remove redundant RQ state queryAya Levin1-3/+3
2020-06-27net/mlx5e: kTLS, Add kTLS RX resync supportTariq Toukan1-0/+4
2020-06-27net/mlx5e: kTLS, Add kTLS RX HW offload supportTariq Toukan1-0/+11
2020-06-27net/mlx5: kTLS, Improve TLS params layout structuresTariq Toukan1-1/+1
2020-05-15net/mlx5e: Calculate SQ stop room in a robust wayMaxim Mikityanskiy1-19/+21
2020-05-09net/mlx5e: Enhance ICOSQ WQE info fieldsTariq Toukan1-3/+8
2020-05-09net/mlx5e: Take TX WQE info structures out of general EN headerTariq Toukan1-0/+22
2020-04-30net/mlx5e: Unify reserving space for WQEsMaxim Mikityanskiy1-0/+56
2020-04-30net/mlx5e: Fetch WQE: reuse code and enforce typingMaxim Mikityanskiy1-6/+6
2020-04-30net/mlx5e: TX, Generalise code and usage of error CQE dumpTariq Toukan1-0/+16
2020-04-20net/mlx5e: Set of completion request bit should not clear other adjacent bitsTariq Toukan1-1/+1
2020-03-24net/mlx5e: Fix missing reset of SW metadata in Striding RQ resetAya Levin1-2/+4
2020-02-18net/mlx5e: Reset RQ doorbell counter before moving RQ state from RST to RDYAya Levin1-0/+8
2019-10-18net/mlx5e: kTLS, Limit DUMP wqe sizeTariq Toukan1-6/+5
2019-10-18net/mlx5e: kTLS, Size of a Dump WQE is fixedTariq Toukan1-1/+1
2019-10-18net/mlx5e: Tx, Zero-memset WQE info struct upon updateTariq Toukan1-1/+1
2019-08-01net/mlx5e: Tx, Soften inline mode VLAN dependenciesTariq Toukan1-2/+20
2019-08-01net/mlx5e: Tx, Strict the room needed for SQ edge NOPsTariq Toukan1-1/+1
2019-07-05net/mlx5e: Add kTLS TX HW offload supportTariq Toukan1-1/+7
2019-07-05net/mlx5e: Introduce a fenced NOP WQE posting functionTariq Toukan1-0/+18
2019-07-05net/mlx5e: Tx, Unconstify SQ stop roomTariq Toukan1-0/+14
2019-07-05net/mlx5e: Tx, Make SQ WQE fetch function type genericTariq Toukan1-5/+7
2019-07-05net/mlx5e: Tx, Enforce L4 inline copy when neededTariq Toukan1-0/+5
2019-07-05net/mlx5e: Move helper functions to a new txrx datapath headerTariq Toukan1-0/+163