Searched refs:neigh_entry (Results 1 – 4 of 4) sorted by relevance
| /Linux-v5.4/drivers/net/ethernet/mellanox/mlxsw/ |
| D | spectrum_router.h | 48 struct mlxsw_sp_neigh_entry *neigh_entry); 49 int mlxsw_sp_neigh_entry_type(struct mlxsw_sp_neigh_entry *neigh_entry); 51 mlxsw_sp_neigh_entry_ha(struct mlxsw_sp_neigh_entry *neigh_entry); 52 u32 mlxsw_sp_neigh4_entry_dip(struct mlxsw_sp_neigh_entry *neigh_entry); 54 mlxsw_sp_neigh6_entry_dip(struct mlxsw_sp_neigh_entry *neigh_entry); 56 #define mlxsw_sp_rif_neigh_for_each(neigh_entry, rif) \ argument 57 for (neigh_entry = mlxsw_sp_rif_neigh_next(rif, NULL); neigh_entry; \ 58 neigh_entry = mlxsw_sp_rif_neigh_next(rif, neigh_entry)) 60 struct mlxsw_sp_neigh_entry *neigh_entry, 64 struct mlxsw_sp_neigh_entry *neigh_entry, [all …]
|
| D | spectrum_dpipe.c | 482 struct mlxsw_sp_neigh_entry *neigh_entry, in mlxsw_sp_dpipe_table_host4_entry_fill() argument 488 ha = mlxsw_sp_neigh_entry_ha(neigh_entry); in mlxsw_sp_dpipe_table_host4_entry_fill() 489 dip = mlxsw_sp_neigh4_entry_dip(neigh_entry); in mlxsw_sp_dpipe_table_host4_entry_fill() 495 struct mlxsw_sp_neigh_entry *neigh_entry, in mlxsw_sp_dpipe_table_host6_entry_fill() argument 501 ha = mlxsw_sp_neigh_entry_ha(neigh_entry); in mlxsw_sp_dpipe_table_host6_entry_fill() 502 dip = mlxsw_sp_neigh6_entry_dip(neigh_entry); in mlxsw_sp_dpipe_table_host6_entry_fill() 510 struct mlxsw_sp_neigh_entry *neigh_entry, in mlxsw_sp_dpipe_table_host_entry_fill() argument 518 mlxsw_sp_dpipe_table_host4_entry_fill(entry, neigh_entry, rif); in mlxsw_sp_dpipe_table_host_entry_fill() 521 mlxsw_sp_dpipe_table_host6_entry_fill(entry, neigh_entry, rif); in mlxsw_sp_dpipe_table_host_entry_fill() 528 err = mlxsw_sp_neigh_counter_get(mlxsw_sp, neigh_entry, in mlxsw_sp_dpipe_table_host_entry_fill() [all …]
|
| D | spectrum_router.c | 1894 struct mlxsw_sp_neigh_entry *neigh_entry) in mlxsw_sp_rif_neigh_next() argument 1896 if (!neigh_entry) { in mlxsw_sp_rif_neigh_next() 1901 typeof(*neigh_entry), in mlxsw_sp_rif_neigh_next() 1904 if (list_is_last(&neigh_entry->rif_list_node, &rif->neigh_list)) in mlxsw_sp_rif_neigh_next() 1906 return list_next_entry(neigh_entry, rif_list_node); in mlxsw_sp_rif_neigh_next() 1909 int mlxsw_sp_neigh_entry_type(struct mlxsw_sp_neigh_entry *neigh_entry) in mlxsw_sp_neigh_entry_type() argument 1911 return neigh_entry->key.n->tbl->family; in mlxsw_sp_neigh_entry_type() 1915 mlxsw_sp_neigh_entry_ha(struct mlxsw_sp_neigh_entry *neigh_entry) in mlxsw_sp_neigh_entry_ha() argument 1917 return neigh_entry->ha; in mlxsw_sp_neigh_entry_ha() 1920 u32 mlxsw_sp_neigh4_entry_dip(struct mlxsw_sp_neigh_entry *neigh_entry) in mlxsw_sp_neigh4_entry_dip() argument [all …]
|
| /Linux-v5.4/drivers/net/ethernet/rocker/ |
| D | rocker_ofdpa.c | 2384 struct ofdpa_neigh_tbl_entry *neigh_entry; in ofdpa_fini() local 2413 hash_for_each_safe(ofdpa->neigh_tbl, bkt, tmp, neigh_entry, entry) in ofdpa_fini() 2414 hash_del(&neigh_entry->entry); in ofdpa_fini()
|