Lines Matching refs:eth_dst
72 u8 eth_dst[ETH_ALEN]; member
87 u8 eth_dst[ETH_ALEN]; member
102 u8 eth_dst[ETH_ALEN]; member
137 u8 eth_dst[ETH_ALEN]; member
143 u8 eth_dst[ETH_ALEN]; member
175 u8 eth_dst[ETH_ALEN]; member
1854 ETH_ALEN, entry->key.term_mac.eth_dst)) in rocker_cmd_flow_tbl_add_term_mac()
1904 ETH_ALEN, entry->key.bridge.eth_dst)) in rocker_cmd_flow_tbl_add_bridge()
1948 ETH_ALEN, entry->key.acl.eth_dst)) in rocker_cmd_flow_tbl_add_acl()
2102 if (!is_zero_ether_addr(entry->l2_rewrite.eth_dst) && in rocker_cmd_group_tbl_add_l2_rewrite()
2104 ETH_ALEN, entry->l2_rewrite.eth_dst)) in rocker_cmd_group_tbl_add_l2_rewrite()
2148 if (!is_zero_ether_addr(entry->l3_unicast.eth_dst) && in rocker_cmd_group_tbl_add_l3_unicast()
2150 ETH_ALEN, entry->l3_unicast.eth_dst)) in rocker_cmd_group_tbl_add_l3_unicast()
2443 __be16 eth_type, const u8 *eth_dst, in rocker_flow_tbl_term_mac() argument
2454 if (is_multicast_ether_addr(eth_dst)) { in rocker_flow_tbl_term_mac()
2468 ether_addr_copy(entry->key.term_mac.eth_dst, eth_dst); in rocker_flow_tbl_term_mac()
2479 const u8 *eth_dst, const u8 *eth_dst_mask, in rocker_flow_tbl_bridge() argument
2487 bool dflt = !eth_dst || (eth_dst && eth_dst_mask); in rocker_flow_tbl_bridge()
2496 if (eth_dst) { in rocker_flow_tbl_bridge()
2498 ether_addr_copy(entry->key.bridge.eth_dst, eth_dst); in rocker_flow_tbl_bridge()
2560 const u8 *eth_dst, const u8 *eth_dst_mask, in rocker_flow_tbl_acl() argument
2575 if (eth_dst && eth_dst_mask) { in rocker_flow_tbl_acl()
2578 else if (is_link_local_ether_addr(eth_dst)) in rocker_flow_tbl_acl()
2591 if (eth_dst) in rocker_flow_tbl_acl()
2592 ether_addr_copy(entry->key.acl.eth_dst, eth_dst); in rocker_flow_tbl_acl()
2775 ether_addr_copy(entry->l3_unicast.eth_dst, dst_mac); in rocker_group_l3_unicast()
2816 u8 *eth_dst, bool ttl_check) in _rocker_neigh_update() argument
2818 if (eth_dst) { in _rocker_neigh_update()
2819 ether_addr_copy(entry->eth_dst, eth_dst); in _rocker_neigh_update()
2827 int flags, __be32 ip_addr, u8 *eth_dst) in rocker_port_ipv4_neigh() argument
2858 ether_addr_copy(entry->eth_dst, eth_dst); in rocker_port_ipv4_neigh()
2865 _rocker_neigh_update(rocker, found, eth_dst, true); in rocker_port_ipv4_neigh()
2885 entry->eth_dst, in rocker_port_ipv4_neigh()
2981 resolved = !is_zero_ether_addr(found->eth_dst); in rocker_port_ipv4_nh()
3107 const u8 *eth_dst; member
3117 .eth_dst = ll_mac,
3123 .eth_dst = zero_mac,
3130 .eth_dst = ipv4_mcast,
3138 .eth_dst = ipv6_mcast,
3171 ctrl->eth_dst, ctrl->eth_dst_mask, in rocker_port_ctrl_vlan_acl()
3198 ctrl->eth_dst, ctrl->eth_dst_mask, in rocker_port_ctrl_vlan_bridge()
3221 ctrl->eth_type, ctrl->eth_dst, in rocker_port_ctrl_vlan_term()