Searched refs:smpe (Results 1 – 2 of 2) sorted by relevance
/linux/drivers/net/ethernet/mellanox/mlxsw/ |
H A D | spectrum_pgt.c | 113 mlxsw_sp_pgt_entry_create(struct mlxsw_sp_pgt *pgt, u16 mid, u16 smpe) in mlxsw_sp_pgt_entry_create() argument 131 pgt_entry->smpe_index = smpe; in mlxsw_sp_pgt_entry_create() 152 mlxsw_sp_pgt_entry_get(struct mlxsw_sp_pgt *pgt, u16 mid, u16 smpe) in mlxsw_sp_pgt_entry_get() argument 160 return mlxsw_sp_pgt_entry_create(pgt, mid, smpe); in mlxsw_sp_pgt_entry_get() 246 u16 smpe, u16 local_port) in mlxsw_sp_pgt_entry_port_add() argument 254 pgt_entry = mlxsw_sp_pgt_entry_get(mlxsw_sp->pgt, mid, smpe); in mlxsw_sp_pgt_entry_port_add() 278 u16 mid, u16 smpe, u16 local_port) in mlxsw_sp_pgt_entry_port_del() argument 301 u16 smpe, u16 local_port, bool member) in mlxsw_sp_pgt_entry_port_set() argument 304 return mlxsw_sp_pgt_entry_port_add(mlxsw_sp, mid, smpe, in mlxsw_sp_pgt_entry_port_set() 307 mlxsw_sp_pgt_entry_port_del(mlxsw_sp, mid, smpe, local_port); in mlxsw_sp_pgt_entry_port_set()
|
H A D | spectrum_fid.c | 521 u16 smpe; in mlxsw_sp_fid_pack() local 523 smpe = fid->fid_family->smpe_index_valid ? fid->fid_index : 0; in mlxsw_sp_fid_pack() 526 fid->fid_family->smpe_index_valid, smpe); in mlxsw_sp_fid_pack() 1066 return mlxsw_reg_write(mlxsw_sp->core, MLXSW_REG(smpe), smpe_pl); in mlxsw_sp_fid_mpe_table_map() 1529 u16 pgt_addr, u16 smpe, unsigned int local_port) in mlxsw_sp_fid_rfid_port_add_cff() argument 1533 err = mlxsw_sp_pgt_entry_port_set(mlxsw_sp, pgt_addr, smpe, in mlxsw_sp_fid_rfid_port_add_cff() 1541 err = mlxsw_sp_pgt_entry_port_set(mlxsw_sp, pgt_addr, smpe, in mlxsw_sp_fid_rfid_port_add_cff() 1550 mlxsw_sp_pgt_entry_port_set(mlxsw_sp, pgt_addr, smpe, local_port, in mlxsw_sp_fid_rfid_port_add_cff() 1558 u16 pgt_addr, u16 smpe, u16 local_port) in mlxsw_sp_fid_rfid_port_del_cff() argument 1563 mlxsw_sp_pgt_entry_port_set(mlxsw_sp, pgt_addr, smpe, in mlxsw_sp_fid_rfid_port_del_cff() [all …]
|