/Linux-v5.4/drivers/net/ethernet/mellanox/mlxsw/ |
D | pci_hw.h | 154 MLXSW_ITEM32(pci, cqe0, lag_id, 0x00, 4, 12); 155 MLXSW_ITEM32(pci, cqe12, lag_id, 0x00, 0, 16); 156 mlxsw_pci_cqe_item_helpers(lag_id, 0, 12, 12);
|
D | spectrum.c | 5542 static int mlxsw_sp_lag_create(struct mlxsw_sp *mlxsw_sp, u16 lag_id) in mlxsw_sp_lag_create() argument 5546 mlxsw_reg_sldr_lag_create_pack(sldr_pl, lag_id); in mlxsw_sp_lag_create() 5550 static int mlxsw_sp_lag_destroy(struct mlxsw_sp *mlxsw_sp, u16 lag_id) in mlxsw_sp_lag_destroy() argument 5554 mlxsw_reg_sldr_lag_destroy_pack(sldr_pl, lag_id); in mlxsw_sp_lag_destroy() 5559 u16 lag_id, u8 port_index) in mlxsw_sp_lag_col_port_add() argument 5565 lag_id, port_index); in mlxsw_sp_lag_col_port_add() 5570 u16 lag_id) in mlxsw_sp_lag_col_port_remove() argument 5576 lag_id); in mlxsw_sp_lag_col_port_remove() 5581 u16 lag_id) in mlxsw_sp_lag_col_port_enable() argument 5587 lag_id); in mlxsw_sp_lag_col_port_enable() [all …]
|
D | core.h | 157 u16 lag_id; member 167 u16 lag_id, u8 port_index, u8 local_port); 169 u16 lag_id, u8 port_index); 171 u16 lag_id, u8 local_port);
|
D | spectrum_switchdev.c | 68 u16 lag_id; member 270 bridge_port->lag_id = mlxsw_sp_port->lag_id; in mlxsw_sp_bridge_port_create() 1201 system_port = lagged ? bridge_port->lag_id : bridge_port->system_port; in mlxsw_sp_bridge_port_fdb_flush() 1311 static int mlxsw_sp_port_fdb_uc_lag_op(struct mlxsw_sp *mlxsw_sp, u16 lag_id, in mlxsw_sp_port_fdb_uc_lag_op() argument 1326 lag_vid, lag_id); in mlxsw_sp_port_fdb_uc_lag_op() 1372 bridge_port->lag_id, in mlxsw_sp_port_fdb_set() 1473 int lag_id; in mlxsw_sp_bridge_port_get_ports_bitmap() local 1480 lag_id = bridge_port->lag_id; in mlxsw_sp_bridge_port_get_ports_bitmap() 1483 lag_id, i); in mlxsw_sp_bridge_port_get_ports_bitmap() 1925 u16 lag_id) in mlxsw_sp_lag_rep_port() argument [all …]
|
D | core.c | 1775 __func__, rx_info->u.lag_id, in mlxsw_core_skb_receive() 1781 rx_info->u.lag_id, in mlxsw_core_skb_receive() 1817 u16 lag_id, u8 port_index) in mlxsw_core_lag_mapping_index() argument 1819 return MLXSW_CORE_RES_GET(mlxsw_core, MAX_LAG_MEMBERS) * lag_id + in mlxsw_core_lag_mapping_index() 1824 u16 lag_id, u8 port_index, u8 local_port) in mlxsw_core_lag_mapping_set() argument 1827 lag_id, port_index); in mlxsw_core_lag_mapping_set() 1834 u16 lag_id, u8 port_index) in mlxsw_core_lag_mapping_get() argument 1837 lag_id, port_index); in mlxsw_core_lag_mapping_get() 1844 u16 lag_id, u8 local_port) in mlxsw_core_lag_mapping_clear() argument 1850 lag_id, i); in mlxsw_core_lag_mapping_clear()
|
D | spectrum.h | 185 mlxsw_sp_lag_get(struct mlxsw_sp *mlxsw_sp, u16 lag_id) in mlxsw_sp_lag_get() argument 187 return &mlxsw_sp->lags[lag_id]; in mlxsw_sp_lag_get() 246 u16 lag_id; member 358 mlxsw_sp_port_lagged_get(struct mlxsw_sp *mlxsw_sp, u16 lag_id, u8 port_index) in mlxsw_sp_port_lagged_get() argument 364 lag_id, port_index); in mlxsw_sp_port_lagged_get()
|
D | reg.h | 469 u16 lag_id) in mlxsw_reg_sfd_uc_lag_pack() argument 478 mlxsw_reg_sfd_uc_lag_lag_id_set(payload, rec_index, lag_id); in mlxsw_reg_sfd_uc_lag_pack() 1250 MLXSW_ITEM32(reg, sfdf, lag_id, 0x0C, 0, 10); 1289 MLXSW_ITEM32(reg, sldr, lag_id, 0x00, 0, 10); 1291 static inline void mlxsw_reg_sldr_lag_create_pack(char *payload, u8 lag_id) in mlxsw_reg_sldr_lag_create_pack() argument 1295 mlxsw_reg_sldr_lag_id_set(payload, lag_id); in mlxsw_reg_sldr_lag_create_pack() 1298 static inline void mlxsw_reg_sldr_lag_destroy_pack(char *payload, u8 lag_id) in mlxsw_reg_sldr_lag_destroy_pack() argument 1302 mlxsw_reg_sldr_lag_id_set(payload, lag_id); in mlxsw_reg_sldr_lag_destroy_pack() 1319 static inline void mlxsw_reg_sldr_lag_add_port_pack(char *payload, u8 lag_id, in mlxsw_reg_sldr_lag_add_port_pack() argument 1324 mlxsw_reg_sldr_lag_id_set(payload, lag_id); in mlxsw_reg_sldr_lag_add_port_pack() [all …]
|
D | spectrum_router.c | 103 u16 lag_id; member 114 u16 lag_id; member 6628 params->lag_id = mlxsw_sp_port->lag_id; in mlxsw_sp_rif_subport_params_init() 7342 rif_subport->lag_id = params->lag_id; in mlxsw_sp_rif_subport_setup() 7358 rif_subport->lag ? rif_subport->lag_id : in mlxsw_sp_rif_subport_op()
|
D | pci.c | 565 rx_info.u.lag_id = mlxsw_pci_cqe_lag_id_get(cqe_v, cqe); in mlxsw_pci_cqe_rdq_handle()
|