Lines Matching defs:opt
493 struct geneve_opt *opt = ip_tunnel_info_opts(info) + opts_len;
495 memcpy(opt->opt_data, nla_data(attr), data_len);
496 opt->length = data_len / 4;
498 opt->opt_class = nla_get_be16(attr);
500 opt->type = nla_get_u8(attr);
740 struct geneve_opt *opt;
749 opt = ip_tunnel_info_opts(tun_info) + offset;
751 opt->opt_class) ||
752 nla_put_u8(skb, LWTUNNEL_IP_OPT_GENEVE_TYPE, opt->type) ||
753 nla_put(skb, LWTUNNEL_IP_OPT_GENEVE_DATA, opt->length * 4,
754 opt->opt_data)) {
758 offset += sizeof(*opt) + opt->length * 4;
873 struct geneve_opt *opt;
878 opt = ip_tunnel_info_opts(info) + offset;
881 + nla_total_size(opt->length * 4);
883 offset += sizeof(*opt) + opt->length * 4;