Searched refs:size_params (Results 1 – 3 of 3) sorted by relevance
/Linux-v4.19/drivers/net/ethernet/mellanox/mlxsw/ |
D | spectrum1_kvdl.c | 389 static struct devlink_resource_size_params size_params; in mlxsw_sp1_kvdl_resources_register() local 397 devlink_resource_size_params_init(&size_params, 0, kvdl_max_size, in mlxsw_sp1_kvdl_resources_register() 404 &size_params); in mlxsw_sp1_kvdl_resources_register() 408 devlink_resource_size_params_init(&size_params, 0, kvdl_max_size, in mlxsw_sp1_kvdl_resources_register() 415 &size_params); in mlxsw_sp1_kvdl_resources_register() 419 devlink_resource_size_params_init(&size_params, 0, kvdl_max_size, in mlxsw_sp1_kvdl_resources_register() 426 &size_params); in mlxsw_sp1_kvdl_resources_register()
|
/Linux-v4.19/include/net/ |
D | devlink.h | 259 devlink_resource_size_params_init(struct devlink_resource_size_params *size_params, in devlink_resource_size_params_init() argument 264 size_params->size_min = size_min; in devlink_resource_size_params_init() 265 size_params->size_max = size_max; in devlink_resource_size_params_init() 266 size_params->size_granularity = size_granularity; in devlink_resource_size_params_init() 267 size_params->unit = unit; in devlink_resource_size_params_init() 292 struct devlink_resource_size_params size_params; member 530 const struct devlink_resource_size_params *size_params); 719 const struct devlink_resource_size_params *size_params) in devlink_resource_register() argument
|
/Linux-v4.19/net/core/ |
D | devlink.c | 2410 if (size > resource->size_params.size_max) { in devlink_resource_validate_size() 2415 if (size < resource->size_params.size_min) { in devlink_resource_validate_size() 2420 div64_u64_rem(size, resource->size_params.size_granularity, &reminder); in devlink_resource_validate_size() 2463 struct devlink_resource_size_params *size_params; in devlink_resource_size_params_put() local 2465 size_params = &resource->size_params; in devlink_resource_size_params_put() 2467 size_params->size_granularity, DEVLINK_ATTR_PAD) || in devlink_resource_size_params_put() 2469 size_params->size_max, DEVLINK_ATTR_PAD) || in devlink_resource_size_params_put() 2471 size_params->size_min, DEVLINK_ATTR_PAD) || in devlink_resource_size_params_put() 2472 nla_put_u8(skb, DEVLINK_ATTR_RESOURCE_UNIT, size_params->unit)) in devlink_resource_size_params_put() 4256 const struct devlink_resource_size_params *size_params) in devlink_resource_register() argument [all …]
|