hns_nic_ring_data
static bool hns_nic_tx_fini_pro(struct hns_nic_ring_data *ring_data)
static bool hns_nic_tx_fini_pro_v2(struct hns_nic_ring_data *ring_data)
static void hns_nic_tx_clr_all_bufs(struct hns_nic_ring_data *ring_data)
struct hns_nic_ring_data *ring_data =
container_of(napi, struct hns_nic_ring_data, napi);
struct hns_nic_ring_data *ring_data = (struct hns_nic_ring_data *)dev;
struct hns_nic_ring_data *rd;
static void hns_nic_drop_rx_fetch(struct hns_nic_ring_data *ring_data,
struct hns_nic_ring_data *rd;
struct hns_nic_ring_data *rd;
struct hns_nic_ring_data *ring_data)
static void hns_nic_rx_checksum(struct hns_nic_ring_data *ring_data,
static int hns_nic_poll_rx_skb(struct hns_nic_ring_data *ring_data,
hns_nic_alloc_rx_buffers(struct hns_nic_ring_data *ring_data, int cleand_count)
static void hns_nic_rx_up_pro(struct hns_nic_ring_data *ring_data,
static void hns_nic_adpt_coalesce(struct hns_nic_ring_data *ring_data)
static int hns_nic_rx_poll_one(struct hns_nic_ring_data *ring_data,
((void (*)(struct hns_nic_ring_data *, struct sk_buff *))v)(
static bool hns_nic_rx_fini_pro(struct hns_nic_ring_data *ring_data)
static bool hns_nic_rx_fini_pro_v2(struct hns_nic_ring_data *ring_data)
static int hns_nic_tx_poll_one(struct hns_nic_ring_data *ring_data,
int (*poll_one)(struct hns_nic_ring_data *, int, void *);
void (*ex_process)(struct hns_nic_ring_data *, struct sk_buff *);
bool (*fini_process)(struct hns_nic_ring_data *);
struct hns_nic_ring_data *ring_data;
struct hns_nic_ring_data *ring_data);
static void __lb_other_process(struct hns_nic_ring_data *ring_data,
struct hns_nic_ring_data *ring_data;