Home
last modified time | relevance | path

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

/linux-6.15/drivers/net/ethernet/hisilicon/hns/
H A Dhns_dsaf_rcb.c436 struct ring_pair_cb *ring_pair_cb; in hns_rcb_ring_get_cfg() local
440 ring_pair_cb = container_of(q, struct ring_pair_cb, q); in hns_rcb_ring_get_cfg()
474 static void hns_rcb_ring_pair_get_cfg(struct ring_pair_cb *ring_pair_cb) in hns_rcb_ring_pair_get_cfg() argument
476 ring_pair_cb->q.handle = NULL; in hns_rcb_ring_pair_get_cfg()
508 struct ring_pair_cb *ring_pair_cb; in hns_rcb_get_cfg() local
517 ring_pair_cb = &rcb_common->ring_pair_cb[i]; in hns_rcb_get_cfg()
520 ring_pair_cb->index = i; in hns_rcb_get_cfg()
521 ring_pair_cb->q.io_base = in hns_rcb_get_cfg()
535 ring_pair_cb->q.phy_base = in hns_rcb_get_cfg()
811 struct ring_pair_cb *ring = in hns_rcb_update_stats()
[all …]
H A Dhns_ae_adapt.c75 struct ring_pair_cb *ring_pair_cb; in hns_ae_get_handle() local
101 if (!ring_pair_cb->used_by_vf) in hns_ae_get_handle()
103 ring_pair_cb += qnum_per_vf; in hns_ae_get_handle()
112 ae_handle->qs[i] = &ring_pair_cb->q; in hns_ae_get_handle()
116 ring_pair_cb->used_by_vf = 1; in hns_ae_get_handle()
117 ring_pair_cb++; in hns_ae_get_handle()
195 struct ring_pair_cb *ring = in hns_ae_init_queue()
520 struct ring_pair_cb *ring_pair = in hns_ae_get_coalesce_usecs()
532 struct ring_pair_cb *ring_pair = in hns_ae_get_max_coalesced_frames()
550 struct ring_pair_cb *ring_pair = in hns_ae_set_coalesce_usecs()
[all …]
H A Dhns_dsaf_rcb.h84 struct ring_pair_cb { struct
111 struct ring_pair_cb ring_pair_cb[] __counted_by(ring_num); argument
131 void hns_rcb_init_hw(struct ring_pair_cb *ring);