#ifndef HINIC_RX_H
#define HINIC_RX_H
#include <linux/types.h>
#include <linux/netdevice.h>
#include <linux/u64_stats_sync.h>
#include <linux/interrupt.h>
#include "hinic_hw_qp.h"
#define HINIC_RX_CSUM_OFFLOAD_EN …
#define HINIC_RX_CSUM_HW_CHECK_NONE …
#define HINIC_RX_CSUM_IPSU_OTHER_ERR …
struct hinic_rxq_stats { … };
struct hinic_rxq { … };
void hinic_rxq_get_stats(struct hinic_rxq *rxq, struct hinic_rxq_stats *stats);
int hinic_init_rxq(struct hinic_rxq *rxq, struct hinic_rq *rq,
struct net_device *netdev);
void hinic_clean_rxq(struct hinic_rxq *rxq);
#endif