/kernel/linux/linux-5.10/drivers/net/ethernet/rocker/ |
H A D | rocker.h | 40 struct rocker_port { struct 52 struct rocker_port *rocker_port_dev_lower_find(struct net_device *dev, 62 struct rocker_port **ports; 75 typedef int (*rocker_cmd_prep_cb_t)(const struct rocker_port *rocker_port, 79 typedef int (*rocker_cmd_proc_cb_t)(const struct rocker_port *rocker_port, 83 int rocker_cmd_exec(struct rocker_port *rocker_port, bool nowait, 87 int rocker_port_set_learning(struct rocker_port *rocker_por [all...] |
H A D | rocker_main.c | 101 static u32 rocker_msix_tx_vector(const struct rocker_port *rocker_port) in rocker_msix_tx_vector() argument 103 return rocker_msix_vector(rocker_port->rocker, in rocker_msix_tx_vector() 104 ROCKER_MSIX_VEC_TX(rocker_port->port_number)); in rocker_msix_tx_vector() 107 static u32 rocker_msix_rx_vector(const struct rocker_port *rocker_port) in rocker_msix_rx_vector() argument 109 return rocker_msix_vector(rocker_port->rocker, in rocker_msix_rx_vector() 110 ROCKER_MSIX_VEC_RX(rocker_port->port_number)); in rocker_msix_rx_vector() 673 static int rocker_dma_rx_ring_skb_map(const struct rocker_port *rocker_port, in rocker_dma_rx_ring_skb_map() argument 697 rocker_port_rx_buf_len(const struct rocker_port *rocker_port) rocker_port_rx_buf_len() argument 702 rocker_dma_rx_ring_skb_alloc(const struct rocker_port *rocker_port, struct rocker_desc_info *desc_info) rocker_dma_rx_ring_skb_alloc() argument 756 rocker_dma_rx_ring_skbs_alloc(const struct rocker_port *rocker_port) rocker_dma_rx_ring_skbs_alloc() argument 777 rocker_dma_rx_ring_skbs_free(const struct rocker_port *rocker_port) rocker_dma_rx_ring_skbs_free() argument 787 rocker_port_dma_rings_init(struct rocker_port *rocker_port) rocker_port_dma_rings_init() argument 848 rocker_port_dma_rings_fini(struct rocker_port *rocker_port) rocker_port_dma_rings_fini() argument 861 rocker_port_set_enable(const struct rocker_port *rocker_port, bool enable) rocker_port_set_enable() argument 900 rocker_port_link_up(const struct rocker_port *rocker_port) rocker_port_link_up() argument 906 rocker_port_link_down(const struct rocker_port *rocker_port) rocker_port_link_down() argument 918 struct rocker_port *rocker_port; rocker_event_link_change() local 951 struct rocker_port *rocker_port; rocker_event_mac_vlan_seen() local 1027 struct rocker_port *rocker_port = dev_id; rocker_tx_irq_handler() local 1035 struct rocker_port *rocker_port = dev_id; rocker_rx_irq_handler() local 1045 rocker_cmd_exec(struct rocker_port *rocker_port, bool nowait, rocker_cmd_prep_cb_t prepare, void *prepare_priv, rocker_cmd_proc_cb_t process, void *process_priv) rocker_cmd_exec() argument 1095 rocker_cmd_get_port_settings_prep(const struct rocker_port *rocker_port, struct rocker_desc_info *desc_info, void *priv) rocker_cmd_get_port_settings_prep() argument 1115 rocker_cmd_get_port_settings_ethtool_proc(const struct rocker_port *rocker_port, const struct rocker_desc_info *desc_info, void *priv) rocker_cmd_get_port_settings_ethtool_proc() argument 1154 rocker_cmd_get_port_settings_macaddr_proc(const struct rocker_port *rocker_port, const struct rocker_desc_info *desc_info, void *priv) rocker_cmd_get_port_settings_macaddr_proc() argument 1181 rocker_cmd_get_port_settings_mode_proc(const struct rocker_port *rocker_port, const struct rocker_desc_info *desc_info, void *priv) rocker_cmd_get_port_settings_mode_proc() argument 1210 rocker_cmd_get_port_settings_phys_name_proc(const struct rocker_port *rocker_port, const struct rocker_desc_info *desc_info, void *priv) rocker_cmd_get_port_settings_phys_name_proc() argument 1251 rocker_cmd_set_port_settings_ethtool_prep(const struct rocker_port *rocker_port, struct rocker_desc_info *desc_info, void *priv) rocker_cmd_set_port_settings_ethtool_prep() argument 1281 rocker_cmd_set_port_settings_macaddr_prep(const struct rocker_port *rocker_port, struct rocker_desc_info *desc_info, void *priv) rocker_cmd_set_port_settings_macaddr_prep() argument 1305 rocker_cmd_set_port_settings_mtu_prep(const struct rocker_port *rocker_port, struct rocker_desc_info *desc_info, void *priv) rocker_cmd_set_port_settings_mtu_prep() argument 1329 rocker_cmd_set_port_learning_prep(const struct rocker_port *rocker_port, struct rocker_desc_info *desc_info, void *priv) rocker_cmd_set_port_learning_prep() argument 1353 rocker_cmd_get_port_settings_ethtool(struct rocker_port *rocker_port, struct ethtool_link_ksettings *ecmd) rocker_cmd_get_port_settings_ethtool() argument 1362 rocker_cmd_get_port_settings_macaddr(struct rocker_port *rocker_port, unsigned char *macaddr) rocker_cmd_get_port_settings_macaddr() argument 1371 rocker_cmd_get_port_settings_mode(struct rocker_port *rocker_port, u8 *p_mode) rocker_cmd_get_port_settings_mode() argument 1380 rocker_cmd_set_port_settings_ethtool(struct rocker_port *rocker_port, const struct ethtool_link_ksettings *ecmd) rocker_cmd_set_port_settings_ethtool() argument 1392 rocker_cmd_set_port_settings_macaddr(struct rocker_port *rocker_port, unsigned char *macaddr) rocker_cmd_set_port_settings_macaddr() argument 1400 rocker_cmd_set_port_settings_mtu(struct rocker_port *rocker_port, int mtu) rocker_cmd_set_port_settings_mtu() argument 1408 rocker_port_set_learning(struct rocker_port *rocker_port, bool learning) rocker_port_set_learning() argument 1469 rocker_world_check_init(struct rocker_port *rocker_port) rocker_world_check_init() argument 1490 rocker_world_port_pre_init(struct rocker_port *rocker_port) rocker_world_port_pre_init() argument 1506 rocker_world_port_init(struct rocker_port *rocker_port) rocker_world_port_init() argument 1515 rocker_world_port_fini(struct rocker_port *rocker_port) rocker_world_port_fini() argument 1524 rocker_world_port_post_fini(struct rocker_port *rocker_port) rocker_world_port_post_fini() argument 1534 rocker_world_port_open(struct rocker_port *rocker_port) rocker_world_port_open() argument 1543 rocker_world_port_stop(struct rocker_port *rocker_port) rocker_world_port_stop() argument 1552 rocker_world_port_attr_stp_state_set(struct rocker_port *rocker_port, u8 state, struct switchdev_trans *trans) rocker_world_port_attr_stp_state_set() argument 1568 rocker_world_port_attr_bridge_flags_support_get(const struct rocker_port * rocker_port, unsigned long * p_brport_flags_support) rocker_world_port_attr_bridge_flags_support_get() argument 1582 rocker_world_port_attr_pre_bridge_flags_set(struct rocker_port *rocker_port, unsigned long brport_flags, struct switchdev_trans *trans) rocker_world_port_attr_pre_bridge_flags_set() argument 1605 rocker_world_port_attr_bridge_flags_set(struct rocker_port *rocker_port, unsigned long brport_flags, struct switchdev_trans *trans) rocker_world_port_attr_bridge_flags_set() argument 1622 rocker_world_port_attr_bridge_ageing_time_set(struct rocker_port *rocker_port, u32 ageing_time, struct switchdev_trans *trans) rocker_world_port_attr_bridge_ageing_time_set() argument 1640 rocker_world_port_obj_vlan_add(struct rocker_port *rocker_port, const struct switchdev_obj_port_vlan *vlan, struct switchdev_trans *trans) rocker_world_port_obj_vlan_add() argument 1656 rocker_world_port_obj_vlan_del(struct rocker_port *rocker_port, const struct switchdev_obj_port_vlan *vlan) rocker_world_port_obj_vlan_del() argument 1670 rocker_world_port_fdb_add(struct rocker_port *rocker_port, struct switchdev_notifier_fdb_info *info) rocker_world_port_fdb_add() argument 1682 rocker_world_port_fdb_del(struct rocker_port *rocker_port, struct switchdev_notifier_fdb_info *info) rocker_world_port_fdb_del() argument 1692 rocker_world_port_master_linked(struct rocker_port *rocker_port, struct net_device *master) rocker_world_port_master_linked() argument 1702 rocker_world_port_master_unlinked(struct rocker_port *rocker_port, struct net_device *master) rocker_world_port_master_unlinked() argument 1712 rocker_world_port_neigh_update(struct rocker_port *rocker_port, struct neighbour *n) rocker_world_port_neigh_update() argument 1722 rocker_world_port_neigh_destroy(struct rocker_port *rocker_port, struct neighbour *n) rocker_world_port_neigh_destroy() argument 1732 rocker_world_port_ev_mac_vlan_seen(struct rocker_port *rocker_port, const unsigned char *addr, __be16 vlan_id) rocker_world_port_ev_mac_vlan_seen() argument 1777 struct rocker_port *rocker_port = netdev_priv(dev); rocker_port_open() local 1814 free_irq(rocker_msix_rx_vector(rocker_port), rocker_port); rocker_port_open() local 1816 free_irq(rocker_msix_tx_vector(rocker_port), rocker_port); rocker_port_open() local 1824 struct rocker_port *rocker_port = netdev_priv(dev); rocker_port_stop() local 1831 free_irq(rocker_msix_rx_vector(rocker_port), rocker_port); rocker_port_stop() local 1832 free_irq(rocker_msix_tx_vector(rocker_port), rocker_port); rocker_port_stop() local 1838 rocker_tx_desc_frags_unmap(const struct rocker_port *rocker_port, const struct rocker_desc_info *desc_info) rocker_tx_desc_frags_unmap() argument 1868 rocker_tx_desc_frag_map_put(const struct rocker_port *rocker_port, struct rocker_desc_info *desc_info, char *buf, size_t buf_len) rocker_tx_desc_frag_map_put() argument 1904 struct rocker_port *rocker_port = netdev_priv(dev); rocker_port_xmit() local 1967 struct rocker_port *rocker_port = netdev_priv(dev); rocker_port_set_mac_address() local 1982 struct rocker_port *rocker_port = netdev_priv(dev); rocker_port_change_mtu() local 2005 struct rocker_port *rocker_port = netdev_priv(dev); rocker_port_get_phys_port_name() local 2020 struct rocker_port *rocker_port = netdev_priv(dev); rocker_port_change_proto_down() local 2031 struct rocker_port *rocker_port = netdev_priv(n->dev); rocker_port_neigh_destroy() local 2043 const struct rocker_port *rocker_port = netdev_priv(dev); rocker_port_get_port_parent_id() local 2072 struct rocker_port *rocker_port = netdev_priv(dev); rocker_port_attr_set() local 2108 struct rocker_port *rocker_port = netdev_priv(dev); rocker_port_obj_add() local 2128 struct rocker_port *rocker_port = netdev_priv(dev); rocker_port_obj_del() local 2250 struct rocker_port *rocker_port = netdev_priv(dev); rocker_port_get_link_ksettings() local 2259 struct rocker_port *rocker_port = netdev_priv(dev); rocker_port_set_link_ksettings() local 2305 rocker_cmd_get_port_stats_prep(const struct rocker_port *rocker_port, struct rocker_desc_info *desc_info, void *priv) rocker_cmd_get_port_stats_prep() argument 2329 rocker_cmd_get_port_stats_ethtool_proc(const struct rocker_port *rocker_port, const struct rocker_desc_info *desc_info, void *priv) rocker_cmd_get_port_stats_ethtool_proc() argument 2366 rocker_cmd_get_port_stats_ethtool(struct rocker_port *rocker_port, void *priv) rocker_cmd_get_port_stats_ethtool() argument 2378 struct rocker_port *rocker_port = netdev_priv(dev); rocker_port_get_stats() local 2419 struct rocker_port *rocker_port = rocker_port_napi_tx_get(napi); rocker_port_poll_tx() local 2456 rocker_port_rx_proc(const struct rocker *rocker, const struct rocker_port *rocker_port, struct rocker_desc_info *desc_info) rocker_port_rx_proc() argument 2498 struct rocker_port *rocker_port = rocker_port_napi_rx_get(napi); rocker_port_poll_rx() local 2539 rocker_carrier_init(const struct rocker_port *rocker_port) rocker_carrier_init() argument 2554 struct rocker_port *rocker_port; rocker_remove_ports() local 2570 rocker_port_dev_addr_init(struct rocker_port *rocker_port) rocker_port_dev_addr_init() argument 2589 struct rocker_port *rocker_port; rocker_probe_port() local 2738 struct rocker_port *rocker_port; global() member 2743 rocker_fdb_offload_notify(struct rocker_port *rocker_port, struct switchdev_notifier_fdb_info *recv_info) rocker_fdb_offload_notify() argument 2759 struct rocker_port *rocker_port = switchdev_work->rocker_port; rocker_switchdev_event_work() local 2799 struct rocker_port *rocker_port; rocker_switchdev_event() local 3088 struct rocker_port *rocker_port; rocker_port_dev_check_under() local 3141 struct rocker_port *rocker_port; rocker_netdevice_event() local 3182 struct rocker_port *rocker_port; rocker_netevent_event() local [all...] |
H A D | rocker_ofdpa.c | 195 struct rocker_port *rocker_port; member 505 static int ofdpa_cmd_flow_tbl_add(const struct rocker_port *rocker_port, in ofdpa_cmd_flow_tbl_add() argument 562 static int ofdpa_cmd_flow_tbl_del(const struct rocker_port *rocker_port, in ofdpa_cmd_flow_tbl_del() argument 671 static int ofdpa_cmd_group_tbl_add(const struct rocker_port *rocker_port, in ofdpa_cmd_group_tbl_add() argument 716 static int ofdpa_cmd_group_tbl_del(const struct rocker_port *rocker_port, in ofdpa_cmd_group_tbl_del() argument 1437 struct rocker_port *rocker_port; ofdpa_port_get() local 2418 ofdpa_port_pre_init(struct rocker_port *rocker_port) ofdpa_port_pre_init() argument 2431 ofdpa_port_init(struct rocker_port *rocker_port) ofdpa_port_init() argument 2461 ofdpa_port_fini(struct rocker_port *rocker_port) ofdpa_port_fini() argument 2468 ofdpa_port_open(struct rocker_port *rocker_port) ofdpa_port_open() argument 2475 ofdpa_port_stop(struct rocker_port *rocker_port) ofdpa_port_stop() argument 2482 ofdpa_port_attr_stp_state_set(struct rocker_port *rocker_port, u8 state) ofdpa_port_attr_stp_state_set() argument 2490 ofdpa_port_attr_bridge_flags_set(struct rocker_port *rocker_port, unsigned long brport_flags, struct switchdev_trans *trans) ofdpa_port_attr_bridge_flags_set() argument 2512 ofdpa_port_attr_bridge_flags_support_get(const struct rocker_port * rocker_port, unsigned long * p_brport_flags_support) ofdpa_port_attr_bridge_flags_support_get() argument 2522 ofdpa_port_attr_bridge_ageing_time_set(struct rocker_port *rocker_port, u32 ageing_time, struct switchdev_trans *trans) ofdpa_port_attr_bridge_ageing_time_set() argument 2539 ofdpa_port_obj_vlan_add(struct rocker_port *rocker_port, const struct switchdev_obj_port_vlan *vlan) ofdpa_port_obj_vlan_add() argument 2555 ofdpa_port_obj_vlan_del(struct rocker_port *rocker_port, const struct switchdev_obj_port_vlan *vlan) ofdpa_port_obj_vlan_del() argument 2571 ofdpa_port_obj_fdb_add(struct rocker_port *rocker_port, u16 vid, const unsigned char *addr) ofdpa_port_obj_fdb_add() argument 2583 ofdpa_port_obj_fdb_del(struct rocker_port *rocker_port, u16 vid, const unsigned char *addr) ofdpa_port_obj_fdb_del() argument 2662 ofdpa_port_master_linked(struct rocker_port *rocker_port, struct net_device *master) ofdpa_port_master_linked() argument 2675 ofdpa_port_master_unlinked(struct rocker_port *rocker_port, struct net_device *master) ofdpa_port_master_unlinked() argument 2688 ofdpa_port_neigh_update(struct rocker_port *rocker_port, struct neighbour *n) ofdpa_port_neigh_update() argument 2699 ofdpa_port_neigh_destroy(struct rocker_port *rocker_port, struct neighbour *n) ofdpa_port_neigh_destroy() argument 2709 ofdpa_port_ev_mac_vlan_seen(struct rocker_port *rocker_port, const unsigned char *addr, __be16 vlan_id) ofdpa_port_ev_mac_vlan_seen() argument 2726 struct rocker_port *rocker_port; ofdpa_port_dev_lower_find() local [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/rocker/ |
H A D | rocker.h | 40 struct rocker_port { struct 52 struct rocker_port *rocker_port_dev_lower_find(struct net_device *dev, 62 struct rocker_port **ports; 75 typedef int (*rocker_cmd_prep_cb_t)(const struct rocker_port *rocker_port, 79 typedef int (*rocker_cmd_proc_cb_t)(const struct rocker_port *rocker_port, 83 int rocker_cmd_exec(struct rocker_port *rocker_port, bool nowait, 87 int rocker_port_set_learning(struct rocker_port *rocker_por [all...] |
H A D | rocker_main.c | 101 static u32 rocker_msix_tx_vector(const struct rocker_port *rocker_port) in rocker_msix_tx_vector() argument 103 return rocker_msix_vector(rocker_port->rocker, in rocker_msix_tx_vector() 104 ROCKER_MSIX_VEC_TX(rocker_port->port_number)); in rocker_msix_tx_vector() 107 static u32 rocker_msix_rx_vector(const struct rocker_port *rocker_port) in rocker_msix_rx_vector() argument 109 return rocker_msix_vector(rocker_port->rocker, in rocker_msix_rx_vector() 110 ROCKER_MSIX_VEC_RX(rocker_port->port_number)); in rocker_msix_rx_vector() 673 static int rocker_dma_rx_ring_skb_map(const struct rocker_port *rocker_port, in rocker_dma_rx_ring_skb_map() argument 697 rocker_port_rx_buf_len(const struct rocker_port *rocker_port) rocker_port_rx_buf_len() argument 702 rocker_dma_rx_ring_skb_alloc(const struct rocker_port *rocker_port, struct rocker_desc_info *desc_info) rocker_dma_rx_ring_skb_alloc() argument 756 rocker_dma_rx_ring_skbs_alloc(const struct rocker_port *rocker_port) rocker_dma_rx_ring_skbs_alloc() argument 777 rocker_dma_rx_ring_skbs_free(const struct rocker_port *rocker_port) rocker_dma_rx_ring_skbs_free() argument 787 rocker_port_dma_rings_init(struct rocker_port *rocker_port) rocker_port_dma_rings_init() argument 848 rocker_port_dma_rings_fini(struct rocker_port *rocker_port) rocker_port_dma_rings_fini() argument 861 rocker_port_set_enable(const struct rocker_port *rocker_port, bool enable) rocker_port_set_enable() argument 900 rocker_port_link_up(const struct rocker_port *rocker_port) rocker_port_link_up() argument 906 rocker_port_link_down(const struct rocker_port *rocker_port) rocker_port_link_down() argument 918 struct rocker_port *rocker_port; rocker_event_link_change() local 951 struct rocker_port *rocker_port; rocker_event_mac_vlan_seen() local 1027 struct rocker_port *rocker_port = dev_id; rocker_tx_irq_handler() local 1035 struct rocker_port *rocker_port = dev_id; rocker_rx_irq_handler() local 1045 rocker_cmd_exec(struct rocker_port *rocker_port, bool nowait, rocker_cmd_prep_cb_t prepare, void *prepare_priv, rocker_cmd_proc_cb_t process, void *process_priv) rocker_cmd_exec() argument 1095 rocker_cmd_get_port_settings_prep(const struct rocker_port *rocker_port, struct rocker_desc_info *desc_info, void *priv) rocker_cmd_get_port_settings_prep() argument 1115 rocker_cmd_get_port_settings_ethtool_proc(const struct rocker_port *rocker_port, const struct rocker_desc_info *desc_info, void *priv) rocker_cmd_get_port_settings_ethtool_proc() argument 1154 rocker_cmd_get_port_settings_macaddr_proc(const struct rocker_port *rocker_port, const struct rocker_desc_info *desc_info, void *priv) rocker_cmd_get_port_settings_macaddr_proc() argument 1181 rocker_cmd_get_port_settings_mode_proc(const struct rocker_port *rocker_port, const struct rocker_desc_info *desc_info, void *priv) rocker_cmd_get_port_settings_mode_proc() argument 1210 rocker_cmd_get_port_settings_phys_name_proc(const struct rocker_port *rocker_port, const struct rocker_desc_info *desc_info, void *priv) rocker_cmd_get_port_settings_phys_name_proc() argument 1251 rocker_cmd_set_port_settings_ethtool_prep(const struct rocker_port *rocker_port, struct rocker_desc_info *desc_info, void *priv) rocker_cmd_set_port_settings_ethtool_prep() argument 1281 rocker_cmd_set_port_settings_macaddr_prep(const struct rocker_port *rocker_port, struct rocker_desc_info *desc_info, void *priv) rocker_cmd_set_port_settings_macaddr_prep() argument 1305 rocker_cmd_set_port_settings_mtu_prep(const struct rocker_port *rocker_port, struct rocker_desc_info *desc_info, void *priv) rocker_cmd_set_port_settings_mtu_prep() argument 1329 rocker_cmd_set_port_learning_prep(const struct rocker_port *rocker_port, struct rocker_desc_info *desc_info, void *priv) rocker_cmd_set_port_learning_prep() argument 1353 rocker_cmd_get_port_settings_ethtool(struct rocker_port *rocker_port, struct ethtool_link_ksettings *ecmd) rocker_cmd_get_port_settings_ethtool() argument 1362 rocker_cmd_get_port_settings_macaddr(struct rocker_port *rocker_port, unsigned char *macaddr) rocker_cmd_get_port_settings_macaddr() argument 1371 rocker_cmd_get_port_settings_mode(struct rocker_port *rocker_port, u8 *p_mode) rocker_cmd_get_port_settings_mode() argument 1380 rocker_cmd_set_port_settings_ethtool(struct rocker_port *rocker_port, const struct ethtool_link_ksettings *ecmd) rocker_cmd_set_port_settings_ethtool() argument 1392 rocker_cmd_set_port_settings_macaddr(struct rocker_port *rocker_port, unsigned char *macaddr) rocker_cmd_set_port_settings_macaddr() argument 1400 rocker_cmd_set_port_settings_mtu(struct rocker_port *rocker_port, int mtu) rocker_cmd_set_port_settings_mtu() argument 1408 rocker_port_set_learning(struct rocker_port *rocker_port, bool learning) rocker_port_set_learning() argument 1469 rocker_world_check_init(struct rocker_port *rocker_port) rocker_world_check_init() argument 1490 rocker_world_port_pre_init(struct rocker_port *rocker_port) rocker_world_port_pre_init() argument 1506 rocker_world_port_init(struct rocker_port *rocker_port) rocker_world_port_init() argument 1515 rocker_world_port_fini(struct rocker_port *rocker_port) rocker_world_port_fini() argument 1524 rocker_world_port_post_fini(struct rocker_port *rocker_port) rocker_world_port_post_fini() argument 1534 rocker_world_port_open(struct rocker_port *rocker_port) rocker_world_port_open() argument 1543 rocker_world_port_stop(struct rocker_port *rocker_port) rocker_world_port_stop() argument 1552 rocker_world_port_attr_stp_state_set(struct rocker_port *rocker_port, u8 state) rocker_world_port_attr_stp_state_set() argument 1564 rocker_world_port_attr_bridge_flags_support_get(const struct rocker_port * rocker_port, unsigned long * p_brport_flags_support) rocker_world_port_attr_bridge_flags_support_get() argument 1578 rocker_world_port_attr_pre_bridge_flags_set(struct rocker_port *rocker_port, struct switchdev_brport_flags flags) rocker_world_port_attr_pre_bridge_flags_set() argument 1600 rocker_world_port_attr_bridge_flags_set(struct rocker_port *rocker_port, struct switchdev_brport_flags flags) rocker_world_port_attr_bridge_flags_set() argument 1612 rocker_world_port_attr_bridge_ageing_time_set(struct rocker_port *rocker_port, u32 ageing_time) rocker_world_port_attr_bridge_ageing_time_set() argument 1624 rocker_world_port_obj_vlan_add(struct rocker_port *rocker_port, const struct switchdev_obj_port_vlan *vlan) rocker_world_port_obj_vlan_add() argument 1636 rocker_world_port_obj_vlan_del(struct rocker_port *rocker_port, const struct switchdev_obj_port_vlan *vlan) rocker_world_port_obj_vlan_del() argument 1650 rocker_world_port_fdb_add(struct rocker_port *rocker_port, struct switchdev_notifier_fdb_info *info) rocker_world_port_fdb_add() argument 1662 rocker_world_port_fdb_del(struct rocker_port *rocker_port, struct switchdev_notifier_fdb_info *info) rocker_world_port_fdb_del() argument 1672 rocker_world_port_master_linked(struct rocker_port *rocker_port, struct net_device *master, struct netlink_ext_ack *extack) rocker_world_port_master_linked() argument 1683 rocker_world_port_master_unlinked(struct rocker_port *rocker_port, struct net_device *master) rocker_world_port_master_unlinked() argument 1693 rocker_world_port_neigh_update(struct rocker_port *rocker_port, struct neighbour *n) rocker_world_port_neigh_update() argument 1703 rocker_world_port_neigh_destroy(struct rocker_port *rocker_port, struct neighbour *n) rocker_world_port_neigh_destroy() argument 1713 rocker_world_port_ev_mac_vlan_seen(struct rocker_port *rocker_port, const unsigned char *addr, __be16 vlan_id) rocker_world_port_ev_mac_vlan_seen() argument 1758 struct rocker_port *rocker_port = netdev_priv(dev); rocker_port_open() local 1795 free_irq(rocker_msix_rx_vector(rocker_port), rocker_port); rocker_port_open() local 1797 free_irq(rocker_msix_tx_vector(rocker_port), rocker_port); rocker_port_open() local 1805 struct rocker_port *rocker_port = netdev_priv(dev); rocker_port_stop() local 1812 free_irq(rocker_msix_rx_vector(rocker_port), rocker_port); rocker_port_stop() local 1813 free_irq(rocker_msix_tx_vector(rocker_port), rocker_port); rocker_port_stop() local 1819 rocker_tx_desc_frags_unmap(const struct rocker_port *rocker_port, const struct rocker_desc_info *desc_info) rocker_tx_desc_frags_unmap() argument 1849 rocker_tx_desc_frag_map_put(const struct rocker_port *rocker_port, struct rocker_desc_info *desc_info, char *buf, size_t buf_len) rocker_tx_desc_frag_map_put() argument 1885 struct rocker_port *rocker_port = netdev_priv(dev); rocker_port_xmit() local 1948 struct rocker_port *rocker_port = netdev_priv(dev); rocker_port_set_mac_address() local 1963 struct rocker_port *rocker_port = netdev_priv(dev); rocker_port_change_mtu() local 1986 struct rocker_port *rocker_port = netdev_priv(dev); rocker_port_get_phys_port_name() local 2001 struct rocker_port *rocker_port = netdev_priv(n->dev); rocker_port_neigh_destroy() local 2013 const struct rocker_port *rocker_port = netdev_priv(dev); rocker_port_get_port_parent_id() local 2040 struct rocker_port *rocker_port = netdev_priv(dev); rocker_port_attr_set() local 2071 struct rocker_port *rocker_port = netdev_priv(dev); rocker_port_obj_add() local 2090 struct rocker_port *rocker_port = netdev_priv(dev); rocker_port_obj_del() local 2212 struct rocker_port *rocker_port = netdev_priv(dev); rocker_port_get_link_ksettings() local 2221 struct rocker_port *rocker_port = netdev_priv(dev); rocker_port_set_link_ksettings() local 2267 rocker_cmd_get_port_stats_prep(const struct rocker_port *rocker_port, struct rocker_desc_info *desc_info, void *priv) rocker_cmd_get_port_stats_prep() argument 2291 rocker_cmd_get_port_stats_ethtool_proc(const struct rocker_port *rocker_port, const struct rocker_desc_info *desc_info, void *priv) rocker_cmd_get_port_stats_ethtool_proc() argument 2328 rocker_cmd_get_port_stats_ethtool(struct rocker_port *rocker_port, void *priv) rocker_cmd_get_port_stats_ethtool() argument 2340 struct rocker_port *rocker_port = netdev_priv(dev); rocker_port_get_stats() local 2381 struct rocker_port *rocker_port = rocker_port_napi_tx_get(napi); rocker_port_poll_tx() local 2418 rocker_port_rx_proc(const struct rocker *rocker, const struct rocker_port *rocker_port, struct rocker_desc_info *desc_info) rocker_port_rx_proc() argument 2460 struct rocker_port *rocker_port = rocker_port_napi_rx_get(napi); rocker_port_poll_rx() local 2501 rocker_carrier_init(const struct rocker_port *rocker_port) rocker_carrier_init() argument 2516 struct rocker_port *rocker_port; rocker_remove_ports() local 2532 rocker_port_dev_addr_init(struct rocker_port *rocker_port) rocker_port_dev_addr_init() argument 2553 struct rocker_port *rocker_port; rocker_probe_port() local 2699 struct rocker_port *rocker_port; global() member 2704 rocker_fdb_offload_notify(struct rocker_port *rocker_port, struct switchdev_notifier_fdb_info *recv_info) rocker_fdb_offload_notify() argument 2720 struct rocker_port *rocker_port = switchdev_work->rocker_port; rocker_switchdev_event_work() local 2760 struct rocker_port *rocker_port; rocker_switchdev_event() local 3039 struct rocker_port *rocker_port; rocker_port_dev_check_under() local 3093 struct rocker_port *rocker_port; rocker_netdevice_event() local 3135 struct rocker_port *rocker_port; rocker_netevent_event() local [all...] |
H A D | rocker_ofdpa.c | 195 struct rocker_port *rocker_port; member 505 static int ofdpa_cmd_flow_tbl_add(const struct rocker_port *rocker_port, in ofdpa_cmd_flow_tbl_add() argument 562 static int ofdpa_cmd_flow_tbl_del(const struct rocker_port *rocker_port, in ofdpa_cmd_flow_tbl_del() argument 671 static int ofdpa_cmd_group_tbl_add(const struct rocker_port *rocker_port, in ofdpa_cmd_group_tbl_add() argument 716 static int ofdpa_cmd_group_tbl_del(const struct rocker_port *rocker_port, in ofdpa_cmd_group_tbl_del() argument 1437 struct rocker_port *rocker_port; ofdpa_port_get() local 2419 ofdpa_port_pre_init(struct rocker_port *rocker_port) ofdpa_port_pre_init() argument 2432 ofdpa_port_init(struct rocker_port *rocker_port) ofdpa_port_init() argument 2462 ofdpa_port_fini(struct rocker_port *rocker_port) ofdpa_port_fini() argument 2469 ofdpa_port_open(struct rocker_port *rocker_port) ofdpa_port_open() argument 2476 ofdpa_port_stop(struct rocker_port *rocker_port) ofdpa_port_stop() argument 2483 ofdpa_port_attr_stp_state_set(struct rocker_port *rocker_port, u8 state) ofdpa_port_attr_stp_state_set() argument 2491 ofdpa_port_attr_bridge_flags_set(struct rocker_port *rocker_port, unsigned long brport_flags) ofdpa_port_attr_bridge_flags_set() argument 2509 ofdpa_port_attr_bridge_flags_support_get(const struct rocker_port * rocker_port, unsigned long * p_brport_flags_support) ofdpa_port_attr_bridge_flags_support_get() argument 2519 ofdpa_port_attr_bridge_ageing_time_set(struct rocker_port *rocker_port, u32 ageing_time) ofdpa_port_attr_bridge_ageing_time_set() argument 2533 ofdpa_port_obj_vlan_add(struct rocker_port *rocker_port, const struct switchdev_obj_port_vlan *vlan) ofdpa_port_obj_vlan_add() argument 2541 ofdpa_port_obj_vlan_del(struct rocker_port *rocker_port, const struct switchdev_obj_port_vlan *vlan) ofdpa_port_obj_vlan_del() argument 2549 ofdpa_port_obj_fdb_add(struct rocker_port *rocker_port, u16 vid, const unsigned char *addr) ofdpa_port_obj_fdb_add() argument 2561 ofdpa_port_obj_fdb_del(struct rocker_port *rocker_port, u16 vid, const unsigned char *addr) ofdpa_port_obj_fdb_del() argument 2650 ofdpa_port_master_linked(struct rocker_port *rocker_port, struct net_device *master, struct netlink_ext_ack *extack) ofdpa_port_master_linked() argument 2664 ofdpa_port_master_unlinked(struct rocker_port *rocker_port, struct net_device *master) ofdpa_port_master_unlinked() argument 2677 ofdpa_port_neigh_update(struct rocker_port *rocker_port, struct neighbour *n) ofdpa_port_neigh_update() argument 2688 ofdpa_port_neigh_destroy(struct rocker_port *rocker_port, struct neighbour *n) ofdpa_port_neigh_destroy() argument 2698 ofdpa_port_ev_mac_vlan_seen(struct rocker_port *rocker_port, const unsigned char *addr, __be16 vlan_id) ofdpa_port_ev_mac_vlan_seen() argument 2715 struct rocker_port *rocker_port; ofdpa_port_dev_lower_find() local [all...] |