Searched refs:scheduling_context (Results  1 – 4 of 4) sorted by relevance
| /Linux-v5.15/drivers/net/ethernet/mellanox/mlx5/core/ | 
| D | qos.c | 29 	u32 sched_ctx[MLX5_ST_SZ_DW(scheduling_context)] = {0};  in mlx5_qos_create_leaf_node()31 	MLX5_SET(scheduling_context, sched_ctx, parent_element_id, parent_id);  in mlx5_qos_create_leaf_node()
 32 	MLX5_SET(scheduling_context, sched_ctx, element_type,  in mlx5_qos_create_leaf_node()
 34 	MLX5_SET(scheduling_context, sched_ctx, bw_share, bw_share);  in mlx5_qos_create_leaf_node()
 35 	MLX5_SET(scheduling_context, sched_ctx, max_average_bw, max_avg_bw);  in mlx5_qos_create_leaf_node()
 44 	u32 sched_ctx[MLX5_ST_SZ_DW(scheduling_context)] = {0};  in mlx5_qos_create_inner_node()
 47 	MLX5_SET(scheduling_context, sched_ctx, parent_element_id, parent_id);  in mlx5_qos_create_inner_node()
 48 	MLX5_SET(scheduling_context, sched_ctx, element_type,  in mlx5_qos_create_inner_node()
 50 	MLX5_SET(scheduling_context, sched_ctx, bw_share, bw_share);  in mlx5_qos_create_inner_node()
 51 	MLX5_SET(scheduling_context, sched_ctx, max_average_bw, max_avg_bw);  in mlx5_qos_create_inner_node()
 [all …]
 
 | 
| D | rl.c | 48 			      scheduling_context);  in mlx5_create_scheduling_element_cmd()53 	memcpy(schedc, ctx, MLX5_ST_SZ_BYTES(scheduling_context));  in mlx5_create_scheduling_element_cmd()
 72 			      scheduling_context);  in mlx5_modify_scheduling_element_cmd()
 81 	memcpy(schedc, ctx, MLX5_ST_SZ_BYTES(scheduling_context));  in mlx5_modify_scheduling_element_cmd()
 
 | 
| /Linux-v5.15/drivers/net/ethernet/mellanox/mlx5/core/esw/ | 
| D | qos.c | 33 	MLX5_SET(scheduling_context, sched_ctx, parent_element_id, parent_ix);  in esw_qos_tsar_config()34 	MLX5_SET(scheduling_context, sched_ctx, max_average_bw, max_rate);  in esw_qos_tsar_config()
 35 	MLX5_SET(scheduling_context, sched_ctx, bw_share, bw_share);  in esw_qos_tsar_config()
 49 	u32 sched_ctx[MLX5_ST_SZ_DW(scheduling_context)] = {};  in esw_qos_group_config()
 69 	u32 sched_ctx[MLX5_ST_SZ_DW(scheduling_context)] = {};  in esw_qos_vport_config()
 80 	MLX5_SET(scheduling_context, sched_ctx, element_type,  in esw_qos_vport_config()
 82 	vport_elem = MLX5_ADDR_OF(scheduling_context, sched_ctx,  in esw_qos_vport_config()
 334 	u32 sched_ctx[MLX5_ST_SZ_DW(scheduling_context)] = {};  in esw_qos_vport_create_sched_element()
 342 	MLX5_SET(scheduling_context, sched_ctx, element_type,  in esw_qos_vport_create_sched_element()
 344 	vport_elem = MLX5_ADDR_OF(scheduling_context, sched_ctx, element_attributes);  in esw_qos_vport_create_sched_element()
 [all …]
 
 | 
| /Linux-v5.15/include/linux/mlx5/ | 
| D | mlx5_ifc.h | 4903 	struct mlx5_ifc_scheduling_context_bits scheduling_context;  member6464 	struct mlx5_ifc_scheduling_context_bits scheduling_context;  member
 7852 	struct mlx5_ifc_scheduling_context_bits scheduling_context;  member
 
 |