aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/net/ethernet/mellanox/mlxsw/spectrum_router.h (follow)
AgeCommit message (Expand)AuthorFilesLines
2024-03-11mlxsw: spectrum_router: Have mlxsw_sp_nexthop_counter_enable() return intPetr Machata1-2/+2
2024-03-11mlxsw: spectrum_router: Rename two functionsPetr Machata1-4/+4
2023-07-21mlxsw: spectrum_router: Replay IP NETDEV_UP on device deslavementPetr Machata1-0/+2
2023-07-21mlxsw: spectrum_router: Replay IP NETDEV_UP on device enslavementPetr Machata1-0/+5
2023-07-14mlxsw: spectrum_switchdev: Manage RIFs on PVID changePetr Machata1-0/+4
2023-06-23mlxsw: spectrum_router: Use router.lb_crif instead of .lb_rif_indexPetr Machata1-1/+0
2023-06-23mlxsw: spectrum_router: Maintain CRIF for fallback loopback RIFPetr Machata1-0/+1
2023-06-23mlxsw: spectrum_router: Maintain a hash table of CRIFsPetr Machata1-0/+1
2023-06-14mlxsw: spectrum_router: Add a helper specifically for joining a LAGPetr Machata1-0/+3
2023-06-12mlxsw: spectrum_router: Privatize mlxsw_sp_rif_dev()Petr Machata1-1/+0
2023-06-12mlxsw: Convert does-RIF-have-this-netdev queries to a dedicated helperPetr Machata1-0/+2
2023-06-12mlxsw: Convert RIF-has-netdevice queries to a dedicated helperPetr Machata1-0/+1
2023-06-12mlxsw: spectrum_router: Move here inetaddr validator notifiersPetr Machata1-0/+2
2022-12-08mlxsw: spectrum_router: Use gen_pool for RIF index allocationIdo Schimmel1-0/+4
2022-07-04mlxsw: Configure ingress RIF classificationAmit Cohen1-1/+0
2022-06-17mlxsw: Keep track of number of allocated RIFsPetr Machata1-0/+1
2022-06-14mlxsw: Revert "Prepare for XM implementation - LPM trees"Petr Machata1-11/+0
2022-06-14mlxsw: Revert "Prepare for XM implementation - prefix insertion and removal"Petr Machata1-54/+0
2022-06-14mlxsw: Revert "Introduce initial XM router support"Petr Machata1-10/+0
2022-05-08mlxsw: spectrum_router: Add a dedicated notifier blockPetr Machata1-0/+1
2022-05-04mlxsw: spectrum_router: Only query neighbour activity when necessaryIdo Schimmel1-0/+1
2022-03-03mlxsw: spectrum_router: Drop mlxsw_sp arg from counter alloc/free functionsPetr Machata1-4/+2
2021-10-26mlxsw: spectrum_router: Add RIF MAC profiles supportDanielle Ratson1-0/+3
2021-09-24mlxsw: Take tunnel's type into account when searching underlay deviceAmit Cohen1-0/+2
2021-09-22mlxsw: spectrum_router: Start using new trap adjacency entryIdo Schimmel1-2/+0
2021-09-22mlxsw: spectrum_router: Add trap adjacency entry upon first nexthop groupIdo Schimmel1-0/+2
2021-08-22mlxsw: spectrum_router: Increase parsing depth for multipath hashAmit Cohen1-0/+1
2021-06-08mlxsw: spectrum_router: Remove abort mechanismAmit Cohen1-1/+0
2021-03-24mlxsw: spectrum_router: Periodically update activity of nexthop bucketsIdo Schimmel1-0/+2
2021-03-24mlxsw: spectrum_router: Pass payload pointer to nexthop update functionIdo Schimmel1-1/+2
2021-03-24mlxsw: spectrum_router: Add ability to overwrite adjacency entry only when inactiveIdo Schimmel1-1/+1
2021-03-22mlxsw: spectrum_router: Add Spectrum-{2, 3} adjacency group size rangesIdo Schimmel1-0/+2
2021-03-22mlxsw: spectrum_router: Rename nexthop update function to reflect its typeIdo Schimmel1-2/+2
2021-03-22mlxsw: spectrum_router: Consolidate nexthop helpersIdo Schimmel1-2/+1
2020-12-14mlxsw: spectrum_router: Use eXtended mezzanine to offload IPv4 routerJiri Pirko1-0/+1
2020-12-14mlxsw: spectrum_router_xm: Implement L-value tracking for M-indexJiri Pirko1-0/+1
2020-12-14mlxsw: spectrum_router: Introduce per-ASIC XM initializationJiri Pirko1-0/+4
2020-12-14mlxsw: spectrum_router: Introduce XM implementation of router low-level opsJiri Pirko1-0/+4
2020-12-06mlxsw: spectrum_router: Reduce mlxsw_sp_ipip_fib_entry_op_gre4()Jiri Pirko1-4/+0
2020-11-24mlxsw: spectrum_router: Add support for blackhole nexthopsIdo Schimmel1-0/+1
2020-11-24mlxsw: spectrum_router: Create loopback RIF during initializationIdo Schimmel1-0/+1
2020-11-20mlxsw: spectrum_router: Add support for nexthop objectsIdo Schimmel1-0/+1
2020-11-12mlxsw: spectrum_router: Introduce FIB entry update opJiri Pirko1-0/+1
2020-11-12mlxsw: spectrum_router: Track FIB entry committed state and skip uncommitted on deleteJiri Pirko1-0/+1
2020-11-12mlxsw: spectrum_router: Introduce fib_entry priv for low-level opsJiri Pirko1-2/+18
2020-11-12mlxsw: spectrum_router: Have FIB entry op context allocated for the instanceJiri Pirko1-5/+19
2020-11-12mlxsw: spectrum_router: Prepare work context for possible bulkingJiri Pirko1-0/+1
2020-11-12mlxsw: spectrum: Push RALUE packing and writing into low-level router opsJiri Pirko1-5/+14
2020-11-12mlxsw: spectrum: Export RALUE pack helper and use it from IPIPJiri Pirko1-0/+5
2020-11-12mlxsw: spectrum: Propagate context from work handler containing RALUE payloadJiri Pirko1-5/+9