rcb_common_cb
struct rcb_common_cb *rcb_comm = dsaf_dev->rcb_common[0];
struct rcb_common_cb *rcb_common[DSAF_COMM_DEV_NUM];
void hns_rcb_common_init_commit_hw(struct rcb_common_cb *rcb_common)
static void hns_rcb_set_port_desc_cnt(struct rcb_common_cb *rcb_common,
struct rcb_common_cb *rcb_common, u32 port_idx, u32 timeout)
static int hns_rcb_common_get_port_num(struct rcb_common_cb *rcb_common)
struct rcb_common_cb *rcb_common, int en)
int hns_rcb_common_init_hw(struct rcb_common_cb *rcb_common)
struct rcb_common_cb *rcb_common;
struct rcb_common_cb *rcb_common, int ring_idx)
static int hns_rcb_get_base_irq_idx(struct rcb_common_cb *rcb_common)
int hns_rcb_get_cfg(struct rcb_common_cb *rcb_common)
struct rcb_common_cb *rcb_common, u32 port_idx)
struct rcb_common_cb *rcb_common, u32 port_idx)
struct rcb_common_cb *rcb_common, u32 port_idx)
struct rcb_common_cb *rcb_common, u32 port_idx, u32 timeout)
struct rcb_common_cb *rcb_common, u32 port_idx, u32 coalesced_frames)
struct rcb_common_cb *rcb_common, u32 port_idx, u32 coalesced_frames)
static u8 __iomem *hns_rcb_common_get_vaddr(struct rcb_common_cb *rcb_common)
static phys_addr_t hns_rcb_common_get_paddr(struct rcb_common_cb *rcb_common)
struct rcb_common_cb *rcb_common;
void hns_rcb_get_common_regs(struct rcb_common_cb *rcb_com, void *data)
int hns_rcb_common_init_hw(struct rcb_common_cb *rcb_common);
int hns_rcb_get_cfg(struct rcb_common_cb *rcb_common);
void hns_rcb_common_init_commit_hw(struct rcb_common_cb *rcb_common);
struct rcb_common_cb *rcb_common, u32 port_idx);
struct rcb_common_cb *rcb_common, u32 port_idx);
struct rcb_common_cb *rcb_common, u32 port_idx);
struct rcb_common_cb *rcb_common, u32 port_idx, u32 timeout);
struct rcb_common_cb *rcb_common, u32 port_idx, u32 coalesced_frames);
struct rcb_common_cb *rcb_common, u32 port_idx, u32 coalesced_frames);
struct rcb_common_cb;
void hns_rcb_get_common_regs(struct rcb_common_cb *rcb_common, void *data);
struct rcb_common_cb *rcb_common; /* ring belongs to */