summaryrefslogtreecommitdiff
path: root/drivers/net/ethernet/mellanox/mlx5/core/sf/devlink.c
AgeCommit message (Expand)AuthorFilesLines
2023-09-20net/mlx5: Remove SF table reference countingJiri Pirko1-97/+23
2023-09-20net/mlx5: Push common deletion code into mlx5_sf_del()Jiri Pirko1-8/+11
2023-09-20net/mlx5: Rename mlx5_sf_deactivate_all() to mlx5_sf_del_all()Jiri Pirko1-2/+2
2023-09-20net/mlx5: Move state lock taking into mlx5_sf_dealloc()Jiri Pirko1-3/+4
2023-09-20net/mlx5: Convert SF port_indices xarray to function_ids xarrayJiri Pirko1-18/+11
2023-09-20net/mlx5: Use devlink port pointer to get the pointer of container SF structJiri Pirko1-32/+12
2023-09-20net/mlx5: Call mlx5_sf_id_erase() once in mlx5_sf_dealloc()Jiri Pirko1-3/+2
2023-09-17net/mlx5: SF, Implement peer devlink set for SF representor devlink portJiri Pirko1-0/+34
2023-08-23net/mlx5: Embed struct devlink_port into driver structureJiri Pirko1-2/+2
2023-08-23net/mlx5: Introduce mlx5_eswitch_load/unload_sf_vport() and use it from SF codeJiri Pirko1-4/+4
2023-06-16net/mlx5: Remove unused ecpu field from struct mlx5_sf_tableJiri Pirko1-1/+0
2023-06-02devlink: bring port new reply backJiri Pirko1-3/+6
2023-05-24devlink: pass devlink_port pointer to ops->port_del() instead of indexJiri Pirko1-2/+3
2023-05-24devlink: remove duplicate port notificationJiri Pirko1-6/+3
2022-07-02net/mlx5: E-switch, Remove dependency between sriov and eswitch modeChris Mi1-1/+1
2021-10-25net/mlx5: SF, Add SF trace pointsParav Pandit1-0/+8
2021-10-16net/mlx5: Introduce new device index wrapperRongwei Liu1-1/+1
2021-08-11net/mlx5: Fix typo in commentsCai Huoqing1-1/+1
2021-08-08devlink: Simplify devlink port API callsLeon Romanovsky1-4/+4
2021-05-19net/mlx5: SF, Fix show state inactive when its inactivatedParav Pandit1-7/+11
2021-04-24net/mlx5: SF, Extend SF table for additional SF id rangeParav Pandit1-10/+19
2021-04-24net/mlx5: SF, Rely on hw table for SF devlink port allocationParav Pandit1-7/+2
2021-04-14net/mlx5: SF, Reuse stored hardware function idParav Pandit1-3/+2
2021-03-13net/mlx5: remove unneeded semicolonJiapeng Chong1-1/+1
2021-01-22net/mlx5: SF, Port function state change supportParav Pandit1-22/+262
2021-01-22net/mlx5: SF, Add port add delete functionalityParav Pandit1-0/+316