Home
last modified time | relevance | path

Searched refs:esw_uc (Results 1 – 1 of 1) sorted by relevance

/freebsd/sys/dev/mlx5/mlx5_core/
H A Dmlx5_eswitch.c345 struct esw_uc_addr *esw_uc; in esw_add_uc_addr() local
350 esw_uc = l2addr_hash_find(hash, mac, struct esw_uc_addr); in esw_add_uc_addr()
351 if (esw_uc) { in esw_add_uc_addr()
354 mac, vport, esw_uc->vport); in esw_add_uc_addr()
358 esw_uc = l2addr_hash_add(hash, mac, struct esw_uc_addr, GFP_KERNEL); in esw_add_uc_addr()
359 if (!esw_uc) in esw_add_uc_addr()
361 esw_uc->vport = vport; in esw_add_uc_addr()
363 err = mlx5_mpfs_add_mac(esw->dev, &esw_uc->table_index, mac, 0, 0); in esw_add_uc_addr()
371 vport, mac, esw_uc->table_index, vaddr->flow_rule); in esw_add_uc_addr()
374 l2addr_hash_del(esw_uc); in esw_add_uc_addr()
[all …]