Lines Matching refs:base
1299 const struct ovs_nsh_key_base *base = nla_data(a); in nsh_hdr_from_nlattr() local
1301 flags = base->flags; in nsh_hdr_from_nlattr()
1302 ttl = base->ttl; in nsh_hdr_from_nlattr()
1303 nh->np = base->np; in nsh_hdr_from_nlattr()
1304 nh->mdtype = base->mdtype; in nsh_hdr_from_nlattr()
1305 nh->path_hdr = base->path_hdr; in nsh_hdr_from_nlattr()
1347 const struct ovs_nsh_key_base *base = nla_data(a); in nsh_key_from_nlattr() local
1348 const struct ovs_nsh_key_base *base_mask = base + 1; in nsh_key_from_nlattr()
1350 nsh->base = *base; in nsh_key_from_nlattr()
1351 nsh_mask->base = *base_mask; in nsh_key_from_nlattr()
1413 const struct ovs_nsh_key_base *base = nla_data(a); in nsh_key_put_from_nlattr() local
1416 mdtype = base->mdtype; in nsh_key_put_from_nlattr()
1417 SW_FLOW_KEY_PUT(match, nsh.base.flags, in nsh_key_put_from_nlattr()
1418 base->flags, is_mask); in nsh_key_put_from_nlattr()
1419 SW_FLOW_KEY_PUT(match, nsh.base.ttl, in nsh_key_put_from_nlattr()
1420 base->ttl, is_mask); in nsh_key_put_from_nlattr()
1421 SW_FLOW_KEY_PUT(match, nsh.base.mdtype, in nsh_key_put_from_nlattr()
1422 base->mdtype, is_mask); in nsh_key_put_from_nlattr()
1423 SW_FLOW_KEY_PUT(match, nsh.base.np, in nsh_key_put_from_nlattr()
1424 base->np, is_mask); in nsh_key_put_from_nlattr()
1425 SW_FLOW_KEY_PUT(match, nsh.base.path_hdr, in nsh_key_put_from_nlattr()
1426 base->path_hdr, is_mask); in nsh_key_put_from_nlattr()
1951 if (nla_put(skb, OVS_NSH_KEY_ATTR_BASE, sizeof(nsh->base), &nsh->base)) in nsh_key_to_nlattr()
1954 if (is_mask || nsh->base.mdtype == NSH_M_TYPE1) { in nsh_key_to_nlattr()
3230 inner_proto = tun_p_to_eth_p(key->nsh.base.np); in __ovs_nla_copy_actions()
3233 if (key->nsh.base.np == TUN_P_ETHERNET) in __ovs_nla_copy_actions()