Home
last modified time | relevance | path

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

/net/ipv6/
A Dexthdrs_core.c80 struct ipv6_opt_hdr _hdr, *hp; in ipv6_skip_exthdr() local
86 if (!hp) in ipv6_skip_exthdr()
103 hdrlen = ipv6_authlen(hp); in ipv6_skip_exthdr()
105 hdrlen = ipv6_optlen(hp); in ipv6_skip_exthdr()
107 nexthdr = hp->nexthdr; in ipv6_skip_exthdr()
209 struct ipv6_opt_hdr _hdr, *hp; in ipv6_find_hdr() local
220 if (!hp) in ipv6_find_hdr()
257 return hp->nexthdr; in ipv6_find_hdr()
269 hdrlen = ipv6_authlen(hp); in ipv6_find_hdr()
271 hdrlen = ipv6_optlen(hp); in ipv6_find_hdr()
[all …]
A Dtcp_ao.c28 struct tcp_sigpool hp; in tcp_v6_ao_calc_key() local
31 err = tcp_sigpool_start(mkt->tcp_sigpool_id, &hp); in tcp_v6_ao_calc_key()
35 tmp = hp.scratch; in tcp_v6_ao_calc_key()
46 err = tcp_ao_calc_traffic_key(mkt, key, tmp, sizeof(*tmp), &hp); in tcp_v6_ao_calc_key()
47 tcp_sigpool_end(&hp); in tcp_v6_ao_calc_key()
115 int tcp_v6_ao_hash_pseudoheader(struct tcp_sigpool *hp, in tcp_v6_ao_hash_pseudoheader() argument
122 bp = hp->scratch; in tcp_v6_ao_hash_pseudoheader()
130 ahash_request_set_crypt(hp->req, &sg, NULL, sizeof(*bp)); in tcp_v6_ao_hash_pseudoheader()
131 return crypto_ahash_update(hp->req); in tcp_v6_ao_hash_pseudoheader()
A Dtcp_ipv6.c702 bp = hp->scratch; in tcp_v6_md5_hash_headers()
723 struct tcp_sigpool hp; in tcp_v6_md5_hash_hdr() local
728 if (crypto_ahash_init(hp.req)) in tcp_v6_md5_hash_hdr()
732 if (tcp_md5_hash_key(&hp, key)) in tcp_v6_md5_hash_hdr()
735 if (crypto_ahash_final(hp.req)) in tcp_v6_md5_hash_hdr()
738 tcp_sigpool_end(&hp); in tcp_v6_md5_hash_hdr()
742 tcp_sigpool_end(&hp); in tcp_v6_md5_hash_hdr()
755 struct tcp_sigpool hp; in tcp_v6_md5_hash_skb() local
769 if (crypto_ahash_init(hp.req)) in tcp_v6_md5_hash_skb()
782 tcp_sigpool_end(&hp); in tcp_v6_md5_hash_skb()
[all …]
A Dseg6_local.c700 struct ipv6_opt_hdr *hp, _hdr; in seg6_pop_srh() local
708 hp = skb_header_pointer(skb, off, sizeof(_hdr), &_hdr); in seg6_pop_srh()
709 if (unlikely(!hp)) in seg6_pop_srh()
712 if (hp->nexthdr == NEXTHDR_ROUTING) { in seg6_pop_srh()
713 hp->nexthdr = srh_nexthdr; in seg6_pop_srh()
724 off += ipv6_optlen(hp); in seg6_pop_srh()
728 nexthdr = hp->nexthdr; in seg6_pop_srh()
/net/ipv4/netfilter/
A Dnf_tproxy_ipv4.c23 struct tcphdr _hdr, *hp; in nf_tproxy_handle_time_wait4() local
25 hp = skb_header_pointer(skb, ip_hdrlen(skb), sizeof(_hdr), &_hdr); in nf_tproxy_handle_time_wait4()
26 if (hp == NULL) { in nf_tproxy_handle_time_wait4()
31 if (hp->syn && !hp->rst && !hp->ack && !hp->fin) { in nf_tproxy_handle_time_wait4()
38 hp->source, lport ? lport : hp->dest, in nf_tproxy_handle_time_wait4()
89 struct tcphdr _hdr, *hp; in nf_tproxy_get_sock_v4() local
91 hp = skb_header_pointer(skb, ip_hdrlen(skb), in nf_tproxy_get_sock_v4()
93 if (hp == NULL) in nf_tproxy_get_sock_v4()
99 ip_hdrlen(skb) + __tcp_hdrlen(hp), in nf_tproxy_get_sock_v4()
A Dnf_socket_ipv4.c100 struct udphdr *hp; in nf_sk_lookup_slow_v4() local
102 hp = skb_header_pointer(skb, ip_hdrlen(skb), in nf_sk_lookup_slow_v4()
104 sizeof(*hp) : sizeof(_hdr), &_hdr); in nf_sk_lookup_slow_v4()
105 if (hp == NULL) in nf_sk_lookup_slow_v4()
110 sport = hp->source; in nf_sk_lookup_slow_v4()
112 dport = hp->dest; in nf_sk_lookup_slow_v4()
115 ip_hdrlen(skb) + __tcp_hdrlen((struct tcphdr *)hp) : in nf_sk_lookup_slow_v4()
116 ip_hdrlen(skb) + sizeof(*hp); in nf_sk_lookup_slow_v4()
/net/ipv6/netfilter/
A Dnf_tproxy_ipv6.c46 struct tcphdr _hdr, *hp; in nf_tproxy_handle_time_wait6() local
48 hp = skb_header_pointer(skb, thoff, sizeof(_hdr), &_hdr); in nf_tproxy_handle_time_wait6()
49 if (hp == NULL) { in nf_tproxy_handle_time_wait6()
54 if (hp->syn && !hp->rst && !hp->ack && !hp->fin) { in nf_tproxy_handle_time_wait6()
62 hp->source, in nf_tproxy_handle_time_wait6()
63 lport ? lport : hp->dest, in nf_tproxy_handle_time_wait6()
88 struct tcphdr _hdr, *hp; in nf_tproxy_get_sock_v6() local
90 hp = skb_header_pointer(skb, thoff, in nf_tproxy_get_sock_v6()
92 if (hp == NULL) in nf_tproxy_get_sock_v6()
98 thoff + __tcp_hdrlen(hp), in nf_tproxy_get_sock_v6()
A Dnf_socket_ipv6.c119 struct udphdr *hp; in nf_sk_lookup_slow_v6() local
121 hp = skb_header_pointer(skb, thoff, tproto == IPPROTO_UDP ? in nf_sk_lookup_slow_v6()
122 sizeof(*hp) : sizeof(_hdr), &_hdr); in nf_sk_lookup_slow_v6()
123 if (hp == NULL) in nf_sk_lookup_slow_v6()
127 sport = hp->source; in nf_sk_lookup_slow_v6()
129 dport = hp->dest; in nf_sk_lookup_slow_v6()
132 thoff + __tcp_hdrlen((struct tcphdr *)hp) : in nf_sk_lookup_slow_v6()
133 thoff + sizeof(*hp); in nf_sk_lookup_slow_v6()
A Dip6t_ipv6header.c46 const struct ipv6_opt_hdr *hp; in ipv6header_mt6() local
64 hp = skb_header_pointer(skb, ptr, sizeof(_hdr), &_hdr); in ipv6header_mt6()
65 if (!hp) { in ipv6header_mt6()
74 hdrlen = ipv6_authlen(hp); in ipv6header_mt6()
76 hdrlen = ipv6_optlen(hp); in ipv6header_mt6()
99 nexthdr = hp->nexthdr; in ipv6header_mt6()
/net/sunrpc/
A Dsvcauth.c240 struct auth_domain *hp; in auth_domain_lookup() local
247 hlist_for_each_entry(hp, head, hash) { in auth_domain_lookup()
248 if (strcmp(hp->name, name)==0) { in auth_domain_lookup()
249 kref_get(&hp->ref); in auth_domain_lookup()
251 return hp; in auth_domain_lookup()
263 struct auth_domain *hp; in auth_domain_find() local
270 if (strcmp(hp->name, name)==0) { in auth_domain_find()
272 hp = NULL; in auth_domain_find()
274 return hp; in auth_domain_find()
297 struct auth_domain *hp; in auth_domain_cleanup() local
[all …]
/net/netfilter/
A Dxt_TPROXY.c40 struct udphdr _hdr, *hp; in tproxy_tg4() local
44 if (hp == NULL) in tproxy_tg4()
53 hp->source, hp->dest, in tproxy_tg4()
58 lport = hp->dest; in tproxy_tg4()
69 hp->source, lport, in tproxy_tg4()
109 struct udphdr _hdr, *hp; in tproxy_tg6_v1() local
120 hp = skb_header_pointer(skb, thoff, sizeof(_hdr), &_hdr); in tproxy_tg6_v1()
121 if (!hp) in tproxy_tg6_v1()
130 hp->source, hp->dest, in tproxy_tg6_v1()
134 lport = tgi->lport ? tgi->lport : hp->dest; in tproxy_tg6_v1()
[all …]
A Dnft_tproxy.c28 struct udphdr _hdr, *hp; in nft_tproxy_eval_v4() local
40 if (!hp) { in nft_tproxy_eval_v4()
51 hp->source, hp->dest, in nft_tproxy_eval_v4()
61 tport = hp->dest; in nft_tproxy_eval_v4()
73 hp->source, tport, in nft_tproxy_eval_v4()
92 struct udphdr _hdr, *hp; in nft_tproxy_eval_v6() local
107 hp = skb_header_pointer(skb, thoff, sizeof(_hdr), &_hdr); in nft_tproxy_eval_v6()
108 if (hp == NULL) { in nft_tproxy_eval_v6()
119 hp->source, hp->dest, in nft_tproxy_eval_v6()
129 tport = hp->dest; in nft_tproxy_eval_v6()
[all …]
A Dnf_conntrack_proto_icmp.c30 const struct icmphdr *hp; in icmp_pkt_to_tuple() local
33 hp = skb_header_pointer(skb, dataoff, sizeof(_hdr), &_hdr); in icmp_pkt_to_tuple()
34 if (hp == NULL) in icmp_pkt_to_tuple()
37 tuple->dst.u.icmp.type = hp->type; in icmp_pkt_to_tuple()
38 tuple->src.u.icmp.id = hp->un.echo.id; in icmp_pkt_to_tuple()
39 tuple->dst.u.icmp.code = hp->code; in icmp_pkt_to_tuple()
A Dnf_conntrack_proto_icmpv6.c36 const struct icmp6hdr *hp; in icmpv6_pkt_to_tuple() local
39 hp = skb_header_pointer(skb, dataoff, sizeof(_hdr), &_hdr); in icmpv6_pkt_to_tuple()
40 if (hp == NULL) in icmpv6_pkt_to_tuple()
42 tuple->dst.u.icmp.type = hp->icmp6_type; in icmpv6_pkt_to_tuple()
43 tuple->src.u.icmp.id = hp->icmp6_identifier; in icmpv6_pkt_to_tuple()
44 tuple->dst.u.icmp.code = hp->icmp6_code; in icmpv6_pkt_to_tuple()
A Dxt_HMARK.c63 union hmark_ports hp; in hmark_swap_ports() local
66 hp.b32 = (uports->b32 & info->port_mask.b32) | info->port_set.b32; in hmark_swap_ports()
67 src = ntohs(hp.b16.src); in hmark_swap_ports()
68 dst = ntohs(hp.b16.dst); in hmark_swap_ports()
A Dnf_conntrack_ovs.c79 u8 proto, bool nat, struct nf_conntrack_helper **hp) in nf_ct_add_helper() argument
104 *hp = helper; in nf_ct_add_helper()
A Dnf_log_syslog.c574 const struct ipv6_opt_hdr *hp; in dump_ipv6_packet() local
576 hp = skb_header_pointer(skb, ptr, sizeof(_hdr), &_hdr); in dump_ipv6_packet()
577 if (!hp) { in dump_ipv6_packet()
623 hdrlen = ipv6_optlen(hp); in dump_ipv6_packet()
652 hdrlen = ipv6_authlen(hp); in dump_ipv6_packet()
689 currenthdr = hp->nexthdr; in dump_ipv6_packet()
/net/ipv4/
A Dtcp_ao.c350 struct tcp_sigpool hp; in tcp_v4_ao_calc_key() local
357 tmp = hp.scratch; in tcp_v4_ao_calc_key()
369 tcp_sigpool_end(&hp); in tcp_v4_ao_calc_key()
445 bp = hp->scratch; in tcp_v4_ao_hash_pseudoheader()
532 u8 *hdr = hp->scratch; in tcp_ao_hash_header()
568 struct tcp_sigpool hp; in tcp_ao_hash_hdr() local
609 tcp_sigpool_end(&hp); in tcp_ao_hash_hdr()
614 tcp_sigpool_end(&hp); in tcp_ao_hash_hdr()
628 struct tcp_sigpool hp; in tcp_ao_hash_skb() local
660 tcp_sigpool_end(&hp); in tcp_ao_hash_skb()
[all …]
A Dtcp_ipv4.c1588 bp = hp->scratch;
1608 struct tcp_sigpool hp; local
1613 if (crypto_ahash_init(hp.req))
1617 if (tcp_md5_hash_key(&hp, key))
1620 if (crypto_ahash_final(hp.req))
1623 tcp_sigpool_end(&hp);
1627 tcp_sigpool_end(&hp);
1638 struct tcp_sigpool hp; local
1653 if (crypto_ahash_init(hp.req))
1666 tcp_sigpool_end(&hp);
[all …]
A Dtcp_sigpool.c325 int tcp_sigpool_hash_skb_data(struct tcp_sigpool *hp, in tcp_sigpool_hash_skb_data() argument
333 struct ahash_request *req = hp->req; in tcp_sigpool_hash_skb_data()
358 if (tcp_sigpool_hash_skb_data(hp, frag_iter, 0)) in tcp_sigpool_hash_skb_data()
A Dtcp.c4803 int tcp_md5_hash_key(struct tcp_sigpool *hp, in tcp_md5_hash_key() argument
4810 ahash_request_set_crypt(hp->req, &sg, NULL, keylen); in tcp_md5_hash_key()
4815 return data_race(crypto_ahash_update(hp->req)); in tcp_md5_hash_key()
/net/openvswitch/
A Dflow.c283 struct ipv6_opt_hdr _hdr, *hp; in get_ipv6_ext_hdrs() local
377 hp = skb_header_pointer(skb, start, sizeof(_hdr), &_hdr); in get_ipv6_ext_hdrs()
378 if (!hp) in get_ipv6_ext_hdrs()
380 next_type = hp->nexthdr; in get_ipv6_ext_hdrs()
381 start += ipv6_optlen(hp); in get_ipv6_ext_hdrs()
/net/core/
A Dskbuff.c5853 struct ipv6_opt_hdr *hp; in skb_checksum_setup_ipv6() local
5862 hp = OPT_HDR(struct ipv6_opt_hdr, skb, off); in skb_checksum_setup_ipv6()
5863 nexthdr = hp->nexthdr; in skb_checksum_setup_ipv6()
5864 off += ipv6_optlen(hp); in skb_checksum_setup_ipv6()
5868 struct ip_auth_hdr *hp; in skb_checksum_setup_ipv6() local
5877 hp = OPT_HDR(struct ip_auth_hdr, skb, off); in skb_checksum_setup_ipv6()
5878 nexthdr = hp->nexthdr; in skb_checksum_setup_ipv6()
5879 off += ipv6_authlen(hp); in skb_checksum_setup_ipv6()
5883 struct frag_hdr *hp; in skb_checksum_setup_ipv6() local
5892 hp = OPT_HDR(struct frag_hdr, skb, off); in skb_checksum_setup_ipv6()
[all …]

Completed in 67 milliseconds