Home
last modified time | relevance | path

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

/OK3568_Linux_fs/kernel/net/sched/
H A Dact_tunnel_key.c221 int err, rem, opt_len, len = nla_len(nla), opts_len = 0, type = 0; in tunnel_key_copy_opts() local
240 opts_len += opt_len; in tunnel_key_copy_opts()
241 if (opts_len > IP_TUNNEL_OPTS_MAX) { in tunnel_key_copy_opts()
260 opts_len += opt_len; in tunnel_key_copy_opts()
272 opts_len += opt_len; in tunnel_key_copy_opts()
278 if (!opts_len) { in tunnel_key_copy_opts()
288 return opts_len; in tunnel_key_copy_opts()
298 int opts_len, struct netlink_ext_ack *extack) in tunnel_key_opts_set() argument
300 info->options_len = opts_len; in tunnel_key_opts_set()
306 opts_len, extack); in tunnel_key_opts_set()
[all …]
/OK3568_Linux_fs/kernel/net/ipv4/
H A Dip_tunnel_core.c479 struct ip_tunnel_info *info, int opts_len, in ip_tun_parse_opts_geneve() argument
501 struct geneve_opt *opt = ip_tunnel_info_opts(info) + opts_len; in ip_tun_parse_opts_geneve()
516 struct ip_tunnel_info *info, int opts_len, in ip_tun_parse_opts_vxlan() argument
532 ip_tunnel_info_opts(info) + opts_len; in ip_tun_parse_opts_vxlan()
544 struct ip_tunnel_info *info, int opts_len, in ip_tun_parse_opts_erspan() argument
573 ip_tunnel_info_opts(info) + opts_len; in ip_tun_parse_opts_erspan()
595 int err, rem, opt_len, opts_len = 0, type = 0; in ip_tun_parse_opts() local
611 opt_len = ip_tun_parse_opts_geneve(nla, info, opts_len, in ip_tun_parse_opts()
615 opts_len += opt_len; in ip_tun_parse_opts()
616 if (opts_len > IP_TUNNEL_OPTS_MAX) in ip_tun_parse_opts()
[all …]
/OK3568_Linux_fs/kernel/drivers/infiniband/hw/i40iw/
H A Di40iw_cm.c388 u32 opts_len = 0; in i40iw_form_cm_frame() local
399 opts_len = (u32)options->size; in i40iw_form_cm_frame()
414 packetsize += opts_len + hdr_len + pd_len; in i40iw_form_cm_frame()
420 sqbuf->tcphlen = sizeof(*tcph) + opts_len; in i40iw_form_cm_frame()
516 tcph->doff = (u16)((sizeof(*tcph) + opts_len + 3) >> 2); in i40iw_form_cm_frame()
521 if (opts_len) { in i40iw_form_cm_frame()
522 memcpy(buf, options->addr, opts_len); in i40iw_form_cm_frame()
523 buf += opts_len; in i40iw_form_cm_frame()
/OK3568_Linux_fs/kernel/net/openvswitch/
H A Dflow_netlink.c2686 int opts_len = key->tun_opts_len; in validate_geneve_opts() local
2690 while (opts_len > 0) { in validate_geneve_opts()
2693 if (opts_len < sizeof(*option)) in validate_geneve_opts()
2697 if (len > opts_len) in validate_geneve_opts()
2703 opts_len -= len; in validate_geneve_opts()
/OK3568_Linux_fs/kernel/drivers/net/
H A Dgeneve.c346 int opts_len; in geneve_udp_encap_recv() local
368 opts_len = geneveh->opt_len * 4; in geneve_udp_encap_recv()
369 if (iptunnel_pull_header(skb, GENEVE_BASE_HLEN + opts_len, in geneve_udp_encap_recv()