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
176 u8 eth_dst[ETH_ALEN]; member
1971 ETH_ALEN, entry->key.term_mac.eth_dst)) in rocker_cmd_flow_tbl_add_term_mac()
2022 ETH_ALEN, entry->key.bridge.eth_dst)) in rocker_cmd_flow_tbl_add_bridge()
2067 ETH_ALEN, entry->key.acl.eth_dst)) in rocker_cmd_flow_tbl_add_acl()
2219 if (!is_zero_ether_addr(entry->l2_rewrite.eth_dst) && in rocker_cmd_group_tbl_add_l2_rewrite()
2221 ETH_ALEN, entry->l2_rewrite.eth_dst)) in rocker_cmd_group_tbl_add_l2_rewrite()
2265 if (!is_zero_ether_addr(entry->l3_unicast.eth_dst) && in rocker_cmd_group_tbl_add_l3_unicast()
2267 ETH_ALEN, entry->l3_unicast.eth_dst)) in rocker_cmd_group_tbl_add_l3_unicast()
2558 __be16 eth_type, const u8 *eth_dst, in rocker_flow_tbl_term_mac() argument
2569 if (is_multicast_ether_addr(eth_dst)) { in rocker_flow_tbl_term_mac()
2583 ether_addr_copy(entry->key.term_mac.eth_dst, eth_dst); in rocker_flow_tbl_term_mac()
2594 const u8 *eth_dst, const u8 *eth_dst_mask, in rocker_flow_tbl_bridge() argument
2602 bool dflt = !eth_dst || (eth_dst && eth_dst_mask); in rocker_flow_tbl_bridge()
2611 if (eth_dst) { in rocker_flow_tbl_bridge()
2613 ether_addr_copy(entry->key.bridge.eth_dst, eth_dst); in rocker_flow_tbl_bridge()
2676 const u8 *eth_dst, const u8 *eth_dst_mask, in rocker_flow_tbl_acl() argument
2690 if (eth_dst && eth_dst_mask) { in rocker_flow_tbl_acl()
2693 else if (is_link_local_ether_addr(eth_dst)) in rocker_flow_tbl_acl()
2706 if (eth_dst) in rocker_flow_tbl_acl()
2707 ether_addr_copy(entry->key.acl.eth_dst, eth_dst); in rocker_flow_tbl_acl()
2894 ether_addr_copy(entry->l3_unicast.eth_dst, dst_mac); in rocker_group_l3_unicast()
2941 const u8 *eth_dst, bool ttl_check) in _rocker_neigh_update() argument
2943 if (eth_dst) { in _rocker_neigh_update()
2944 ether_addr_copy(entry->eth_dst, eth_dst); in _rocker_neigh_update()
2953 int flags, __be32 ip_addr, const u8 *eth_dst) in rocker_port_ipv4_neigh() argument
2984 ether_addr_copy(entry->eth_dst, eth_dst); in rocker_port_ipv4_neigh()
2991 _rocker_neigh_update(found, trans, eth_dst, true); in rocker_port_ipv4_neigh()
3011 entry->eth_dst, in rocker_port_ipv4_neigh()
3110 resolved = !is_zero_ether_addr(found->eth_dst); in rocker_port_ipv4_nh()
3236 const u8 *eth_dst; member
3246 .eth_dst = ll_mac,
3252 .eth_dst = zero_mac,
3259 .eth_dst = ipv4_mcast,
3267 .eth_dst = ipv6_mcast,
3280 .eth_dst = zero_mac,
3306 ctrl->eth_dst, ctrl->eth_dst_mask, in rocker_port_ctrl_vlan_acl()
3335 ctrl->eth_dst, ctrl->eth_dst_mask, in rocker_port_ctrl_vlan_bridge()
3358 ctrl->eth_type, ctrl->eth_dst, in rocker_port_ctrl_vlan_term()