#ifndef _I40E_CLIENT_H_
#define _I40E_CLIENT_H_
#include <linux/auxiliary_bus.h>
#define I40E_CLIENT_STR_LENGTH …
#define I40E_CLIENT_VERSION_MAJOR …
#define I40E_CLIENT_VERSION_MINOR …
#define I40E_CLIENT_VERSION_BUILD …
#define I40E_CLIENT_VERSION_STR …
struct i40e_client_version { … };
enum i40e_client_instance_state { … };
struct i40e_ops;
struct i40e_client;
#define I40E_QUEUE_INVALID_IDX …
struct i40e_qv_info { … };
struct i40e_qvlist_info { … };
struct i40e_prio_qos_params { … };
#define I40E_CLIENT_MAX_USER_PRIORITY …
struct i40e_qos_params { … };
struct i40e_params { … };
struct i40e_info { … };
struct i40e_auxiliary_device { … };
#define I40E_CLIENT_RESET_LEVEL_PF …
#define I40E_CLIENT_RESET_LEVEL_CORE …
#define I40E_CLIENT_VSI_FLAG_TCP_ENABLE …
struct i40e_ops { … };
struct i40e_client_ops { … };
struct i40e_client_instance { … };
struct i40e_client { … };
void i40e_client_device_register(struct i40e_info *ldev, struct i40e_client *client);
void i40e_client_device_unregister(struct i40e_info *ldev);
#endif