summaryrefslogtreecommitdiff
path: root/drivers/net/ethernet/mellanox/mlx5/core/en/xdp.h
Commit message (Expand)AuthorAgeFilesLines
* net/mlx5e: XDP, Use multiple single-entry objects in xdpi_fifoTariq Toukan2023-04-191-13/+25
* net/mlx5e: Introduce extended version for mlx5e_xmit_dataTariq Toukan2023-04-191-2/+0
* net/mlx5e: Move XDP struct and enum to XDP headerTariq Toukan2023-04-191-0/+35
* net/mlx5e: Remove redundant page argument in mlx5e_xdp_handle()Tariq Toukan2023-02-181-1/+1
* net/mlx5e: Support RX XDP metadataToke Høiland-Jørgensen2023-01-231-0/+4
* net/mlx5e: Introduce wrapper for xdp_buffToke Høiland-Jørgensen2023-01-231-1/+5
* net/mlx5e: Fix a typo in mlx5e_xdp_mpwqe_is_fullMaxim Mikityanskiy2022-09-281-1/+1
* net/mlx5e: Remove MLX5E_XDP_TX_DS_COUNTMaxim Mikityanskiy2022-03-181-1/+0
* net/mlx5e: Implement sending multi buffer XDP framesMaxim Mikityanskiy2022-03-181-0/+2
* net/mlx5e: Move mlx5e_xdpi_fifo_push out of xmit_xdp_frameMaxim Mikityanskiy2022-03-181-2/+0
* net/mlx5e: Store DMA address inside struct pageMaxim Mikityanskiy2022-03-181-1/+1
* net/mlx5e: Drop the len output parameter from mlx5e_xdp_handleMaxim Mikityanskiy2022-03-171-2/+1
* net/mlx5e: RX, Test the XDP program existence out of the handlerTariq Toukan2022-03-171-0/+1
* net/mlx5e: Use FW limitation for max MPW WQEBBsAya Levin2022-02-141-3/+4
* net/mlx5e: Replace synchronize_rcu with synchronize_netMaxim Mikityanskiy2021-02-111-1/+1
* net/mlx5e: Enhanced TX MPWQE for SKBsMaxim Mikityanskiy2020-09-211-0/+1
* net/mlx5e: Rename xmit-related structs to generalize themMaxim Mikityanskiy2020-09-211-5/+5
* net/mlx5e: Generalize TX MPWQE checks for full sessionMaxim Mikityanskiy2020-09-211-16/+2
* net/mlx5e: Unify constants for WQE_EMPTY_DS_COUNTMaxim Mikityanskiy2020-09-211-13/+8
* net/mlx5e: Small improvements for XDP TX MPWQE logicMaxim Mikityanskiy2020-09-211-7/+9
* net/mlx5e: XDP, Avoid indirect call in TX flowTariq Toukan2020-07-161-0/+13
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextDavid S. Miller2020-05-221-1/+1
|\
| * mlx5, xsk: Migrate to new MEM_TYPE_XSK_BUFF_POOLBjörn Töpel2020-05-211-1/+1
* | net/mlx5e: Calculate SQ stop room in a robust wayMaxim Mikityanskiy2020-05-151-2/+0
|/
* net/mlx5e: Take TX WQE info structures out of general EN headerTariq Toukan2020-05-091-0/+5
* net/mlx5e: Unify reserving space for WQEsMaxim Mikityanskiy2020-04-301-17/+0
* net/mlx5e: Fetch WQE: reuse code and enforce typingMaxim Mikityanskiy2020-04-301-13/+0
* net/mlx5e: Fix concurrency issues between config flow and XSKMaxim Mikityanskiy2019-12-191-13/+9
* net/mlx5e: XDP, Slight enhancement for WQE fetch functionTariq Toukan2019-08-011-5/+8
* net/mlx5e: XDP, Close TX MPWQE session when no room for inline packet leftShay Agroskin2019-08-011-9/+44
* net/mlx5e: Move helper functions to a new txrx datapath headerTariq Toukan2019-07-051-0/+1
* net/mlx5e: Add XSK zero-copy supportMaxim Mikityanskiy2019-06-271-1/+17
* net/mlx5e: Consider XSK in XDP MTU limit calculationMaxim Mikityanskiy2019-06-271-1/+2
* net/mlx5e: Share the XDP SQ for XDP_TX between RQsMaxim Mikityanskiy2019-06-271-2/+2
* net/mlx5e: Refactor struct mlx5e_xdp_infoMaxim Mikityanskiy2019-06-271-6/+5
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller2019-04-251-2/+1
|\
| * net/mlx5e: Fix the max MTU check in case of XDPMaxim Mikityanskiy2019-04-191-2/+1
* | net/mlx5e: XDP, Inline small packets into the TX MPWQE in XDP xmit flowShay Agroskin2019-04-231-3/+54
|/
* net/mlx5e: XDP, fix redirect resources availability checkSaeed Mahameed2019-02-131-0/+17
* net/mlx5e: XDP, Support Enhanced Multi-Packet TX WQETariq Toukan2018-12-201-3/+26
* net/mlx5e: XDP, Maintain a FIFO structure for xdp_info instancesTariq Toukan2018-12-201-0/+15
* net/mlx5e: XDP, Replace boolean doorbell indication with segment pointerTariq Toukan2018-12-201-7/+4
* net/mlx5e: XDP, Change the XDP SQ redirect indicationTariq Toukan2018-12-201-2/+2
* net/mlx5e: XDP, Precede XDP-related operations in RQ poll by a loaded program...Tariq Toukan2018-12-201-1/+1
* net/mlx5e: Add support for XDP_REDIRECT in device-out sideTariq Toukan2018-07-261-0/+2
* net/mlx5e: Make XDP xmit functions more genericTariq Toukan2018-07-261-2/+1
* net/mlx5e: Move XDP related code into new XDP filesTariq Toukan2018-07-261-0/+62