Home
last modified time | relevance | path

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

/linux/drivers/net/ethernet/mellanox/mlxsw/
H A Dspectrum_pgt.c113 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 Dspectrum_fid.c521 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 …]
H A Dreg.h1993 MLXSW_ITEM32(reg, sfmr, smpe, 0x28, 0, 16);
1997 bool smpe_valid, u16 smpe) in mlxsw_reg_sfmr_pack() argument
2003 mlxsw_reg_sfmr_smpe_set(payload, smpe); in mlxsw_reg_sfmr_pack()
2286 MLXSW_REG_DEFINE(smpe, MLXSW_REG_SMPE_ID, MLXSW_REG_SMPE_LEN);
2293 MLXSW_ITEM32_LP(reg, smpe, 0x00, 16, 0x00, 12);
2300 MLXSW_ITEM32(reg, smpe, smpe_index, 0x04, 0, 16);
2306 MLXSW_ITEM32(reg, smpe, evid, 0x08, 0, 12);
2311 MLXSW_REG_ZERO(smpe, payload); in mlxsw_reg_smpe_pack()
2356 MLXSW_ITEM32(reg, smid2, smpe, 0x08, 0, 16);
2371 bool set, bool smpe_valid, u16 smpe) in mlxsw_reg_smid2_pack() argument
[all …]
H A Dspectrum.h1479 u16 smpe, u16 local_port, bool member);