Searched refs:ring_pair_cb (Results 1 - 3 of 3) sorted by relevance

/linux-master/drivers/net/ethernet/hisilicon/hns/
H A Dhns_dsaf_rcb.c243 static void hns_rcb_ring_init(struct ring_pair_cb *ring_pair, int ring_type)
281 void hns_rcb_init_hw(struct ring_pair_cb *ring)
441 struct ring_pair_cb *ring_pair_cb; local
445 ring_pair_cb = container_of(q, struct ring_pair_cb, q);
446 is_ver1 = AE_IS_VER1(ring_pair_cb->rcb_common->dsaf_dev->dsaf_ver);
449 ring->io_base = ring_pair_cb->q.io_base;
454 ring->io_base = ring_pair_cb->q.io_base +
461 rcb_common = ring_pair_cb
479 hns_rcb_ring_pair_get_cfg(struct ring_pair_cb *ring_pair_cb) argument
513 struct ring_pair_cb *ring_pair_cb; local
[all...]
H A Dhns_dsaf_rcb.h84 struct ring_pair_cb { struct
111 struct ring_pair_cb ring_pair_cb[] __counted_by(ring_num);
132 void hns_rcb_init_hw(struct ring_pair_cb *ring);
H A Dhns_ae_adapt.c52 static struct ring_pair_cb *hns_ae_get_base_ring_pair(
59 return &rcb_comm->ring_pair_cb[port * q_num * vf_num];
62 static struct ring_pair_cb *hns_ae_get_ring_pair(struct hnae_queue *q)
64 return container_of(q, struct ring_pair_cb, q);
75 struct ring_pair_cb *ring_pair_cb; local
80 ring_pair_cb = hns_ae_get_base_ring_pair(dsaf_dev, port_id);
101 if (!ring_pair_cb->used_by_vf)
103 ring_pair_cb += qnum_per_vf;
112 ae_handle->qs[i] = &ring_pair_cb
[all...]

Completed in 220 milliseconds