Searched refs:rcb_common_cb (Results 1 – 4 of 4) sorted by relevance
| /linux/drivers/net/ethernet/hisilicon/hns/ |
| H A D | hns_dsaf_rcb.h | 15 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 D | hns_dsaf_rcb.c | 202 void hns_rcb_common_init_commit_hw(struct rcb_common_cb *rcb_common) in hns_rcb_common_init_commit_hw() 288 static void hns_rcb_set_port_desc_cnt(struct rcb_common_cb *rcb_common, in hns_rcb_set_port_desc_cnt() 296 struct rcb_common_cb *rcb_common, u32 port_idx, u32 timeout) in hns_rcb_set_port_timeout() 321 static int hns_rcb_common_get_port_num(struct rcb_common_cb *rcb_common) in hns_rcb_common_get_port_num() 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() 490 static int hns_rcb_get_base_irq_idx(struct rcb_common_cb *rcb_common) in hns_rcb_get_base_irq_idx() 506 int hns_rcb_get_cfg(struct rcb_common_cb *rcb_common) in hns_rcb_get_cfg() [all …]
|
| H A D | hns_dsaf_main.h | 317 struct rcb_common_cb *rcb_common[DSAF_COMM_DEV_NUM];
|
| H A D | hns_ae_adapt.c | 55 struct rcb_common_cb *rcb_comm = dsaf_dev->rcb_common[0]; in hns_ae_get_base_ring_pair()
|