Home
last modified time | relevance | path

Searched refs:pmlp_pl (Results 1 - 6 of 6) sorted by relevance

/kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlxsw/
H A Dswitchib.c178 char pmlp_pl[MLXSW_REG_PMLP_LEN]; in mlxsw_sib_port_module_info_get() local
181 mlxsw_reg_pmlp_pack(pmlp_pl, local_port); in mlxsw_sib_port_module_info_get()
182 err = mlxsw_reg_query(mlxsw_sib->core, MLXSW_REG(pmlp), pmlp_pl); in mlxsw_sib_port_module_info_get()
185 *p_module = mlxsw_reg_pmlp_module_get(pmlp_pl, 0); in mlxsw_sib_port_module_info_get()
186 *p_width = mlxsw_reg_pmlp_width_get(pmlp_pl); in mlxsw_sib_port_module_info_get()
H A Dminimal.c125 char pmlp_pl[MLXSW_REG_PMLP_LEN]; in mlxsw_m_port_module_info_get() local
128 mlxsw_reg_pmlp_pack(pmlp_pl, local_port); in mlxsw_m_port_module_info_get()
129 err = mlxsw_reg_query(mlxsw_m->core, MLXSW_REG(pmlp), pmlp_pl); in mlxsw_m_port_module_info_get()
132 *p_module = mlxsw_reg_pmlp_module_get(pmlp_pl, 0); in mlxsw_m_port_module_info_get()
133 *p_width = mlxsw_reg_pmlp_width_get(pmlp_pl); in mlxsw_m_port_module_info_get()
H A Dspectrum.c446 char pmlp_pl[MLXSW_REG_PMLP_LEN]; in mlxsw_sp_port_module_info_get() local
453 mlxsw_reg_pmlp_pack(pmlp_pl, local_port); in mlxsw_sp_port_module_info_get()
454 err = mlxsw_reg_query(mlxsw_sp->core, MLXSW_REG(pmlp), pmlp_pl); in mlxsw_sp_port_module_info_get()
457 module = mlxsw_reg_pmlp_module_get(pmlp_pl, 0); in mlxsw_sp_port_module_info_get()
458 width = mlxsw_reg_pmlp_width_get(pmlp_pl); in mlxsw_sp_port_module_info_get()
459 separate_rxtx = mlxsw_reg_pmlp_rxtx_get(pmlp_pl); in mlxsw_sp_port_module_info_get()
468 if (mlxsw_reg_pmlp_module_get(pmlp_pl, i) != module) { in mlxsw_sp_port_module_info_get()
474 mlxsw_reg_pmlp_tx_lane_get(pmlp_pl, i) != in mlxsw_sp_port_module_info_get()
475 mlxsw_reg_pmlp_rx_lane_get(pmlp_pl, i)) { in mlxsw_sp_port_module_info_get()
480 if (mlxsw_reg_pmlp_tx_lane_get(pmlp_pl, in mlxsw_sp_port_module_info_get()
497 char pmlp_pl[MLXSW_REG_PMLP_LEN]; mlxsw_sp_port_module_map() local
513 char pmlp_pl[MLXSW_REG_PMLP_LEN]; mlxsw_sp_port_module_unmap() local
[all...]
H A Dswitchx2.c257 char pmlp_pl[MLXSW_REG_PMLP_LEN]; in mlxsw_sx_port_module_info_get() local
260 mlxsw_reg_pmlp_pack(pmlp_pl, local_port); in mlxsw_sx_port_module_info_get()
261 err = mlxsw_reg_query(mlxsw_sx->core, MLXSW_REG(pmlp), pmlp_pl); in mlxsw_sx_port_module_info_get()
264 *p_module = mlxsw_reg_pmlp_module_get(pmlp_pl, 0); in mlxsw_sx_port_module_info_get()
265 *p_width = mlxsw_reg_pmlp_width_get(pmlp_pl); in mlxsw_sx_port_module_info_get()
/kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlxsw/
H A Dminimal.c193 char pmlp_pl[MLXSW_REG_PMLP_LEN]; in mlxsw_m_port_module_info_get() local
196 mlxsw_reg_pmlp_pack(pmlp_pl, local_port); in mlxsw_m_port_module_info_get()
197 err = mlxsw_reg_query(mlxsw_m->core, MLXSW_REG(pmlp), pmlp_pl); in mlxsw_m_port_module_info_get()
200 *p_module = mlxsw_reg_pmlp_module_get(pmlp_pl, 0); in mlxsw_m_port_module_info_get()
201 *p_width = mlxsw_reg_pmlp_width_get(pmlp_pl); in mlxsw_m_port_module_info_get()
202 *p_slot_index = mlxsw_reg_pmlp_slot_index_get(pmlp_pl, 0); in mlxsw_m_port_module_info_get()
H A Dspectrum.c585 u16 local_port, char *pmlp_pl, in mlxsw_sp_port_module_info_parse()
595 module = mlxsw_reg_pmlp_module_get(pmlp_pl, 0); in mlxsw_sp_port_module_info_parse()
596 slot_index = mlxsw_reg_pmlp_slot_index_get(pmlp_pl, 0); in mlxsw_sp_port_module_info_parse()
597 width = mlxsw_reg_pmlp_width_get(pmlp_pl); in mlxsw_sp_port_module_info_parse()
598 separate_rxtx = mlxsw_reg_pmlp_rxtx_get(pmlp_pl); in mlxsw_sp_port_module_info_parse()
599 first_lane = mlxsw_reg_pmlp_tx_lane_get(pmlp_pl, 0); in mlxsw_sp_port_module_info_parse()
608 if (mlxsw_reg_pmlp_module_get(pmlp_pl, i) != module) { in mlxsw_sp_port_module_info_parse()
613 if (mlxsw_reg_pmlp_slot_index_get(pmlp_pl, i) != slot_index) { in mlxsw_sp_port_module_info_parse()
619 mlxsw_reg_pmlp_tx_lane_get(pmlp_pl, i) != in mlxsw_sp_port_module_info_parse()
620 mlxsw_reg_pmlp_rx_lane_get(pmlp_pl, in mlxsw_sp_port_module_info_parse()
584 mlxsw_sp_port_module_info_parse(struct mlxsw_sp *mlxsw_sp, u16 local_port, char *pmlp_pl, struct mlxsw_sp_port_mapping *port_mapping) mlxsw_sp_port_module_info_parse() argument
644 char pmlp_pl[MLXSW_REG_PMLP_LEN]; mlxsw_sp_port_module_info_get() local
659 char pmlp_pl[MLXSW_REG_PMLP_LEN]; mlxsw_sp_port_module_map() local
688 char pmlp_pl[MLXSW_REG_PMLP_LEN]; mlxsw_sp_port_module_unmap() local
1991 char pmlp_pl[MLXSW_REG_PMLP_LEN]; global() member
2041 mlxsw_sp_port_mapping_listener_func(const struct mlxsw_reg_info *reg, char *pmlp_pl, void *priv) mlxsw_sp_port_mapping_listener_func() argument
[all...]

Completed in 12 milliseconds