arp_key 1599 net/openvswitch/flow_netlink.c const struct ovs_key_arp *arp_key; arp_key 1601 net/openvswitch/flow_netlink.c arp_key = nla_data(a[OVS_KEY_ATTR_ARP]); arp_key 1602 net/openvswitch/flow_netlink.c if (!is_mask && (arp_key->arp_op & htons(0xff00))) { arp_key 1604 net/openvswitch/flow_netlink.c arp_key->arp_op); arp_key 1609 net/openvswitch/flow_netlink.c arp_key->arp_sip, is_mask); arp_key 1611 net/openvswitch/flow_netlink.c arp_key->arp_tip, is_mask); arp_key 1613 net/openvswitch/flow_netlink.c ntohs(arp_key->arp_op), is_mask); arp_key 1615 net/openvswitch/flow_netlink.c arp_key->arp_sha, ETH_ALEN, is_mask); arp_key 1617 net/openvswitch/flow_netlink.c arp_key->arp_tha, ETH_ALEN, is_mask); arp_key 2104 net/openvswitch/flow_netlink.c struct ovs_key_arp *arp_key; arp_key 2106 net/openvswitch/flow_netlink.c nla = nla_reserve(skb, OVS_KEY_ATTR_ARP, sizeof(*arp_key)); arp_key 2109 net/openvswitch/flow_netlink.c arp_key = nla_data(nla); arp_key 2110 net/openvswitch/flow_netlink.c memset(arp_key, 0, sizeof(struct ovs_key_arp)); arp_key 2111 net/openvswitch/flow_netlink.c arp_key->arp_sip = output->ipv4.addr.src; arp_key 2112 net/openvswitch/flow_netlink.c arp_key->arp_tip = output->ipv4.addr.dst; arp_key 2113 net/openvswitch/flow_netlink.c arp_key->arp_op = htons(output->ip.proto); arp_key 2114 net/openvswitch/flow_netlink.c ether_addr_copy(arp_key->arp_sha, output->ipv4.arp.sha); arp_key 2115 net/openvswitch/flow_netlink.c ether_addr_copy(arp_key->arp_tha, output->ipv4.arp.tha);