Home
last modified time | relevance | path

Searched refs:rcb_common_cb (Results 1 – 4 of 4) sorted by relevance

/linux-6.15/drivers/net/ethernet/hisilicon/hns/
H A Dhns_dsaf_rcb.h15 struct rcb_common_cb;
85 struct rcb_common_cb *rcb_common; /* ring belongs to */
100 struct rcb_common_cb { struct
118 int hns_rcb_common_init_hw(struct rcb_common_cb *rcb_common); argument
119 int hns_rcb_get_cfg(struct rcb_common_cb *rcb_common);
123 void hns_rcb_common_init_commit_hw(struct rcb_common_cb *rcb_common);
136 struct rcb_common_cb *rcb_common, u32 port_idx);
138 struct rcb_common_cb *rcb_common, u32 port_idx);
140 struct rcb_common_cb *rcb_common, u32 port_idx);
142 struct rcb_common_cb *rcb_common, u32 port_idx, u32 timeout);
[all …]
H A Dhns_dsaf_rcb.c296 struct rcb_common_cb *rcb_common, u32 port_idx, u32 timeout) in hns_rcb_set_port_timeout()
331 struct rcb_common_cb *rcb_common, int en) in hns_rcb_comm_exc_irq_en()
363 int hns_rcb_common_init_hw(struct rcb_common_cb *rcb_common) in hns_rcb_common_init_hw()
435 struct rcb_common_cb *rcb_common; in hns_rcb_ring_get_cfg()
483 struct rcb_common_cb *rcb_common, int ring_idx) in hns_rcb_get_port_in_comm()
506 int hns_rcb_get_cfg(struct rcb_common_cb *rcb_common) in hns_rcb_get_cfg()
551 struct rcb_common_cb *rcb_common, u32 port_idx) in hns_rcb_get_rx_coalesced_frames()
564 struct rcb_common_cb *rcb_common, u32 port_idx) in hns_rcb_get_tx_coalesced_frames()
580 struct rcb_common_cb *rcb_common, u32 port_idx) in hns_rcb_get_coalesce_usecs()
600 struct rcb_common_cb *rcb_common, u32 port_idx, u32 timeout) in hns_rcb_set_coalesce_usecs()
[all …]
H A Dhns_dsaf_main.h317 struct rcb_common_cb *rcb_common[DSAF_COMM_DEV_NUM];
H A Dhns_ae_adapt.c55 struct rcb_common_cb *rcb_comm = dsaf_dev->rcb_common[0]; in hns_ae_get_base_ring_pair()