Lines Matching defs:rocker_port
213 struct rocker_port { struct
235 struct rocker_port **ports; argument
297 static __be16 rocker_port_vid_to_vlan(struct rocker_port *rocker_port, in rocker_port_vid_to_vlan()
314 static u16 rocker_port_vlan_to_vid(struct rocker_port *rocker_port, in rocker_port_vlan_to_vid()
323 static bool rocker_port_is_bridged(struct rocker_port *rocker_port) in rocker_port_is_bridged()
382 static u32 rocker_msix_tx_vector(struct rocker_port *rocker_port) in rocker_msix_tx_vector()
388 static u32 rocker_msix_rx_vector(struct rocker_port *rocker_port) in rocker_msix_rx_vector()
1106 struct rocker_port *rocker_port, in rocker_dma_rx_ring_skb_map()
1129 static size_t rocker_port_rx_buf_len(struct rocker_port *rocker_port) in rocker_port_rx_buf_len()
1135 struct rocker_port *rocker_port, in rocker_dma_rx_ring_skb_alloc()
1191 struct rocker_port *rocker_port) in rocker_dma_rx_ring_skbs_alloc()
1212 struct rocker_port *rocker_port) in rocker_dma_rx_ring_skbs_free()
1221 static int rocker_port_dma_rings_init(struct rocker_port *rocker_port) in rocker_port_dma_rings_init()
1282 static void rocker_port_dma_rings_fini(struct rocker_port *rocker_port) in rocker_port_dma_rings_fini()
1295 static void rocker_port_set_enable(struct rocker_port *rocker_port, bool enable) in rocker_port_set_enable()
1334 static void rocker_port_link_up(struct rocker_port *rocker_port) in rocker_port_link_up()
1340 static void rocker_port_link_down(struct rocker_port *rocker_port) in rocker_port_link_down()
1352 struct rocker_port *rocker_port; in rocker_event_link_change() local
1390 struct rocker_port *rocker_port; in rocker_event_mac_vlan_seen() local
1472 struct rocker_port *rocker_port = dev_id; in rocker_tx_irq_handler() local
1480 struct rocker_port *rocker_port = dev_id; in rocker_rx_irq_handler() local
1496 struct rocker_port *rocker_port, in rocker_cmd_exec()
1548 struct rocker_port *rocker_port, in rocker_cmd_get_port_settings_prep()
1569 struct rocker_port *rocker_port, in rocker_cmd_get_port_settings_ethtool_proc()
1608 struct rocker_port *rocker_port, in rocker_cmd_get_port_settings_macaddr_proc()
1641 struct rocker_port *rocker_port, in rocker_cmd_get_port_settings_phys_name_proc()
1683 struct rocker_port *rocker_port, in rocker_cmd_set_port_settings_ethtool_prep()
1714 struct rocker_port *rocker_port, in rocker_cmd_set_port_settings_macaddr_prep()
1739 struct rocker_port *rocker_port, in rocker_cmd_set_port_learning_prep()
1761 static int rocker_cmd_get_port_settings_ethtool(struct rocker_port *rocker_port, in rocker_cmd_get_port_settings_ethtool()
1770 static int rocker_cmd_get_port_settings_macaddr(struct rocker_port *rocker_port, in rocker_cmd_get_port_settings_macaddr()
1779 static int rocker_cmd_set_port_settings_ethtool(struct rocker_port *rocker_port, in rocker_cmd_set_port_settings_ethtool()
1787 static int rocker_cmd_set_port_settings_macaddr(struct rocker_port *rocker_port, in rocker_cmd_set_port_settings_macaddr()
1795 static int rocker_port_set_learning(struct rocker_port *rocker_port) in rocker_port_set_learning()
1999 struct rocker_port *rocker_port, in rocker_cmd_flow_tbl_add()
2057 struct rocker_port *rocker_port, in rocker_cmd_flow_tbl_del()
2167 struct rocker_port *rocker_port, in rocker_cmd_group_tbl_add()
2213 struct rocker_port *rocker_port, in rocker_cmd_group_tbl_del()
2310 static int rocker_flow_tbl_add(struct rocker_port *rocker_port, in rocker_flow_tbl_add()
2346 static int rocker_flow_tbl_del(struct rocker_port *rocker_port, in rocker_flow_tbl_del()
2386 static int rocker_flow_tbl_do(struct rocker_port *rocker_port, in rocker_flow_tbl_do()
2397 static int rocker_flow_tbl_ig_port(struct rocker_port *rocker_port, in rocker_flow_tbl_ig_port()
2416 static int rocker_flow_tbl_vlan(struct rocker_port *rocker_port, in rocker_flow_tbl_vlan()
2441 static int rocker_flow_tbl_term_mac(struct rocker_port *rocker_port, in rocker_flow_tbl_term_mac()
2477 static int rocker_flow_tbl_bridge(struct rocker_port *rocker_port, in rocker_flow_tbl_bridge()
2531 static int rocker_flow_tbl_ucast4_routing(struct rocker_port *rocker_port, in rocker_flow_tbl_ucast4_routing()
2556 static int rocker_flow_tbl_acl(struct rocker_port *rocker_port, in rocker_flow_tbl_acl()
2636 static int rocker_group_tbl_add(struct rocker_port *rocker_port, in rocker_group_tbl_add()
2667 static int rocker_group_tbl_del(struct rocker_port *rocker_port, in rocker_group_tbl_del()
2699 static int rocker_group_tbl_do(struct rocker_port *rocker_port, in rocker_group_tbl_do()
2710 static int rocker_group_l2_interface(struct rocker_port *rocker_port, in rocker_group_l2_interface()
2726 static int rocker_group_l2_fan_out(struct rocker_port *rocker_port, in rocker_group_l2_fan_out()
2750 static int rocker_group_l2_flood(struct rocker_port *rocker_port, in rocker_group_l2_flood()
2760 static int rocker_group_l3_unicast(struct rocker_port *rocker_port, in rocker_group_l3_unicast()
2826 static int rocker_port_ipv4_neigh(struct rocker_port *rocker_port, in rocker_port_ipv4_neigh()
2917 static int rocker_port_ipv4_resolve(struct rocker_port *rocker_port, in rocker_port_ipv4_resolve()
2944 static int rocker_port_ipv4_nh(struct rocker_port *rocker_port, int flags, in rocker_port_ipv4_nh()
3002 static int rocker_port_vlan_flood_group(struct rocker_port *rocker_port, in rocker_port_vlan_flood_group()
3049 static int rocker_port_vlan_l2_groups(struct rocker_port *rocker_port, in rocker_port_vlan_l2_groups()
3151 static int rocker_port_ctrl_vlan_acl(struct rocker_port *rocker_port, in rocker_port_ctrl_vlan_acl()
3184 static int rocker_port_ctrl_vlan_bridge(struct rocker_port *rocker_port, in rocker_port_ctrl_vlan_bridge()
3208 static int rocker_port_ctrl_vlan_term(struct rocker_port *rocker_port, in rocker_port_ctrl_vlan_term()
3232 static int rocker_port_ctrl_vlan(struct rocker_port *rocker_port, int flags, in rocker_port_ctrl_vlan()
3249 static int rocker_port_ctrl_vlan_add(struct rocker_port *rocker_port, in rocker_port_ctrl_vlan_add()
3267 static int rocker_port_ctrl(struct rocker_port *rocker_port, int flags, in rocker_port_ctrl()
3285 static int rocker_port_vlan(struct rocker_port *rocker_port, int flags, in rocker_port_vlan()
3343 static int rocker_port_ig_tbl(struct rocker_port *rocker_port, int flags) in rocker_port_ig_tbl()
3399 static int rocker_port_fdb_learn(struct rocker_port *rocker_port, in rocker_port_fdb_learn()
3457 static int rocker_port_fdb(struct rocker_port *rocker_port, in rocker_port_fdb()
3502 static int rocker_port_fdb_flush(struct rocker_port *rocker_port) in rocker_port_fdb_flush()
3537 static int rocker_port_router_mac(struct rocker_port *rocker_port, in rocker_port_router_mac()
3569 static int rocker_port_fwding(struct rocker_port *rocker_port) in rocker_port_fwding()
3609 static int rocker_port_stp_update(struct rocker_port *rocker_port, u8 state) in rocker_port_stp_update()
3660 static int rocker_port_fwd_enable(struct rocker_port *rocker_port) in rocker_port_fwd_enable()
3670 static int rocker_port_fwd_disable(struct rocker_port *rocker_port) in rocker_port_fwd_disable()
3694 static __be16 rocker_port_internal_vlan_id_get(struct rocker_port *rocker_port, in rocker_port_internal_vlan_id_get()
3736 static void rocker_port_internal_vlan_id_put(struct rocker_port *rocker_port, in rocker_port_internal_vlan_id_put()
3765 static int rocker_port_fib_ipv4(struct rocker_port *rocker_port, __be32 dst, in rocker_port_fib_ipv4()
3816 struct rocker_port *rocker_port = netdev_priv(dev); in rocker_port_open() local
3860 struct rocker_port *rocker_port = netdev_priv(dev); in rocker_port_stop() local
3874 static void rocker_tx_desc_frags_unmap(struct rocker_port *rocker_port, in rocker_tx_desc_frags_unmap()
3904 static int rocker_tx_desc_frag_map_put(struct rocker_port *rocker_port, in rocker_tx_desc_frag_map_put()
3940 struct rocker_port *rocker_port = netdev_priv(dev); in rocker_port_xmit() local
4000 struct rocker_port *rocker_port = netdev_priv(dev); in rocker_port_set_mac_address() local
4016 struct rocker_port *rocker_port = netdev_priv(dev); in rocker_port_vlan_rx_add_vid() local
4029 struct rocker_port *rocker_port = netdev_priv(dev); in rocker_port_vlan_rx_kill_vid() local
4045 struct rocker_port *rocker_port = netdev_priv(dev); in rocker_port_fdb_add() local
4059 struct rocker_port *rocker_port = netdev_priv(dev); in rocker_port_fdb_del() local
4070 struct rocker_port *rocker_port, in rocker_fdb_fill_info()
4111 struct rocker_port *rocker_port = netdev_priv(dev); in rocker_port_fdb_dump() local
4145 struct rocker_port *rocker_port = netdev_priv(dev); in rocker_port_bridge_setlink() local
4185 struct rocker_port *rocker_port = netdev_priv(dev); in rocker_port_bridge_getlink() local
4197 struct rocker_port *rocker_port = netdev_priv(dev); in rocker_port_get_phys_port_name() local
4231 struct rocker_port *rocker_port = netdev_priv(dev); in rocker_port_swdev_parent_id_get() local
4241 struct rocker_port *rocker_port = netdev_priv(dev); in rocker_port_swdev_port_stp_update() local
4252 struct rocker_port *rocker_port = netdev_priv(dev); in rocker_port_swdev_fib_ipv4_add() local
4264 struct rocker_port *rocker_port = netdev_priv(dev); in rocker_port_swdev_fib_ipv4_del() local
4285 struct rocker_port *rocker_port = netdev_priv(dev); in rocker_port_get_settings() local
4293 struct rocker_port *rocker_port = netdev_priv(dev); in rocker_port_set_settings() local
4340 struct rocker_port *rocker_port, in rocker_cmd_get_port_stats_prep()
4365 struct rocker_port *rocker_port, in rocker_cmd_get_port_stats_ethtool_proc()
4402 static int rocker_cmd_get_port_stats_ethtool(struct rocker_port *rocker_port, in rocker_cmd_get_port_stats_ethtool()
4414 struct rocker_port *rocker_port = netdev_priv(dev); in rocker_port_get_stats() local
4457 struct rocker_port *rocker_port = rocker_port_napi_tx_get(napi); in rocker_port_poll_tx() local
4494 struct rocker_port *rocker_port, in rocker_port_rx_proc()
4529 struct rocker_port *rocker_port = rocker_port_napi_rx_get(napi); in rocker_port_poll_rx() local
4570 static void rocker_carrier_init(struct rocker_port *rocker_port) in rocker_carrier_init()
4585 struct rocker_port *rocker_port; in rocker_remove_ports() local
4598 struct rocker_port *rocker_port) in rocker_port_dev_addr_init()
4614 struct rocker_port *rocker_port; in rocker_probe_port() local
4895 static int rocker_port_bridge_join(struct rocker_port *rocker_port, in rocker_port_bridge_join()
4915 static int rocker_port_bridge_leave(struct rocker_port *rocker_port) in rocker_port_bridge_leave()
4943 struct rocker_port *rocker_port = netdev_priv(dev); in rocker_port_master_changed() local
4994 struct rocker_port *rocker_port = netdev_priv(dev); in rocker_neigh_update() local