ppe_device
static int ppe_clock_init_and_reset(struct ppe_device *ppe_dev)
struct ppe_device *ppe_dev;
struct ppe_device *ppe_dev;
int ppe_queue_ucast_offset_pri_set(struct ppe_device *ppe_dev,
int ppe_queue_ucast_offset_hash_set(struct ppe_device *ppe_dev,
int ppe_port_resource_get(struct ppe_device *ppe_dev, int port,
int ppe_sc_config_set(struct ppe_device *ppe_dev, int sc, struct ppe_sc_cfg cfg)
int ppe_counter_enable_set(struct ppe_device *ppe_dev, int port)
static int ppe_rss_hash_ipv4_config(struct ppe_device *ppe_dev, int index,
static int ppe_rss_hash_ipv6_config(struct ppe_device *ppe_dev, int index,
int ppe_rss_hash_config_set(struct ppe_device *ppe_dev, int mode,
int ppe_ring_queue_map_set(struct ppe_device *ppe_dev, int ring_id, u32 *queue_map)
static int ppe_config_bm_threshold(struct ppe_device *ppe_dev, int bm_port_id,
static int ppe_config_bm(struct ppe_device *ppe_dev)
static int ppe_config_qm(struct ppe_device *ppe_dev)
static int ppe_node_scheduler_config(struct ppe_device *ppe_dev,
static int ppe_config_scheduler(struct ppe_device *ppe_dev)
static int ppe_queue_dest_init(struct ppe_device *ppe_dev)
static int ppe_servcode_init(struct ppe_device *ppe_dev)
static int ppe_port_config_init(struct ppe_device *ppe_dev)
static int ppe_rss_hash_init(struct ppe_device *ppe_dev)
static int ppe_queues_to_ring_init(struct ppe_device *ppe_dev)
static int ppe_bridge_init(struct ppe_device *ppe_dev)
int ppe_hw_config(struct ppe_device *ppe_dev)
static int ppe_scheduler_l0_queue_map_set(struct ppe_device *ppe_dev,
static int ppe_scheduler_l1_queue_map_set(struct ppe_device *ppe_dev,
int ppe_queue_scheduler_set(struct ppe_device *ppe_dev,
int ppe_queue_ucast_base_set(struct ppe_device *ppe_dev,
int ppe_hw_config(struct ppe_device *ppe_dev);
int ppe_queue_scheduler_set(struct ppe_device *ppe_dev,
int ppe_queue_ucast_base_set(struct ppe_device *ppe_dev,
int ppe_queue_ucast_offset_pri_set(struct ppe_device *ppe_dev,
int ppe_queue_ucast_offset_hash_set(struct ppe_device *ppe_dev,
int ppe_port_resource_get(struct ppe_device *ppe_dev, int port,
int ppe_sc_config_set(struct ppe_device *ppe_dev, int sc,
int ppe_counter_enable_set(struct ppe_device *ppe_dev, int port);
int ppe_rss_hash_config_set(struct ppe_device *ppe_dev, int mode,
int ppe_ring_queue_map_set(struct ppe_device *ppe_dev,
static int ppe_pkt_cnt_get(struct ppe_device *ppe_dev, u32 reg,
static void ppe_tbl_pkt_cnt_clear(struct ppe_device *ppe_dev, u32 reg,
static int ppe_bm_counter_get(struct ppe_device *ppe_dev, struct seq_file *seq)
static int ppe_parse_pkt_counter_get(struct ppe_device *ppe_dev,
static int ppe_port_rx_counter_get(struct ppe_device *ppe_dev,
static int ppe_l2_counter_get(struct ppe_device *ppe_dev,
static int ppe_vlan_rx_counter_get(struct ppe_device *ppe_dev,
static int ppe_cpu_code_counter_get(struct ppe_device *ppe_dev,
static int ppe_vlan_tx_counter_get(struct ppe_device *ppe_dev,
static int ppe_port_tx_counter_get(struct ppe_device *ppe_dev,
static int ppe_queue_counter_get(struct ppe_device *ppe_dev,
struct ppe_device *ppe_dev = entry->ppe;
struct ppe_device *ppe_dev = entry->ppe;
void ppe_debugfs_setup(struct ppe_device *ppe_dev)
void ppe_debugfs_teardown(struct ppe_device *ppe_dev)
struct ppe_device *ppe;
void ppe_debugfs_setup(struct ppe_device *ppe_dev);
void ppe_debugfs_teardown(struct ppe_device *ppe_dev);