summaryrefslogtreecommitdiff
path: root/drivers/net/ethernet/mellanox/mlxsw/spectrum_kvdl.c
AgeCommit message (Expand)AuthorFilesLines
2020-02-20mlxsw: spectrum_kvdl: Protect allocations with a lockIdo Schimmel1-2/+14
2020-02-20mlxsw: Replace zero-length array with flexible-array memberGustavo A. R. Silva1-1/+1
2018-08-09mlxsw: Replace license text with SPDX identifiers and adjust copyrightsJiri Pirko1-33/+2
2018-07-10mlxsw: spectrum_kvdl: Pass entry_count to free functionJiri Pirko1-2/+3
2018-07-10mlxsw: spectrum_kvdl: Pass entry type to alloc/freeJiri Pirko1-10/+14
2018-07-10mlxsw: spectrum_kvdl: Push out KVD linear management into opsJiri Pirko1-387/+34
2018-04-08devlink: convert occ_get op to separate registrationJiri Pirko1-28/+39
2018-04-01mlxsw: spectrum: Pass mlxsw_core as arg of mlxsw_sp_kvdl_resources_register()Jiri Pirko1-2/+2
2018-04-01mlxsw: spectrum: Change KVD linear parts from list to arrayJiri Pirko1-143/+92
2018-04-01mlxsw: Constify devlink_resource_opsJiri Pirko1-3/+3
2018-04-01mlxsw: spectrum_kvdl: Fix handling of resource_size_paramJiri Pirko1-33/+14
2018-03-22devlink: Remove top_hierarchy arg to devlink_resource_registerDavid Ahern1-3/+3
2018-03-12mlxsw: spectrum_kvdl: Make some functions staticWei Yongjun1-3/+3
2018-02-26mlxsw: spectrum_kvdl: avoid uninitialized variable warningArnd Bergmann1-0/+2
2018-02-26mlxsw: spectrum_kvdl: use div_u64() for 64-bit divisionArnd Bergmann1-1/+1
2018-02-20mlxsw: spectrum_kvdl: Add support for per part occupancyArkadi Sharshevsky1-3/+55
2018-02-20mlxsw: spectrum_kvdl: Add support for dynamic partition setArkadi Sharshevsky1-5/+53
2018-02-20mlxsw: spectrum_kvdl: Add support for linear division resourcesArkadi Sharshevsky1-3/+74
2018-01-19mlxsw: spectrum: Make function mlxsw_sp_kvdl_part_occ() staticWei Yongjun1-1/+1
2018-01-16mlxsw: spectrum: Add support for getting kvdl occupancyArkadi Sharshevsky1-0/+26
2017-10-23mlxsw: spectrum: Add another partition to KVD linearIdo Schimmel1-2/+17
2017-10-23mlxsw: spectrum: Add ability to query KVDL allocation sizeIdo Schimmel1-0/+15
2017-10-23mlxsw: spectrum: Better represent KVDL partitionsIdo Schimmel1-33/+224
2017-03-26mlxsw: spectrum_kvdl: Cosmetic kvdl allocator API changeArkadi Sharshevsky1-2/+4
2016-07-05mlxsw: Introduce simplistic KVD linear area managerJiri Pirko1-0/+91