/linux/net/netfilter/ |
A D | utils.c | 11 unsigned int dataoff, u8 protocol) in nf_ip_checksum() argument 23 skb->len - dataoff, protocol, in nf_ip_checksum() 34 skb->len - dataoff, in nf_ip_checksum() 52 if (len == skb->len - dataoff) in nf_ip_checksum_partial() 57 skb->len - dataoff, 0); in nf_ip_checksum_partial() 65 unsigned int dataoff, u8 protocol) in nf_ip6_checksum() argument 78 dataoff, 0)))) { in nf_ip6_checksum() 86 skb->len - dataoff, in nf_ip6_checksum() 90 dataoff, 0)))); in nf_ip6_checksum() 107 if (len == skb->len - dataoff) in nf_ip6_checksum_partial() [all …]
|
A D | nf_conntrack_sip.c | 444 dptr += dataoff; in ct_sip_next_header() 480 dataoff += *matchoff; in ct_sip_walk_headers() 492 dataoff += *matchoff; in ct_sip_walk_headers() 515 ret = ct_sip_walk_headers(ct, dptr, dataoff ? *dataoff : 0, datalen, in ct_sip_parse_header_uri() 532 if (dataoff) in ct_sip_parse_header_uri() 533 *dataoff = c - dptr; in ct_sip_parse_header_uri() 847 unsigned int dataoff, in set_expected_rtp_rtcp() argument 1404 unsigned int dataoff, in process_sip_response() argument 1548 if (dataoff >= skb->len) in sip_help_tcp() 1595 dataoff += msglen; in sip_help_tcp() [all …]
|
A D | nf_nat_sip.c | 35 unsigned int dataoff, in mangle_packet() argument 48 matchoff += dataoff - baseoff; in mangle_packet() 56 matchoff += dataoff - baseoff; in mangle_packet() 65 *dptr = skb->data + dataoff; in mangle_packet() 93 unsigned int dataoff, in map_addr() argument 128 unsigned int dataoff, in map_sip_addr() argument 146 unsigned int dataoff, in nf_nat_sip() argument 448 unsigned int dataoff, in mangle_content_len() argument 475 unsigned int dataoff, in mangle_sdp_packet() argument 494 unsigned int dataoff, in nf_nat_sdp_addr() argument [all …]
|
A D | nf_conntrack_h323_main.c | 164 *dataoff = 0; in get_tpkt_data() 178 tpktoff = *dataoff + *datalen; in get_tpkt_data() 210 *dataoff = tpktoff + 4; in get_tpkt_data() 423 protoff, data, dataoff, in process_olc() 442 protoff, data, dataoff, in process_olc() 580 int dataoff; in h245_help() local 826 protoff, data, dataoff, in expect_callforwarding() 901 protoff, data, dataoff, in process_setup() 1140 int dataoff; in q931_help() local 1214 int dataoff; in get_udp_data() local [all …]
|
A D | nf_conntrack_proto_udp.c | 45 unsigned int dataoff, in udp_error() argument 48 unsigned int udplen = skb->len - dataoff; in udp_error() 53 hdr = skb_header_pointer(skb, dataoff, sizeof(_hdr), &_hdr); in udp_error() 75 nf_checksum(skb, state->hook, dataoff, IPPROTO_UDP, state->pf)) { in udp_error() 86 unsigned int dataoff, in nf_conntrack_udp_packet() argument 92 if (udp_error(skb, dataoff, state)) in nf_conntrack_udp_packet() 139 unsigned int dataoff, in udplite_error() argument 142 unsigned int udplen = skb->len - dataoff; in udplite_error() 148 hdr = skb_header_pointer(skb, dataoff, sizeof(_hdr), &_hdr); in udplite_error() 183 unsigned int dataoff, in nf_conntrack_udplite_packet() argument [all …]
|
A D | nf_conntrack_proto_sctp.c | 165 unsigned int dataoff, in do_basic_checks() argument 273 const struct sctphdr *sh, unsigned int dataoff) in sctp_new() argument 328 unsigned int dataoff, in sctp_error() argument 334 if (skb->len < dataoff + sizeof(struct sctphdr)) { in sctp_error() 341 if (skb_ensure_writable(skb, dataoff + sizeof(*sh))) { in sctp_error() 345 sh = (const struct sctphdr *)(skb->data + dataoff); in sctp_error() 346 if (sh->checksum != sctp_compute_cksum(skb, dataoff)) { in sctp_error() 361 unsigned int dataoff, in nf_conntrack_sctp_packet() argument 376 if (sctp_error(skb, dataoff, state)) in nf_conntrack_sctp_packet() 383 if (do_basic_checks(ct, skb, dataoff, map) != 0) in nf_conntrack_sctp_packet() [all …]
|
A D | nf_conntrack_proto_icmp.c | 27 bool icmp_pkt_to_tuple(const struct sk_buff *skb, unsigned int dataoff, in icmp_pkt_to_tuple() argument 33 hp = skb_header_pointer(skb, dataoff, sizeof(_hdr), &_hdr); in icmp_pkt_to_tuple() 107 unsigned int dataoff, in nf_conntrack_inet_error() argument 124 if (!nf_ct_get_tuplepr(skb, dataoff, in nf_conntrack_inet_error() 205 struct sk_buff *skb, unsigned int dataoff, in nf_conntrack_icmpv4_error() argument 213 icmph = skb_header_pointer(skb, dataoff, sizeof(_ih), &_ih); in nf_conntrack_icmpv4_error() 222 nf_ip_checksum(skb, state->hook, dataoff, IPPROTO_ICMP)) { in nf_conntrack_icmpv4_error() 245 dataoff += sizeof(*icmph); in nf_conntrack_icmpv4_error() 246 return nf_conntrack_inet_error(tmpl, skb, dataoff, state, in nf_conntrack_icmpv4_error()
|
A D | nf_conntrack_proto_icmpv6.c | 32 unsigned int dataoff, in icmpv6_pkt_to_tuple() argument 39 hp = skb_header_pointer(skb, dataoff, sizeof(_hdr), &_hdr); in icmpv6_pkt_to_tuple() 134 unsigned int dataoff, in nf_conntrack_icmpv6_error() argument 142 icmp6h = skb_header_pointer(skb, dataoff, sizeof(_ih), &_ih); in nf_conntrack_icmpv6_error() 150 nf_ip6_checksum(skb, state->hook, dataoff, IPPROTO_ICMPV6)) { in nf_conntrack_icmpv6_error() 168 dataoff += sizeof(*icmp6h); in nf_conntrack_icmpv6_error() 169 return nf_conntrack_inet_error(tmpl, skb, dataoff, state, in nf_conntrack_icmpv6_error()
|
A D | nf_conntrack_proto_tcp.c | 309 unsigned int dataoff, in segment_seq_plus_len() argument 328 unsigned int dataoff, in tcp_options() argument 453 unsigned int dataoff, in tcp_in_window() argument 478 tcp_sack(skb, dataoff, tcph, &sack); in tcp_in_window() 720 unsigned int dataoff, in tcp_error() argument 755 unsigned int dataoff, in tcp_new() argument 778 dataoff, th); in tcp_new() 798 dataoff, th); in tcp_new() 845 unsigned int dataoff, in nf_conntrack_tcp_packet() argument 863 if (tcp_error(th, skb, dataoff, state)) in nf_conntrack_tcp_packet() [all …]
|
A D | nf_conntrack_amanda.c | 96 unsigned int dataoff, start, stop, off, i; in amanda_help() local 112 dataoff = protoff + sizeof(struct udphdr); in amanda_help() 113 if (dataoff >= skb->len) { in amanda_help() 118 start = skb_find_text(skb, dataoff, skb->len, in amanda_help() 122 start += dataoff + search[SEARCH_CONNECT].len; in amanda_help() 161 off - dataoff, len, exp); in amanda_help()
|
A D | nf_conntrack_sane.c | 67 unsigned int dataoff, datalen; in help() local 90 dataoff = protoff + th->doff * 4; in help() 91 if (dataoff >= skb->len) in help() 94 datalen = skb->len - dataoff; in help() 97 sb_ptr = skb_header_pointer(skb, dataoff, datalen, sane_buffer); in help()
|
A D | nf_conntrack_irc.c | 109 unsigned int dataoff; in help() local 139 dataoff = protoff + th->doff*4; in help() 140 if (dataoff >= skb->len) in help() 144 ib_ptr = skb_header_pointer(skb, dataoff, skb->len - dataoff, in help() 152 data_limit = ib_ptr + skb->len - dataoff; in help()
|
A D | nf_conntrack_core.c | 243 unsigned int dataoff, in nf_ct_get_tuple_ports() argument 263 unsigned int dataoff, in nf_ct_get_tuple() argument 343 int dataoff = -1; in ipv4_get_l4proto() local 361 if (dataoff > skb->len) { in ipv4_get_l4proto() 366 return dataoff; in ipv4_get_l4proto() 1710 unsigned int dataoff, in resolve_normal_ct() argument 1785 unsigned int dataoff, in nf_conntrack_handle_icmp() argument 1869 int dataoff, ret; in nf_conntrack_in() local 1882 if (dataoff <= 0) { in nf_conntrack_in() 2091 int dataoff; in __nf_conntrack_update() local [all …]
|
A D | nf_nat_helper.c | 26 unsigned int dataoff, in mangle_contents() argument 35 data = skb_network_header(skb) + dataoff; in mangle_contents() 40 skb_tail_pointer(skb) - (skb_network_header(skb) + dataoff + in mangle_contents()
|
A D | nf_conntrack_proto_gre.c | 151 bool gre_pkt_to_tuple(const struct sk_buff *skb, unsigned int dataoff, in gre_pkt_to_tuple() argument 161 grehdr = skb_header_pointer(skb, dataoff, sizeof(_grehdr), &_grehdr); in gre_pkt_to_tuple() 170 pgrehdr = skb_header_pointer(skb, dataoff, 8, &_pgrehdr); in gre_pkt_to_tuple() 204 unsigned int dataoff, in nf_conntrack_gre_packet() argument
|
A D | nf_conntrack_ftp.c | 378 unsigned int dataoff, datalen; in help() local 405 dataoff = protoff + th->doff * 4; in help() 407 if (dataoff >= skb->len) { in help() 408 pr_debug("ftp: dataoff(%u) >= skblen(%u)\n", dataoff, in help() 412 datalen = skb->len - dataoff; in help() 415 fb_ptr = skb_header_pointer(skb, dataoff, datalen, ftp_buffer); in help()
|
A D | nf_conntrack_proto_dccp.c | 432 struct sk_buff *skb, unsigned int dataoff, in dccp_error() argument 435 unsigned int dccp_len = skb->len - dataoff; in dccp_error() 456 nf_checksum_partial(skb, state->hook, dataoff, cscov, in dccp_error() 473 unsigned int dataoff, in nf_conntrack_dccp_packet() argument 483 dh = skb_header_pointer(skb, dataoff, sizeof(_dh), &_dh); in nf_conntrack_dccp_packet() 487 if (dccp_error(dh, skb, dataoff, state)) in nf_conntrack_dccp_packet()
|
/linux/include/linux/netfilter/ |
A D | nf_conntrack_sip.h | 44 unsigned int dataoff, 48 unsigned int dataoff, 113 unsigned int dataoff, 122 unsigned int dataoff, 131 unsigned int dataoff, 141 unsigned int dataoff, 150 unsigned int dataoff, 158 unsigned int dataoff, 174 unsigned int dataoff, unsigned int datalen, 178 unsigned int *dataoff, unsigned int datalen, [all …]
|
A D | nf_conntrack_h323.h | 42 unsigned char **data, int dataoff, 47 unsigned char **data, int dataoff, 65 int dataoff, 73 unsigned char **data, int dataoff, 79 unsigned char **data, int dataoff, 86 unsigned char **data, int dataoff,
|
/linux/include/net/netfilter/ |
A D | nf_conntrack_l4proto.h | 65 unsigned int dataoff, 70 unsigned int dataoff, 80 unsigned int dataoff, 87 unsigned int dataoff, 92 unsigned int dataoff, 107 unsigned int dataoff, 112 unsigned int dataoff, 117 unsigned int dataoff, 122 unsigned int dataoff, 127 unsigned int dataoff, [all …]
|
/linux/net/netfilter/ipvs/ |
A D | ip_vs_pe_sip.c | 30 static int get_callid(const char *dptr, unsigned int dataoff, in get_callid() argument 36 int ret = ct_sip_get_header(NULL, dptr, dataoff, datalen, in get_callid() 43 dataoff += *matchoff; in get_callid() 70 unsigned int dataoff, datalen, matchoff, matchlen; in ip_vs_sip_fill_param() local 82 dataoff = iph.len + sizeof(struct udphdr); in ip_vs_sip_fill_param() 84 if (dataoff >= skb->len) in ip_vs_sip_fill_param() 89 dptr = skb->data + dataoff; in ip_vs_sip_fill_param() 90 datalen = skb->len - dataoff; in ip_vs_sip_fill_param()
|
/linux/net/ipv4/netfilter/ |
A D | nf_nat_h323.c | 24 unsigned char **data, int dataoff, in set_addr() argument 38 addroff += dataoff; in set_addr() 53 *data = skb->data + ip_hdrlen(skb) + th->doff * 4 + dataoff; in set_addr() 72 unsigned char **data, int dataoff, in set_h225_addr() argument 82 unsigned char **data, int dataoff, in set_h245_addr() argument 86 return set_addr(skb, protoff, data, dataoff, in set_h245_addr() 251 if (set_h245_addr(skb, protoff, data, dataoff, taddr, in nat_rtp_rtcp() 314 if (set_h245_addr(skb, protoff, data, dataoff, taddr, in nat_t120() 370 if (set_h225_addr(skb, protoff, data, dataoff, taddr, in nat_h245() 521 unsigned char **data, int dataoff, in nat_callforwarding() argument [all …]
|
/linux/include/linux/ |
A D | netfilter_ipv4.h | 25 unsigned int dataoff, u_int8_t protocol); 30 unsigned int dataoff, u_int8_t protocol) in nf_ip_checksum() argument
|
/linux/drivers/nvdimm/ |
A D | btt.h | 109 __le64 dataoff; member 182 u64 dataoff; member
|
A D | pfn_devs.c | 206 u64 offset = __le64_to_cpu(pfn_sb->dataoff); in resource_show() 232 u64 offset = __le64_to_cpu(pfn_sb->dataoff); in size_show() 375 meta_num = (le64_to_cpu(pfn_sb->dataoff) >> 9) - meta_start; in nd_pfn_clear_memmap_errors() 382 rc = devm_namespace_enable(&nd_pfn->dev, ndns, le64_to_cpu(pfn_sb->dataoff)); in nd_pfn_clear_memmap_errors() 500 offset = le64_to_cpu(pfn_sb->dataoff); in nd_pfn_validate() 678 u64 offset = le64_to_cpu(pfn_sb->dataoff); in __nvdimm_setup_pfn() 810 pfn_sb->dataoff = cpu_to_le64(offset); in nd_pfn_init()
|