Home
last modified time | relevance | path

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

/linux/net/ipv4/
H A Dip_tunnel_core.c595 int err, rem, opt_len, opts_len = 0; in ip_tun_parse_opts() local
612 opt_len = ip_tun_parse_opts_geneve(nla, info, opts_len, in ip_tun_parse_opts()
614 if (opt_len < 0) in ip_tun_parse_opts()
615 return opt_len; in ip_tun_parse_opts()
616 opts_len += opt_len; in ip_tun_parse_opts()
624 opt_len = ip_tun_parse_opts_vxlan(nla, info, opts_len, in ip_tun_parse_opts()
626 if (opt_len < 0) in ip_tun_parse_opts()
627 return opt_len; in ip_tun_parse_opts()
628 opts_len += opt_len; in ip_tun_parse_opts()
634 opt_len = ip_tun_parse_opts_erspan(nla, info, opts_len, in ip_tun_parse_opts()
[all …]
/linux/include/linux/
H A Dppp-comp.h37 void *(*comp_alloc) (unsigned char *options, int opt_len);
44 int opt_len, int unit, int opthdr, int debug);
57 void *(*decomp_alloc) (unsigned char *options, int opt_len);
64 int opt_len, int unit, int opthdr, int mru,
/linux/drivers/net/ppp/
H A Dppp_deflate.c36 static void *z_comp_alloc(unsigned char *options, int opt_len);
37 static void *z_decomp_alloc(unsigned char *options, int opt_len);
41 int opt_len,
44 int opt_len,
85 static void *z_comp_alloc(unsigned char *options, int opt_len) in z_comp_alloc() argument
90 if (opt_len != CILEN_DEFLATE || in z_comp_alloc()
137 static int z_comp_init(void *arg, unsigned char *options, int opt_len, in z_comp_init() argument
142 if (opt_len < CILEN_DEFLATE || in z_comp_init()
301 static void *z_decomp_alloc(unsigned char *options, int opt_len) in z_decomp_alloc() argument
306 if (opt_len != CILEN_DEFLATE || in z_decomp_alloc()
[all …]
/linux/net/dns_resolver/
H A Ddns_key.c156 int opt_len, opt_nlen; in dns_resolver_preparse() local
161 opt_len = next_opt - opt; in dns_resolver_preparse()
162 if (opt_len <= 0 || opt_len > sizeof(optval)) { in dns_resolver_preparse()
164 opt_len); in dns_resolver_preparse()
168 eq = memchr(opt, '=', opt_len); in dns_resolver_preparse()
175 opt_nlen = opt_len; in dns_resolver_preparse()
/linux/include/net/
H A Dcipso_ipv4.h274 u8 opt_len = opt[1]; in cipso_v4_validate() local
278 if (opt_len < 8) { in cipso_v4_validate()
288 for (opt_iter = 6; opt_iter < opt_len;) { in cipso_v4_validate()
289 if (opt_iter + 1 == opt_len) { in cipso_v4_validate()
294 if ((tag_len == 0) || (tag_len > (opt_len - opt_iter))) { in cipso_v4_validate()
H A Dgeneve.h47 u8 opt_len:6; member
54 u8 opt_len:6;
H A Dioam6.h70 void *opt, unsigned int opt_len);
H A Dndisc.h128 u8 *opt, int opt_len,
/linux/net/openvswitch/
H A Dflow.h52 #define TUN_METADATA_OFFSET(opt_len) \ argument
53 (sizeof_field(struct sw_flow_key, tun_opts) - opt_len)
54 #define TUN_METADATA_OPTS(flow_key, opt_len) \ argument
55 ((void *)((flow_key)->tun_opts + TUN_METADATA_OFFSET(opt_len)))
/linux/lib/zlib_deflate/
H A Ddeftree.c284 s->opt_len = s->static_len = 0L; in init_block()
391 s->opt_len += (ulg)f * (bits + xbits); in gen_bitlen()
424 s->opt_len += ((long)bits - (long)tree[m].Len) in gen_bitlen()
520 s->opt_len--; if (stree) s->static_len -= stree[node].Len; in build_tree()
694 s->opt_len += 3*(max_blindex+1) + 5+5+4; in build_bl_tree()
696 s->opt_len, s->static_len)); in build_bl_tree()
820 Tracev((stderr, "\nlit data: dyn %ld, stat %ld", s->opt_len,
824 Tracev((stderr, "\ndist data: dyn %ld, stat %ld", s->opt_len,
836 opt_lenb = (s->opt_len+3+7)>>3;
840 opt_lenb, s->opt_len, static_lenb, s->static_len, stored_len,
[all …]
H A Ddefutil.h222 ulg opt_len; /* bit length of current block with optimal trees */ member
/linux/net/ipv6/
H A Dcalipso.c808 unsigned int opt_len = ipv6_optlen(opt), tlv_len; in calipso_tlv_len() local
810 if (offset < sizeof(*opt) || offset >= opt_len) in calipso_tlv_len()
814 if (offset + 1 >= opt_len) in calipso_tlv_len()
817 if (offset + tlv_len > opt_len) in calipso_tlv_len()
847 unsigned int opt_len, offset, offset_s = 0, offset_e = 0; in calipso_opt_find() local
850 opt_len = ipv6_optlen(hop); in calipso_opt_find()
853 while (offset < opt_len) { in calipso_opt_find()
885 *end = opt_len; in calipso_opt_find()
1073 int opt_len, len, ret_val = -ENOMSG, offset; in calipso_sock_getattr() local
1087 opt_len = ipv6_optlen(hop); in calipso_sock_getattr()
[all …]
H A Dexthdrs.c919 if (hdr->opt_len < 2) in ipv6_hop_ioam()
925 if (hdr->opt_len < 2 + sizeof(*trace)) in ipv6_hop_ioam()
930 if (hdr->opt_len < 2 + sizeof(*trace) + trace->remlen * 4) in ipv6_hop_ioam()
942 if (skb_ensure_writable(skb, optoff + 2 + hdr->opt_len)) in ipv6_hop_ioam()
952 GFP_ATOMIC, (void *)trace, hdr->opt_len - 2); in ipv6_hop_ioam()
H A Dioam6.c636 void *opt, unsigned int opt_len) in ioam6_event() argument
659 opt_len)) in ioam6_event()
H A Dioam6_iptunnel.c225 tuninfo->ioamh.opt_len = sizeof(tuninfo->ioamh) - 2 + sizeof(*trace) in ioam6_build_state()
/linux/tools/testing/selftests/bpf/prog_tests/
H A Dsocket_helpers.h420 socklen_t opt_len; in socket_kind_to_str() local
423 opt_len = sizeof(domain); in socket_kind_to_str()
424 if (getsockopt(sock_fd, SOL_SOCKET, SO_DOMAIN, &domain, &opt_len)) in socket_kind_to_str()
427 opt_len = sizeof(type); in socket_kind_to_str()
428 if (getsockopt(sock_fd, SOL_SOCKET, SO_TYPE, &type, &opt_len)) in socket_kind_to_str()
/linux/net/l2tp/
H A Dl2tp_core.h320 int opt_len = session->peer_cookie_len + l2tp_get_l2specific_len(session); in l2tp_v3_ensure_opt_in_linear() local
322 if (opt_len > 0) { in l2tp_v3_ensure_opt_in_linear()
325 if (!pskb_may_pull(skb, off + opt_len)) in l2tp_v3_ensure_opt_in_linear()
/linux/include/uapi/linux/
H A Dioam6.h29 __u8 opt_len; member
/linux/drivers/net/ethernet/mellanox/mlx5/core/en/
H A Dtc_tun_geneve.c108 geneveh->opt_len = tun_info->options_len / 4; in mlx5e_gen_ip_tunnel_header_geneve()
116 if (!geneveh->opt_len) in mlx5e_gen_ip_tunnel_header_geneve()
/linux/drivers/net/ethernet/netronome/nfp/flower/
H A Daction.c335 int opt_len, opt_cnt, act_start, tot_push_len; in nfp_fl_push_geneve_options() local
345 opt_len = ip_tun->options_len; in nfp_fl_push_geneve_options()
346 while (opt_len > 0) { in nfp_fl_push_geneve_options()
362 opt_len -= sizeof(struct geneve_opt) + opt->length * 4; in nfp_fl_push_geneve_options()
/linux/net/netfilter/
H A Dnft_inner.c206 *off += gnvh->opt_len * 4; in nft_inner_parse_tunhdr()
/linux/security/selinux/
H A Dhooks.c2593 static inline int opt_len(const char *s) in opt_len() function
2616 int len = opt_len(from); in selinux_sb_eat_lsm_opts()