Home
last modified time | relevance | path

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

/Linux-v5.4/drivers/net/ethernet/mellanox/mlxsw/
Dpci_hw.h154 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);
Dspectrum.c5542 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 …]
Dcore.h157 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);
Dspectrum_switchdev.c68 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 …]
Dcore.c1775 __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()
Dspectrum.h185 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()
Dreg.h469 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 …]
Dspectrum_router.c103 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()
Dpci.c565 rx_info.u.lag_id = mlxsw_pci_cqe_lag_id_get(cqe_v, cqe); in mlxsw_pci_cqe_rdq_handle()