Searched refs:stop_room (Results 1 – 5 of 5) sorted by relevance
| /linux/drivers/net/ethernet/mellanox/mlx5/core/en/ |
| H A D | params.c | 512 u16 stop_room; in mlx5e_calc_sq_stop_room() local 514 stop_room = mlx5e_ktls_get_stop_room(mdev, params); in mlx5e_calc_sq_stop_room() 515 stop_room += mlx5e_stop_room_for_max_wqe(mdev); in mlx5e_calc_sq_stop_room() 521 stop_room += mlx5e_stop_room_for_mpwqe(mdev); in mlx5e_calc_sq_stop_room() 523 return stop_room; in mlx5e_calc_sq_stop_room() 529 u16 stop_room; in mlx5e_validate_params() local 531 stop_room = mlx5e_calc_sq_stop_room(mdev, params); in mlx5e_validate_params() 532 if (stop_room >= sq_size) { in mlx5e_validate_params() 534 stop_room, sq_size); in mlx5e_validate_params() 1073 param->stop_room = mlx5e_calc_sq_stop_room(mdev, params); in mlx5e_build_sq_param() [all …]
|
| H A D | xdp.c | 440 sq->stop_room))) { in mlx5e_xmit_xdp_frame_check_mpwqe() 522 static int mlx5e_xmit_xdp_frame_check_stop_room(struct mlx5e_xdpsq *sq, int stop_room) in mlx5e_xmit_xdp_frame_check_stop_room() argument 524 if (unlikely(!mlx5e_wqc_has_room_for(&sq->wq, sq->cc, sq->pc, stop_room))) { in mlx5e_xmit_xdp_frame_check_stop_room() 582 int stop_room = 1; in mlx5e_xmit_xdp_frame() local 591 stop_room = MLX5E_STOP_ROOM(num_wqebbs); in mlx5e_xmit_xdp_frame() 594 check_result = mlx5e_xmit_xdp_frame_check_stop_room(sq, stop_room); in mlx5e_xmit_xdp_frame()
|
| /linux/drivers/net/ethernet/mellanox/mlx5/core/en_accel/ |
| H A D | ktls_tx.c | 29 u16 num_dumps, stop_room = 0; in mlx5e_ktls_get_stop_room() local 36 stop_room += mlx5e_stop_room_for_wqe(mdev, MLX5E_TLS_SET_STATIC_PARAMS_WQEBBS); in mlx5e_ktls_get_stop_room() 37 stop_room += mlx5e_stop_room_for_wqe(mdev, MLX5E_TLS_SET_PROGRESS_PARAMS_WQEBBS); in mlx5e_ktls_get_stop_room() 38 stop_room += num_dumps * mlx5e_stop_room_for_wqe(mdev, MLX5E_KTLS_DUMP_WQEBBS); in mlx5e_ktls_get_stop_room() 39 stop_room += 1; /* fence nop */ in mlx5e_ktls_get_stop_room() 41 return stop_room; in mlx5e_ktls_get_stop_room()
|
| /linux/drivers/net/ethernet/mellanox/mlx5/core/ |
| H A D | en.h | 449 u16 stop_room; member 517 u16 stop_room; member
|
| H A D | en_main.c | 1563 sq->stop_room = param->is_mpw ? mlx5e_stop_room_for_mpwqe(mdev) : in mlx5e_alloc_xdpsq() 1639 sq->reserved_room = param->stop_room; in mlx5e_alloc_icosq() 1732 sq->stop_room = param->stop_room; in mlx5e_alloc_txqsq()
|