/* SPDX-License-Identifier: GPL-2.0 OR Linux-OpenIB */ | |
/* | |
* Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES. All rights reserved | |
*/ | |
#ifndef _MLX5_IB_DMAH_H | |
#define _MLX5_IB_DMAH_H | |
#include "mlx5_ib.h" | |
extern const struct ib_device_ops mlx5_ib_dev_dmah_ops; | |
struct mlx5_ib_dmah { | |
struct ib_dmah ibdmah; | |
u16 st_index; | |
}; | |
static inline struct mlx5_ib_dmah *to_mdmah(struct ib_dmah *ibdmah) | |
{ | |
return container_of(ibdmah, struct mlx5_ib_dmah, ibdmah); | |
} | |
#endif /* _MLX5_IB_DMAH_H */ |