hns3_desc_cb
struct hns3_desc_cb *cb)
struct hns3_desc_cb *desc_cb,
struct hns3_desc_cb *desc_cb)
struct hns3_desc_cb *desc_cb = &ring->desc_cb[ring->next_to_use];
struct hns3_desc_cb *desc_cb;
struct hns3_desc_cb *desc_cb = &ring->desc_cb[ring->next_to_use];
struct hns3_desc_cb *desc_cb = &ring->desc_cb[ring->next_to_use];
struct hns3_desc_cb *desc_cb,
struct hns3_desc_cb *desc_cb = &ring->desc_cb[ring->next_to_use];
struct hns3_desc_cb *cb)
struct hns3_desc_cb *cb, int budget)
static int hns3_map_buffer(struct hns3_enet_ring *ring, struct hns3_desc_cb *cb)
struct hns3_desc_cb *cb)
struct hns3_desc_cb *cb = &ring->desc_cb[i];
struct hns3_desc_cb *cb)
struct hns3_desc_cb *res_cb)
struct hns3_desc_cb *desc_cb;
struct hns3_desc_cb *desc_cb;
struct hns3_desc_cb res_cbs;
static bool hns3_can_reuse_page(struct hns3_desc_cb *cb)
struct hns3_desc_cb *desc_cb)
struct hns3_desc_cb *desc_cb)
struct hns3_desc_cb *desc_cb = &ring->desc_cb[ring->next_to_clean];
struct hns3_desc_cb *desc_cb;
struct hns3_desc_cb *desc_cb;
struct hns3_desc_cb res_cbs;
struct hns3_desc_cb *desc_cb;