Searched refs:mvpp2_port (Results 1 – 7 of 7) sorted by relevance
| /linux-6.15/drivers/net/ethernet/marvell/mvpp2/ |
| H A D | mvpp2_cls.h | 262 int mvpp22_port_rss_init(struct mvpp2_port *port); 264 int mvpp22_port_rss_enable(struct mvpp2_port *port); 265 int mvpp22_port_rss_disable(struct mvpp2_port *port); 267 int mvpp22_port_rss_ctx_create(struct mvpp2_port *port, u32 rss_ctx); 268 int mvpp22_port_rss_ctx_delete(struct mvpp2_port *port, u32 rss_ctx); 270 int mvpp22_port_rss_ctx_indir_set(struct mvpp2_port *port, u32 rss_ctx, 280 void mvpp2_cls_port_config(struct mvpp2_port *port); 282 void mvpp2_cls_oversize_rxq_set(struct mvpp2_port *port); 305 int mvpp2_ethtool_cls_rule_get(struct mvpp2_port *port, 308 int mvpp2_ethtool_cls_rule_ins(struct mvpp2_port *port, [all …]
|
| H A D | mvpp2_main.c | 640 struct mvpp2_port *port; in mvpp2_bm_init() 955 struct mvpp2_port *port; in mvpp2_bm_pool_update_priv_fc() 1409 struct mvpp2_port *port = qvec->port; in mvpp2_qvec_interrupt_enable() 1429 struct mvpp2_port *port = arg; in mvpp2_interrupts_mask() 1451 struct mvpp2_port *port = arg; in mvpp2_interrupts_unmask() 2122 struct mvpp2_port *port = container_of(del_work, struct mvpp2_port, in mvpp2_gather_hw_statistics() 2641 struct mvpp2_port *port = arg; in mvpp2_txq_sent_counter_clear() 3487 struct mvpp2_port *port = (struct mvpp2_port *)dev_id; in mvpp2_port_isr() 3518 struct mvpp2_port *port; in mvpp2_hr_timer_cb() 5005 struct mvpp2_port *port = NULL; in mvpp2_bm_switch_buffers() [all …]
|
| H A D | mvpp2_prs.h | 308 int mvpp2_prs_mac_da_accept(struct mvpp2_port *port, const u8 *da, bool add); 314 int mvpp2_prs_def_flow(struct mvpp2_port *port); 316 void mvpp2_prs_vid_enable_filtering(struct mvpp2_port *port); 318 void mvpp2_prs_vid_disable_filtering(struct mvpp2_port *port); 320 int mvpp2_prs_vid_entry_add(struct mvpp2_port *port, u16 vid); 322 void mvpp2_prs_vid_entry_remove(struct mvpp2_port *port, u16 vid); 324 void mvpp2_prs_vid_remove_all(struct mvpp2_port *port); 329 void mvpp2_prs_mac_del_all(struct mvpp2_port *port);
|
| H A D | mvpp2_cls.c | 867 static void mvpp2_port_c2_cls_init(struct mvpp2_port *port) in mvpp2_port_c2_cls_init() 953 void mvpp2_cls_port_config(struct mvpp2_port *port) in mvpp2_cls_port_config() 1011 static void mvpp2_rss_port_c2_disable(struct mvpp2_port *port) in mvpp2_rss_port_c2_disable() 1035 int mvpp22_port_rss_enable(struct mvpp2_port *port) in mvpp22_port_rss_enable() 1045 int mvpp22_port_rss_disable(struct mvpp2_port *port) in mvpp22_port_rss_disable() 1068 void mvpp2_cls_oversize_rxq_set(struct mvpp2_port *port) in mvpp2_cls_oversize_rxq_set() 1342 int mvpp2_ethtool_cls_rule_get(struct mvpp2_port *port, in mvpp2_ethtool_cls_rule_get() 1359 int mvpp2_ethtool_cls_rule_ins(struct mvpp2_port *port, in mvpp2_ethtool_cls_rule_ins() 1431 int mvpp2_ethtool_cls_rule_del(struct mvpp2_port *port, in mvpp2_ethtool_cls_rule_del() 1475 static void mvpp22_rss_fill_table(struct mvpp2_port *port, in mvpp22_rss_fill_table() [all …]
|
| H A D | mvpp2_debugfs.c | 37 struct mvpp2_port *port; 143 struct mvpp2_port *port = entry->port; in mvpp2_dbgfs_port_flow_hash_opt_show() 169 struct mvpp2_port *port = entry->port; in mvpp2_dbgfs_port_flow_engine_show() 245 struct mvpp2_port *port = s->private; in mvpp2_dbgfs_port_vid_show() 280 struct mvpp2_port *port = s->private; in mvpp2_dbgfs_port_parser_show() 301 struct mvpp2_port *port = s->private; in mvpp2_dbgfs_filter_show() 448 struct mvpp2_port *port, in mvpp2_dbgfs_flow_port_init() 666 struct mvpp2_port *port) in mvpp2_dbgfs_port_init()
|
| H A D | mvpp2_prs.c | 1951 static int mvpp2_prs_vid_range_find(struct mvpp2_port *port, u16 vid, u16 mask) in mvpp2_prs_vid_range_find() 1983 int mvpp2_prs_vid_entry_add(struct mvpp2_port *port, u16 vid) in mvpp2_prs_vid_entry_add() 2052 void mvpp2_prs_vid_entry_remove(struct mvpp2_port *port, u16 vid) in mvpp2_prs_vid_entry_remove() 2070 void mvpp2_prs_vid_remove_all(struct mvpp2_port *port) in mvpp2_prs_vid_remove_all() 2089 void mvpp2_prs_vid_disable_filtering(struct mvpp2_port *port) in mvpp2_prs_vid_disable_filtering() 2105 void mvpp2_prs_vid_enable_filtering(struct mvpp2_port *port) in mvpp2_prs_vid_enable_filtering() 2266 static int __mvpp2_prs_mac_da_accept(struct mvpp2_port *port, in __mvpp2_prs_mac_da_accept() 2355 int mvpp2_prs_mac_da_accept(struct mvpp2_port *port, const u8 *da, bool add) in mvpp2_prs_mac_da_accept() 2368 struct mvpp2_port *port = netdev_priv(dev); in mvpp2_prs_update_mac_da() 2387 void mvpp2_prs_mac_del_all(struct mvpp2_port *port) in mvpp2_prs_mac_del_all() [all …]
|
| H A D | mvpp2.h | 1061 struct mvpp2_port *port_list[MVPP2_MAX_PORTS]; 1153 struct mvpp2_port *port; 1193 struct mvpp2_port { struct 1573 static inline bool mvpp22_rx_hwtstamping(struct mvpp2_port *port) in mvpp22_rx_hwtstamping()
|