diff options
author | Przemek Kitszel <przemyslaw.kitszel@intel.com> | 2023-09-12 07:59:33 -0400 |
---|---|---|
committer | Jakub Kicinski <kuba@kernel.org> | 2023-10-03 12:17:11 -0700 |
commit | a034fcdbeaf7478ccbdec03650b07feaa6ecd51a (patch) | |
tree | 7498a950601fde039c3d57f51d37431fc73f052a /drivers/net/ethernet/intel/ice/ice_sched.h | |
parent | ece285af77d00f7f4f9dd311f5cfa866a51c010f (diff) | |
download | linux-a034fcdbeaf7478ccbdec03650b07feaa6ecd51a.tar.gz linux-a034fcdbeaf7478ccbdec03650b07feaa6ecd51a.tar.bz2 linux-a034fcdbeaf7478ccbdec03650b07feaa6ecd51a.zip |
ice: drop two params of ice_aq_move_sched_elems()
Remove two arguments of ice_aq_move_sched_elems().
Last of them was always NULL, and @grps_req was always 1.
Assuming @grps_req to be one, allows us to use DEFINE_FLEX() macro,
what removes some need for heap allocations.
Signed-off-by: Przemek Kitszel <przemyslaw.kitszel@intel.com>
Link: https://lore.kernel.org/r/20230912115937.1645707-4-przemyslaw.kitszel@intel.com
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
Diffstat (limited to 'drivers/net/ethernet/intel/ice/ice_sched.h')
-rw-r--r-- | drivers/net/ethernet/intel/ice/ice_sched.h | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/drivers/net/ethernet/intel/ice/ice_sched.h b/drivers/net/ethernet/intel/ice/ice_sched.h index 0055d9330c07..1aef05ea5a57 100644 --- a/drivers/net/ethernet/intel/ice/ice_sched.h +++ b/drivers/net/ethernet/intel/ice/ice_sched.h @@ -161,10 +161,8 @@ ice_sched_add_nodes_to_layer(struct ice_port_info *pi, u16 *num_nodes_added); void ice_sched_replay_agg_vsi_preinit(struct ice_hw *hw); void ice_sched_replay_agg(struct ice_hw *hw); -int -ice_aq_move_sched_elems(struct ice_hw *hw, u16 grps_req, - struct ice_aqc_move_elem *buf, u16 buf_size, - u16 *grps_movd, struct ice_sq_cd *cd); +int ice_aq_move_sched_elems(struct ice_hw *hw, struct ice_aqc_move_elem *buf, + u16 buf_size, u16 *grps_movd); int ice_replay_vsi_agg(struct ice_hw *hw, u16 vsi_handle); int ice_sched_replay_q_bw(struct ice_port_info *pi, struct ice_q_ctx *q_ctx); #endif /* _ICE_SCHED_H_ */ |