erif_list 43 drivers/net/ethernet/mellanox/mlxsw/spectrum_mr_tcam.c mlxsw_sp_mr_erif_list_init(struct mlxsw_sp_mr_tcam_erif_list *erif_list) erif_list 45 drivers/net/ethernet/mellanox/mlxsw/spectrum_mr_tcam.c INIT_LIST_HEAD(&erif_list->erif_sublists); erif_list 50 drivers/net/ethernet/mellanox/mlxsw/spectrum_mr_tcam.c struct mlxsw_sp_mr_tcam_erif_list *erif_list) erif_list 65 drivers/net/ethernet/mellanox/mlxsw/spectrum_mr_tcam.c list_add_tail(&erif_sublist->list, &erif_list->erif_sublists); erif_list 81 drivers/net/ethernet/mellanox/mlxsw/spectrum_mr_tcam.c struct mlxsw_sp_mr_tcam_erif_list *erif_list, erif_list 89 drivers/net/ethernet/mellanox/mlxsw/spectrum_mr_tcam.c if (list_empty(&erif_list->erif_sublists)) { erif_list 90 drivers/net/ethernet/mellanox/mlxsw/spectrum_mr_tcam.c sublist = mlxsw_sp_mr_erif_sublist_create(mlxsw_sp, erif_list); erif_list 93 drivers/net/ethernet/mellanox/mlxsw/spectrum_mr_tcam.c erif_list->kvdl_index = sublist->rigr2_kvdl_index; erif_list 95 drivers/net/ethernet/mellanox/mlxsw/spectrum_mr_tcam.c sublist = list_last_entry(&erif_list->erif_sublists, erif_list 101 drivers/net/ethernet/mellanox/mlxsw/spectrum_mr_tcam.c erif_list); erif_list 114 drivers/net/ethernet/mellanox/mlxsw/spectrum_mr_tcam.c struct mlxsw_sp_mr_tcam_erif_list *erif_list) erif_list 118 drivers/net/ethernet/mellanox/mlxsw/spectrum_mr_tcam.c list_for_each_entry_safe(erif_sublist, tmp, &erif_list->erif_sublists, erif_list 125 drivers/net/ethernet/mellanox/mlxsw/spectrum_mr_tcam.c struct mlxsw_sp_mr_tcam_erif_list *erif_list) erif_list 132 drivers/net/ethernet/mellanox/mlxsw/spectrum_mr_tcam.c list_for_each_entry(curr_sublist, &erif_list->erif_sublists, list) { erif_list 138 drivers/net/ethernet/mellanox/mlxsw/spectrum_mr_tcam.c &erif_list->erif_sublists)) { erif_list 181 drivers/net/ethernet/mellanox/mlxsw/spectrum_mr_tcam.c struct mlxsw_sp_mr_tcam_erif_list erif_list; erif_list 196 drivers/net/ethernet/mellanox/mlxsw/spectrum_mr_tcam.c struct mlxsw_sp_mr_tcam_erif_list *erif_list) erif_list 222 drivers/net/ethernet/mellanox/mlxsw/spectrum_mr_tcam.c err = mlxsw_sp_mr_erif_list_commit(mlxsw_sp, erif_list); erif_list 228 drivers/net/ethernet/mellanox/mlxsw/spectrum_mr_tcam.c erif_list->kvdl_index); erif_list 261 drivers/net/ethernet/mellanox/mlxsw/spectrum_mr_tcam.c struct mlxsw_sp_mr_tcam_erif_list *erif_list, erif_list 270 drivers/net/ethernet/mellanox/mlxsw/spectrum_mr_tcam.c err = mlxsw_sp_mr_erif_list_add(mlxsw_sp, erif_list, erif_list 294 drivers/net/ethernet/mellanox/mlxsw/spectrum_mr_tcam.c mlxsw_sp_mr_erif_list_init(&route->erif_list); erif_list 295 drivers/net/ethernet/mellanox/mlxsw/spectrum_mr_tcam.c err = mlxsw_sp_mr_tcam_erif_populate(mlxsw_sp, &route->erif_list, erif_list 311 drivers/net/ethernet/mellanox/mlxsw/spectrum_mr_tcam.c &route->erif_list); erif_list 339 drivers/net/ethernet/mellanox/mlxsw/spectrum_mr_tcam.c mlxsw_sp_mr_erif_list_flush(mlxsw_sp, &route->erif_list); erif_list 354 drivers/net/ethernet/mellanox/mlxsw/spectrum_mr_tcam.c mlxsw_sp_mr_erif_list_flush(mlxsw_sp, &route->erif_list); erif_list 382 drivers/net/ethernet/mellanox/mlxsw/spectrum_mr_tcam.c &route->erif_list); erif_list 415 drivers/net/ethernet/mellanox/mlxsw/spectrum_mr_tcam.c &route->erif_list); erif_list 451 drivers/net/ethernet/mellanox/mlxsw/spectrum_mr_tcam.c err = mlxsw_sp_mr_erif_list_add(mlxsw_sp, &route->erif_list, erif_list 459 drivers/net/ethernet/mellanox/mlxsw/spectrum_mr_tcam.c &route->erif_list); erif_list 469 drivers/net/ethernet/mellanox/mlxsw/spectrum_mr_tcam.c struct mlxsw_sp_mr_tcam_erif_list erif_list; erif_list 475 drivers/net/ethernet/mellanox/mlxsw/spectrum_mr_tcam.c mlxsw_sp_mr_erif_list_init(&erif_list); erif_list 476 drivers/net/ethernet/mellanox/mlxsw/spectrum_mr_tcam.c list_for_each_entry(erif_sublist, &route->erif_list.erif_sublists, list) { erif_list 482 drivers/net/ethernet/mellanox/mlxsw/spectrum_mr_tcam.c err = mlxsw_sp_mr_erif_list_add(mlxsw_sp, &erif_list, erif_list 494 drivers/net/ethernet/mellanox/mlxsw/spectrum_mr_tcam.c &erif_list); erif_list 506 drivers/net/ethernet/mellanox/mlxsw/spectrum_mr_tcam.c mlxsw_sp_mr_erif_list_flush(mlxsw_sp, &route->erif_list); erif_list 508 drivers/net/ethernet/mellanox/mlxsw/spectrum_mr_tcam.c mlxsw_sp_mr_erif_list_move(&route->erif_list, &erif_list); erif_list 515 drivers/net/ethernet/mellanox/mlxsw/spectrum_mr_tcam.c mlxsw_sp_mr_erif_list_flush(mlxsw_sp, &erif_list); erif_list 525 drivers/net/ethernet/mellanox/mlxsw/spectrum_mr_tcam.c struct mlxsw_sp_mr_tcam_erif_list erif_list; erif_list 530 drivers/net/ethernet/mellanox/mlxsw/spectrum_mr_tcam.c mlxsw_sp_mr_erif_list_init(&erif_list); erif_list 531 drivers/net/ethernet/mellanox/mlxsw/spectrum_mr_tcam.c err = mlxsw_sp_mr_tcam_erif_populate(mlxsw_sp, &erif_list, route_info); erif_list 541 drivers/net/ethernet/mellanox/mlxsw/spectrum_mr_tcam.c &erif_list); erif_list 553 drivers/net/ethernet/mellanox/mlxsw/spectrum_mr_tcam.c mlxsw_sp_mr_erif_list_flush(mlxsw_sp, &route->erif_list); erif_list 555 drivers/net/ethernet/mellanox/mlxsw/spectrum_mr_tcam.c mlxsw_sp_mr_erif_list_move(&route->erif_list, &erif_list); erif_list 565 drivers/net/ethernet/mellanox/mlxsw/spectrum_mr_tcam.c mlxsw_sp_mr_erif_list_flush(mlxsw_sp, &erif_list);