1*669c8de6SAlfredo Cardigliano /* SPDX-License-Identifier: (BSD-3-Clause OR GPL-2.0) 2*669c8de6SAlfredo Cardigliano * Copyright(c) 2018-2019 Pensando Systems, Inc. All rights reserved. 3*669c8de6SAlfredo Cardigliano */ 4*669c8de6SAlfredo Cardigliano 5*669c8de6SAlfredo Cardigliano #ifndef _IONIC_ETHDEV_H_ 6*669c8de6SAlfredo Cardigliano #define _IONIC_ETHDEV_H_ 7*669c8de6SAlfredo Cardigliano 8*669c8de6SAlfredo Cardigliano #define IONIC_ETH_DEV_TO_LIF(eth_dev) ((struct ionic_lif *) \ 9*669c8de6SAlfredo Cardigliano (eth_dev)->data->dev_private) 10*669c8de6SAlfredo Cardigliano #define IONIC_ETH_DEV_TO_ADAPTER(eth_dev) \ 11*669c8de6SAlfredo Cardigliano (IONIC_ETH_DEV_TO_LIF(eth_dev)->adapter) 12*669c8de6SAlfredo Cardigliano 13*669c8de6SAlfredo Cardigliano #endif /* _IONIC_ETHDEV_H_ */ 14*669c8de6SAlfredo Cardigliano 15