Home
last modified time | relevance | path

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

/kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlxsw/
H A Dspectrum_buffers.c154 static bool mlxsw_sp_sb_cm_exists(u8 pg_buff, enum mlxsw_reg_sbxx_dir dir) in mlxsw_sp_sb_cm_exists() argument
157 return pg_buff < MLXSW_SP_SB_ING_TC_COUNT; in mlxsw_sp_sb_cm_exists()
159 return pg_buff < MLXSW_SP_SB_EG_TC_COUNT; in mlxsw_sp_sb_cm_exists()
163 u8 local_port, u8 pg_buff, in mlxsw_sp_sb_cm_get()
168 WARN_ON(!mlxsw_sp_sb_cm_exists(pg_buff, dir)); in mlxsw_sp_sb_cm_get()
170 return &sb_port->ing_cms[pg_buff]; in mlxsw_sp_sb_cm_get()
172 return &sb_port->eg_cms[pg_buff]; in mlxsw_sp_sb_cm_get()
206 u8 pg_buff, u32 min_buff, u32 max_buff, in mlxsw_sp_sb_cm_write()
215 mlxsw_reg_sbcm_pack(sbcm_pl, local_port, pg_buff, des->dir, in mlxsw_sp_sb_cm_write()
221 if (mlxsw_sp_sb_cm_exists(pg_buff, de in mlxsw_sp_sb_cm_write()
162 mlxsw_sp_sb_cm_get(struct mlxsw_sp *mlxsw_sp, u8 local_port, u8 pg_buff, enum mlxsw_reg_sbxx_dir dir) mlxsw_sp_sb_cm_get() argument
205 mlxsw_sp_sb_cm_write(struct mlxsw_sp *mlxsw_sp, u8 local_port, u8 pg_buff, u32 min_buff, u32 max_buff, bool infi_max, u16 pool_index) mlxsw_sp_sb_cm_write() argument
1462 u8 pg_buff = tc_index; mlxsw_sp_sb_tc_pool_bind_get() local
1484 u8 pg_buff = tc_index; mlxsw_sp_sb_tc_pool_bind_set() local
1736 u8 pg_buff = tc_index; mlxsw_sp_sb_occ_tc_port_bind_get() local
[all...]
H A Dreg.h10778 MLXSW_ITEM32(reg, sbcm, pg_buff, 0x00, 8, 6);
10822 static inline void mlxsw_reg_sbcm_pack(char *payload, u8 local_port, u8 pg_buff, in mlxsw_reg_sbcm_pack() argument
10829 mlxsw_reg_sbcm_pg_buff_set(payload, pg_buff); in mlxsw_reg_sbcm_pack()
/kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlxsw/
H A Dspectrum_buffers.c154 static bool mlxsw_sp_sb_cm_exists(u8 pg_buff, enum mlxsw_reg_sbxx_dir dir) in mlxsw_sp_sb_cm_exists() argument
157 return pg_buff < MLXSW_SP_SB_ING_TC_COUNT; in mlxsw_sp_sb_cm_exists()
159 return pg_buff < MLXSW_SP_SB_EG_TC_COUNT; in mlxsw_sp_sb_cm_exists()
163 u16 local_port, u8 pg_buff, in mlxsw_sp_sb_cm_get()
168 WARN_ON(!mlxsw_sp_sb_cm_exists(pg_buff, dir)); in mlxsw_sp_sb_cm_get()
170 return &sb_port->ing_cms[pg_buff]; in mlxsw_sp_sb_cm_get()
172 return &sb_port->eg_cms[pg_buff]; in mlxsw_sp_sb_cm_get()
221 u8 pg_buff, u32 min_buff, u32 max_buff, in mlxsw_sp_sb_cm_write()
230 mlxsw_reg_sbcm_pack(sbcm_pl, local_port, pg_buff, des->dir, in mlxsw_sp_sb_cm_write()
236 if (mlxsw_sp_sb_cm_exists(pg_buff, de in mlxsw_sp_sb_cm_write()
162 mlxsw_sp_sb_cm_get(struct mlxsw_sp *mlxsw_sp, u16 local_port, u8 pg_buff, enum mlxsw_reg_sbxx_dir dir) mlxsw_sp_sb_cm_get() argument
220 mlxsw_sp_sb_cm_write(struct mlxsw_sp *mlxsw_sp, u16 local_port, u8 pg_buff, u32 min_buff, u32 max_buff, bool infi_max, u16 pool_index) mlxsw_sp_sb_cm_write() argument
1488 u8 pg_buff = tc_index; mlxsw_sp_sb_tc_pool_bind_get() local
1510 u8 pg_buff = tc_index; mlxsw_sp_sb_tc_pool_bind_set() local
1778 u8 pg_buff = tc_index; mlxsw_sp_sb_occ_tc_port_bind_get() local
[all...]
H A Dreg.h12570 MLXSW_ITEM32(reg, sbcm, pg_buff, 0x00, 8, 6);
12614 static inline void mlxsw_reg_sbcm_pack(char *payload, u16 local_port, u8 pg_buff, in mlxsw_reg_sbcm_pack() argument
12621 mlxsw_reg_sbcm_pg_buff_set(payload, pg_buff); in mlxsw_reg_sbcm_pack()
/kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlx5/core/en/
H A Dport.c175 MLX5_SET(sbcm_reg, in, pg_buff, pg_buff_idx); in mlx5e_port_query_sbcm()
200 MLX5_SET(sbcm_reg, in, pg_buff, pg_buff_idx); in mlx5e_port_set_sbcm()
/kernel/linux/linux-6.6/include/linux/mlx5/
H A Dmlx5_ifc.h11253 u8 pg_buff[0x6]; member

Completed in 63 milliseconds