prefix_usage 328 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c #define mlxsw_sp_prefix_usage_for_each(prefix, prefix_usage) \ prefix_usage 329 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c for_each_set_bit(prefix, (prefix_usage)->b, MLXSW_SP_PREFIX_COUNT) prefix_usage 346 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c mlxsw_sp_prefix_usage_set(struct mlxsw_sp_prefix_usage *prefix_usage, prefix_usage 349 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c set_bit(prefix_len, prefix_usage->b); prefix_usage 353 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c mlxsw_sp_prefix_usage_clear(struct mlxsw_sp_prefix_usage *prefix_usage, prefix_usage 356 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c clear_bit(prefix_len, prefix_usage->b); prefix_usage 428 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c struct mlxsw_sp_prefix_usage prefix_usage; prefix_usage 532 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c struct mlxsw_sp_prefix_usage *prefix_usage, prefix_usage 540 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c mlxsw_sp_prefix_usage_for_each(prefix, prefix_usage) prefix_usage 544 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c mlxsw_sp_prefix_usage_for_each(prefix, prefix_usage) { prefix_usage 556 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c struct mlxsw_sp_prefix_usage *prefix_usage, prefix_usage 570 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c err = mlxsw_sp_lpm_tree_left_struct_set(mlxsw_sp, prefix_usage, prefix_usage 574 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c memcpy(&lpm_tree->prefix_usage, prefix_usage, prefix_usage 575 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c sizeof(lpm_tree->prefix_usage)); prefix_usage 594 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c struct mlxsw_sp_prefix_usage *prefix_usage, prefix_usage 604 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c mlxsw_sp_prefix_usage_eq(&lpm_tree->prefix_usage, prefix_usage 605 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c prefix_usage)) { prefix_usage 610 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c return mlxsw_sp_lpm_tree_create(mlxsw_sp, prefix_usage, proto); prefix_usage 4544 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c mlxsw_sp_prefix_usage_cpy(&req_prefix_usage, &lpm_tree->prefix_usage); prefix_usage 4577 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c mlxsw_sp_prefix_usage_cpy(&req_prefix_usage, &lpm_tree->prefix_usage);