Searched refs:kvdl (Results 1 – 4 of 4) sorted by relevance
25 if (!kvdl) in mlxsw_sp_kvdl_init()29 mlxsw_sp->kvdl = kvdl; in mlxsw_sp_kvdl_init()38 kfree(kvdl); in mlxsw_sp_kvdl_init()44 struct mlxsw_sp_kvdl *kvdl = mlxsw_sp->kvdl; in mlxsw_sp_kvdl_fini() local46 kvdl->kvdl_ops->fini(mlxsw_sp, kvdl->priv); in mlxsw_sp_kvdl_fini()48 kfree(kvdl); in mlxsw_sp_kvdl_fini()55 struct mlxsw_sp_kvdl *kvdl = mlxsw_sp->kvdl; in mlxsw_sp_kvdl_alloc() local59 err = kvdl->kvdl_ops->alloc(mlxsw_sp, kvdl->priv, type, in mlxsw_sp_kvdl_alloc()70 struct mlxsw_sp_kvdl *kvdl = mlxsw_sp->kvdl; in mlxsw_sp_kvdl_free() local73 kvdl->kvdl_ops->free(mlxsw_sp, kvdl->priv, type, in mlxsw_sp_kvdl_free()[all …]
78 part = kvdl->parts[i]; in mlxsw_sp1_kvdl_alloc_size_part()95 part = kvdl->parts[i]; in mlxsw_sp1_kvdl_index_part()151 struct mlxsw_sp1_kvdl *kvdl = priv; in mlxsw_sp1_kvdl_alloc() local256 if (IS_ERR(kvdl->parts[i])) { in mlxsw_sp1_kvdl_parts_init()257 err = PTR_ERR(kvdl->parts[i]); in mlxsw_sp1_kvdl_parts_init()260 part_prev = kvdl->parts[i]; in mlxsw_sp1_kvdl_parts_init()345 kvdl); in mlxsw_sp1_kvdl_init()349 kvdl); in mlxsw_sp1_kvdl_init()353 kvdl); in mlxsw_sp1_kvdl_init()357 kvdl); in mlxsw_sp1_kvdl_init()[all …]
151 struct mlxsw_sp2_kvdl *kvdl = priv; in mlxsw_sp2_kvdl_alloc() local163 struct mlxsw_sp2_kvdl *kvdl = priv; in mlxsw_sp2_kvdl_free() local222 struct mlxsw_sp2_kvdl *kvdl) in mlxsw_sp2_kvdl_parts_init() argument231 if (IS_ERR(kvdl->parts[i])) { in mlxsw_sp2_kvdl_parts_init()232 err = PTR_ERR(kvdl->parts[i]); in mlxsw_sp2_kvdl_parts_init()240 mlxsw_sp2_kvdl_part_fini(kvdl->parts[i]); in mlxsw_sp2_kvdl_parts_init()249 mlxsw_sp2_kvdl_part_fini(kvdl->parts[i]); in mlxsw_sp2_kvdl_parts_fini()254 struct mlxsw_sp2_kvdl *kvdl = priv; in mlxsw_sp2_kvdl_init() local256 return mlxsw_sp2_kvdl_parts_init(mlxsw_sp, kvdl); in mlxsw_sp2_kvdl_init()261 struct mlxsw_sp2_kvdl *kvdl = priv; in mlxsw_sp2_kvdl_fini() local[all …]
177 struct mlxsw_sp_kvdl *kvdl; member
Completed in 12 milliseconds