Home
last modified time | relevance | path

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

/Linux-v4.19/drivers/net/ethernet/mellanox/mlxsw/
Dpci_hw.h150 MLXSW_ITEM32(pci, cqe0, lag_id, 0x00, 4, 12);
151 MLXSW_ITEM32(pci, cqe12, lag_id, 0x00, 0, 16);
152 mlxsw_pci_cqe_item_helpers(lag_id, 0, 12, 12);
Dspectrum.c4234 static int mlxsw_sp_lag_create(struct mlxsw_sp *mlxsw_sp, u16 lag_id) in mlxsw_sp_lag_create() argument
4238 mlxsw_reg_sldr_lag_create_pack(sldr_pl, lag_id); in mlxsw_sp_lag_create()
4242 static int mlxsw_sp_lag_destroy(struct mlxsw_sp *mlxsw_sp, u16 lag_id) in mlxsw_sp_lag_destroy() argument
4246 mlxsw_reg_sldr_lag_destroy_pack(sldr_pl, lag_id); in mlxsw_sp_lag_destroy()
4251 u16 lag_id, u8 port_index) in mlxsw_sp_lag_col_port_add() argument
4257 lag_id, port_index); in mlxsw_sp_lag_col_port_add()
4262 u16 lag_id) in mlxsw_sp_lag_col_port_remove() argument
4268 lag_id); in mlxsw_sp_lag_col_port_remove()
4273 u16 lag_id) in mlxsw_sp_lag_col_port_enable() argument
4279 lag_id); in mlxsw_sp_lag_col_port_enable()
[all …]
Dcore.h150 u16 lag_id; member
160 u16 lag_id, u8 port_index, u8 local_port);
162 u16 lag_id, u8 port_index);
164 u16 lag_id, u8 local_port);
Dspectrum_switchdev.c68 u16 lag_id; member
262 bridge_port->lag_id = mlxsw_sp_port->lag_id; in mlxsw_sp_bridge_port_create()
1220 system_port = lagged ? bridge_port->lag_id : bridge_port->system_port; in mlxsw_sp_bridge_port_fdb_flush()
1285 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
1300 lag_vid, lag_id); in mlxsw_sp_port_fdb_uc_lag_op()
1346 bridge_port->lag_id, in mlxsw_sp_port_fdb_set()
1447 int lag_id; in mlxsw_sp_bridge_port_get_ports_bitmap() local
1454 lag_id = bridge_port->lag_id; in mlxsw_sp_bridge_port_get_ports_bitmap()
1457 lag_id, i); in mlxsw_sp_bridge_port_get_ports_bitmap()
1897 u16 lag_id) in mlxsw_sp_lag_rep_port() argument
[all …]
Dspectrum.h152 mlxsw_sp_lag_get(struct mlxsw_sp *mlxsw_sp, u16 lag_id) in mlxsw_sp_lag_get() argument
154 return &mlxsw_sp->lags[lag_id]; in mlxsw_sp_lag_get()
204 u16 lag_id; member
245 mlxsw_sp_port_lagged_get(struct mlxsw_sp *mlxsw_sp, u16 lag_id, u8 port_index) in mlxsw_sp_port_lagged_get() argument
251 lag_id, port_index); in mlxsw_sp_port_lagged_get()
Dcore.c1563 __func__, rx_info->u.lag_id, in mlxsw_core_skb_receive()
1569 rx_info->u.lag_id, in mlxsw_core_skb_receive()
1605 u16 lag_id, u8 port_index) in mlxsw_core_lag_mapping_index() argument
1607 return MLXSW_CORE_RES_GET(mlxsw_core, MAX_LAG_MEMBERS) * lag_id + in mlxsw_core_lag_mapping_index()
1612 u16 lag_id, u8 port_index, u8 local_port) in mlxsw_core_lag_mapping_set() argument
1615 lag_id, port_index); in mlxsw_core_lag_mapping_set()
1622 u16 lag_id, u8 port_index) in mlxsw_core_lag_mapping_get() argument
1625 lag_id, port_index); in mlxsw_core_lag_mapping_get()
1632 u16 lag_id, u8 local_port) in mlxsw_core_lag_mapping_clear() argument
1638 lag_id, i); in mlxsw_core_lag_mapping_clear()
Dreg.h468 u16 lag_id) in mlxsw_reg_sfd_uc_lag_pack() argument
477 mlxsw_reg_sfd_uc_lag_lag_id_set(payload, rec_index, lag_id); in mlxsw_reg_sfd_uc_lag_pack()
1124 MLXSW_ITEM32(reg, sfdf, lag_id, 0x0C, 0, 10);
1163 MLXSW_ITEM32(reg, sldr, lag_id, 0x00, 0, 10);
1165 static inline void mlxsw_reg_sldr_lag_create_pack(char *payload, u8 lag_id) in mlxsw_reg_sldr_lag_create_pack() argument
1169 mlxsw_reg_sldr_lag_id_set(payload, lag_id); in mlxsw_reg_sldr_lag_create_pack()
1172 static inline void mlxsw_reg_sldr_lag_destroy_pack(char *payload, u8 lag_id) in mlxsw_reg_sldr_lag_destroy_pack() argument
1176 mlxsw_reg_sldr_lag_id_set(payload, lag_id); in mlxsw_reg_sldr_lag_destroy_pack()
1193 static inline void mlxsw_reg_sldr_lag_add_port_pack(char *payload, u8 lag_id, in mlxsw_reg_sldr_lag_add_port_pack() argument
1198 mlxsw_reg_sldr_lag_id_set(payload, lag_id); in mlxsw_reg_sldr_lag_add_port_pack()
[all …]
Dspectrum_router.c99 u16 lag_id; member
109 u16 lag_id; member
6257 params->lag_id = mlxsw_sp_port->lag_id; in mlxsw_sp_rif_subport_params_init()
6883 rif_subport->lag_id = params->lag_id; in mlxsw_sp_rif_subport_setup()
6899 rif_subport->lag ? rif_subport->lag_id : in mlxsw_sp_rif_subport_op()
Dpci.c553 rx_info.u.lag_id = mlxsw_pci_cqe_lag_id_get(cqe_v, cqe); in mlxsw_pci_cqe_rdq_handle()