• Home
  • Raw
  • Download

Lines Matching refs:entry

60 	struct mvpp2_dbgfs_flow_tbl_entry *entry = s->private;  in mvpp2_dbgfs_flow_flt_hits_show()  local
62 u32 hits = mvpp2_cls_flow_hits(entry->priv, entry->id); in mvpp2_dbgfs_flow_flt_hits_show()
73 struct mvpp2_dbgfs_flow_entry *entry = s->private; in mvpp2_dbgfs_flow_dec_hits_show() local
75 u32 hits = mvpp2_cls_lookup_hits(entry->priv, entry->flow); in mvpp2_dbgfs_flow_dec_hits_show()
86 struct mvpp2_dbgfs_flow_entry *entry = s->private; in mvpp2_dbgfs_flow_type_show() local
90 f = mvpp2_cls_flow_get(entry->flow); in mvpp2_dbgfs_flow_type_show()
126 const struct mvpp2_dbgfs_flow_entry *entry = s->private; in mvpp2_dbgfs_flow_id_show() local
129 f = mvpp2_cls_flow_get(entry->flow); in mvpp2_dbgfs_flow_id_show()
142 struct mvpp2_dbgfs_port_flow_entry *entry = s->private; in mvpp2_dbgfs_port_flow_hash_opt_show() local
143 struct mvpp2_port *port = entry->port; in mvpp2_dbgfs_port_flow_hash_opt_show()
149 f = mvpp2_cls_flow_get(entry->dbg_fe->flow); in mvpp2_dbgfs_port_flow_hash_opt_show()
153 flow_index = MVPP2_CLS_FLT_HASH_ENTRY(entry->port->id, f->flow_id); in mvpp2_dbgfs_port_flow_hash_opt_show()
168 struct mvpp2_dbgfs_port_flow_entry *entry = s->private; in mvpp2_dbgfs_port_flow_engine_show() local
169 struct mvpp2_port *port = entry->port; in mvpp2_dbgfs_port_flow_engine_show()
174 f = mvpp2_cls_flow_get(entry->dbg_fe->flow); in mvpp2_dbgfs_port_flow_engine_show()
178 flow_index = MVPP2_CLS_FLT_HASH_ENTRY(entry->port->id, f->flow_id); in mvpp2_dbgfs_port_flow_engine_show()
193 struct mvpp2_dbgfs_c2_entry *entry = s->private; in mvpp2_dbgfs_flow_c2_hits_show() local
196 hits = mvpp2_cls_c2_hit_count(entry->priv, entry->id); in mvpp2_dbgfs_flow_c2_hits_show()
207 struct mvpp2_dbgfs_c2_entry *entry = s->private; in mvpp2_dbgfs_flow_c2_rxq_show() local
211 mvpp2_cls_c2_read(entry->priv, entry->id, &c2); in mvpp2_dbgfs_flow_c2_rxq_show()
228 struct mvpp2_dbgfs_c2_entry *entry = s->private; in mvpp2_dbgfs_flow_c2_enable_show() local
232 mvpp2_cls_c2_read(entry->priv, entry->id, &c2); in mvpp2_dbgfs_flow_c2_enable_show()
339 struct mvpp2_dbgfs_prs_entry *entry = s->private; in mvpp2_dbgfs_prs_lu_show() local
340 struct mvpp2 *priv = entry->priv; in mvpp2_dbgfs_prs_lu_show()
342 seq_printf(s, "%x\n", priv->prs_shadow[entry->tid].lu); in mvpp2_dbgfs_prs_lu_show()
351 struct mvpp2_dbgfs_prs_entry *entry = s->private; in mvpp2_dbgfs_prs_pmap_show() local
355 mvpp2_prs_init_from_hw(entry->priv, &pe, entry->tid); in mvpp2_dbgfs_prs_pmap_show()
369 struct mvpp2_dbgfs_prs_entry *entry = s->private; in mvpp2_dbgfs_prs_ai_show() local
373 mvpp2_prs_init_from_hw(entry->priv, &pe, entry->tid); in mvpp2_dbgfs_prs_ai_show()
387 struct mvpp2_dbgfs_prs_entry *entry = s->private; in mvpp2_dbgfs_prs_hdata_show() local
392 mvpp2_prs_init_from_hw(entry->priv, &pe, entry->tid); in mvpp2_dbgfs_prs_hdata_show()
406 struct mvpp2_dbgfs_prs_entry *entry = s->private; in mvpp2_dbgfs_prs_sram_show() local
409 mvpp2_prs_init_from_hw(entry->priv, &pe, entry->tid); in mvpp2_dbgfs_prs_sram_show()
420 struct mvpp2_dbgfs_prs_entry *entry = s->private; in mvpp2_dbgfs_prs_hits_show() local
423 val = mvpp2_prs_hits(entry->priv, entry->tid); in mvpp2_dbgfs_prs_hits_show()
436 struct mvpp2_dbgfs_prs_entry *entry = s->private; in mvpp2_dbgfs_prs_valid_show() local
437 struct mvpp2 *priv = entry->priv; in mvpp2_dbgfs_prs_valid_show()
438 int tid = entry->tid; in mvpp2_dbgfs_prs_valid_show()
449 struct mvpp2_dbgfs_flow_entry *entry) in mvpp2_dbgfs_flow_port_init() argument
459 port_entry->dbg_fe = entry; in mvpp2_dbgfs_flow_port_init()
473 struct mvpp2_dbgfs_flow_entry *entry; in mvpp2_dbgfs_flow_entry_init() local
482 entry = &priv->dbgfs_entries->flow_entries[flow]; in mvpp2_dbgfs_flow_entry_init()
484 entry->flow = flow; in mvpp2_dbgfs_flow_entry_init()
485 entry->priv = priv; in mvpp2_dbgfs_flow_entry_init()
487 debugfs_create_file("dec_hits", 0444, flow_entry_dir, entry, in mvpp2_dbgfs_flow_entry_init()
490 debugfs_create_file("type", 0444, flow_entry_dir, entry, in mvpp2_dbgfs_flow_entry_init()
493 debugfs_create_file("id", 0444, flow_entry_dir, entry, in mvpp2_dbgfs_flow_entry_init()
499 priv->port_list[i], entry); in mvpp2_dbgfs_flow_entry_init()
526 struct mvpp2_dbgfs_prs_entry *entry; in mvpp2_dbgfs_prs_entry_init() local
537 entry = &priv->dbgfs_entries->prs_entries[tid]; in mvpp2_dbgfs_prs_entry_init()
539 entry->tid = tid; in mvpp2_dbgfs_prs_entry_init()
540 entry->priv = priv; in mvpp2_dbgfs_prs_entry_init()
543 debugfs_create_file("sram", 0444, prs_entry_dir, entry, in mvpp2_dbgfs_prs_entry_init()
546 debugfs_create_file("valid", 0644, prs_entry_dir, entry, in mvpp2_dbgfs_prs_entry_init()
549 debugfs_create_file("lookup_id", 0644, prs_entry_dir, entry, in mvpp2_dbgfs_prs_entry_init()
552 debugfs_create_file("ai", 0644, prs_entry_dir, entry, in mvpp2_dbgfs_prs_entry_init()
555 debugfs_create_file("header_data", 0644, prs_entry_dir, entry, in mvpp2_dbgfs_prs_entry_init()
558 debugfs_create_file("hits", 0444, prs_entry_dir, entry, in mvpp2_dbgfs_prs_entry_init()
561 debugfs_create_file("pmap", 0444, prs_entry_dir, entry, in mvpp2_dbgfs_prs_entry_init()
586 struct mvpp2_dbgfs_c2_entry *entry; in mvpp2_dbgfs_c2_entry_init() local
599 entry = &priv->dbgfs_entries->c2_entries[id]; in mvpp2_dbgfs_c2_entry_init()
601 entry->id = id; in mvpp2_dbgfs_c2_entry_init()
602 entry->priv = priv; in mvpp2_dbgfs_c2_entry_init()
604 debugfs_create_file("hits", 0444, c2_entry_dir, entry, in mvpp2_dbgfs_c2_entry_init()
607 debugfs_create_file("default_rxq", 0444, c2_entry_dir, entry, in mvpp2_dbgfs_c2_entry_init()
610 debugfs_create_file("rss_enable", 0444, c2_entry_dir, entry, in mvpp2_dbgfs_c2_entry_init()
619 struct mvpp2_dbgfs_flow_tbl_entry *entry; in mvpp2_dbgfs_flow_tbl_entry_init() local
632 entry = &priv->dbgfs_entries->flt_entries[id]; in mvpp2_dbgfs_flow_tbl_entry_init()
634 entry->id = id; in mvpp2_dbgfs_flow_tbl_entry_init()
635 entry->priv = priv; in mvpp2_dbgfs_flow_tbl_entry_init()
637 debugfs_create_file("hits", 0444, flow_tbl_entry_dir, entry, in mvpp2_dbgfs_flow_tbl_entry_init()