Home
last modified time | relevance | path

Searched refs:user_skb (Results 1 – 1 of 1) sorted by relevance

/linux-4.1.27/net/openvswitch/
Ddatapath.c406 struct sk_buff *user_skb = NULL; /* to be queued to userspace */ in queue_userspace_packet() local
452 user_skb = genlmsg_new_unicast(len, &info, GFP_ATOMIC); in queue_userspace_packet()
453 if (!user_skb) { in queue_userspace_packet()
458 upcall = genlmsg_put(user_skb, 0, 0, &dp_packet_genl_family, in queue_userspace_packet()
462 err = ovs_nla_put_key(key, key, OVS_PACKET_ATTR_KEY, false, user_skb); in queue_userspace_packet()
466 __nla_put(user_skb, OVS_PACKET_ATTR_USERDATA, in queue_userspace_packet()
471 nla = nla_nest_start(user_skb, OVS_PACKET_ATTR_EGRESS_TUN_KEY); in queue_userspace_packet()
472 err = ovs_nla_put_egress_tunnel_key(user_skb, in queue_userspace_packet()
475 nla_nest_end(user_skb, nla); in queue_userspace_packet()
480 if (!(nla = nla_reserve(user_skb, OVS_PACKET_ATTR_PACKET, 0))) { in queue_userspace_packet()
[all …]