1*c88d3638SLiron Himi /* SPDX-License-Identifier: BSD-3-Clause 2*c88d3638SLiron Himi * Copyright(C) 2021 Marvell. 3*c88d3638SLiron Himi */ 4*c88d3638SLiron Himi 5*c88d3638SLiron Himi #ifndef _ROC_REE_PRIV_H_ 6*c88d3638SLiron Himi #define _ROC_REE_PRIV_H_ 7*c88d3638SLiron Himi 8*c88d3638SLiron Himi struct ree { 9*c88d3638SLiron Himi struct dev dev; 10*c88d3638SLiron Himi } __plt_cache_aligned; 11*c88d3638SLiron Himi 12*c88d3638SLiron Himi static inline struct ree * roc_ree_to_ree_priv(struct roc_ree_vf * roc_ree)13*c88d3638SLiron Himiroc_ree_to_ree_priv(struct roc_ree_vf *roc_ree) 14*c88d3638SLiron Himi { 15*c88d3638SLiron Himi return (struct ree *)&roc_ree->reserved[0]; 16*c88d3638SLiron Himi } 17*c88d3638SLiron Himi 18*c88d3638SLiron Himi #endif /* _ROC_REE_PRIV_H_ */ 19