devl_resource_register
err = devl_resource_register(devlink, "max_local_SFs", max_fn, MLX5_DL_RES_MAX_LOCAL_SFS,
return devl_resource_register(devlink, "max_external_SFs", max_ext_fn,
return devl_resource_register(devlink,
err = devl_resource_register(devlink, MLXSW_SP_RESOURCE_NAME_KVD,
err = devl_resource_register(devlink, MLXSW_SP_RESOURCE_NAME_KVD_LINEAR,
err = devl_resource_register(devlink, MLXSW_SP_RESOURCE_NAME_KVD_HASH_DOUBLE,
err = devl_resource_register(devlink, MLXSW_SP_RESOURCE_NAME_KVD_HASH_SINGLE,
return devl_resource_register(devlink, MLXSW_SP_RESOURCE_NAME_KVD,
return devl_resource_register(devlink, MLXSW_SP_RESOURCE_NAME_SPAN,
return devl_resource_register(devlink,
return devl_resource_register(devlink, "rifs", max_rifs,
return devl_resource_register(devlink, "port_range_registers", max,
err = devl_resource_register(devlink, MLXSW_SP_RESOURCE_NAME_KVD_LINEAR_SINGLES,
err = devl_resource_register(devlink, MLXSW_SP_RESOURCE_NAME_KVD_LINEAR_CHUNKS,
err = devl_resource_register(devlink, MLXSW_SP_RESOURCE_NAME_KVD_LINEAR_LARGE_CHUNKS,
err = devl_resource_register(devlink,
err = devl_resource_register(devlink,
err = devl_resource_register(devlink, "global_policers",
err = devl_resource_register(devlink, "single_rate_policers",
err = devl_resource_register(devlink, "IPv4", (u64)-1,
err = devl_resource_register(devlink, "fib", (u64)-1,
err = devl_resource_register(devlink, "fib-rules", (u64)-1,
err = devl_resource_register(devlink, "IPv6", (u64)-1,
err = devl_resource_register(devlink, "fib", (u64)-1,
err = devl_resource_register(devlink, "fib-rules", (u64)-1,
err = devl_resource_register(devlink, "nexthops", (u64)-1,
int devl_resource_register(struct devlink *devlink,
EXPORT_SYMBOL_GPL(devl_resource_register);
ret = devl_resource_register(ds->devlink, resource_name, resource_size,