| /linux/net/netfilter/ |
| H 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() 44 unsigned int dataoff, unsigned int len, in nf_ip_checksum_partial() argument 52 if (len == skb->len - dataoff) in nf_ip_checksum_partial() 53 return nf_ip_checksum(skb, hook, dataoff, protocol); in nf_ip_checksum_partial() 57 skb->len - dataoff, 0); in nf_ip_checksum_partial() 59 return __skb_checksum_complete_head(skb, dataoff + len); in nf_ip_checksum_partial() 65 unsigned int dataoff, u8 protocol) in nf_ip6_checksum() argument 75 skb->len - dataoff, protocol, in nf_ip6_checksum() [all …]
|
| H 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 123 return mangle_packet(skb, protoff, dataoff, dptr, datalen, in map_addr() 128 unsigned int dataoff, in map_sip_addr() argument 141 return map_addr(skb, protoff, dataoff, dptr, datalen, in map_sip_addr() 146 unsigned int dataoff, in nf_nat_sip() argument 164 !map_addr(skb, protoff, dataoff, dptr, datalen, in nf_nat_sip() [all …]
|
| H A D | nf_conntrack_h323_main.c | 67 unsigned char **data, int *datalen, int *dataoff) in get_tpkt_data() argument 114 *dataoff = 0; in get_tpkt_data() 128 tpktoff = *dataoff + *datalen; in get_tpkt_data() 160 *dataoff = tpktoff + 4; in get_tpkt_data() 209 unsigned char **data, int dataoff, in expect_rtp_rtcp() argument 257 ret = nathook->nat_rtp_rtcp(skb, ct, ctinfo, protoff, data, dataoff, in expect_rtp_rtcp() 284 unsigned char **data, int dataoff, in expect_t120() argument 318 dataoff, taddr, port, exp); in expect_t120() 336 unsigned char **data, int dataoff, in process_h245_channel() argument 343 ret = expect_rtp_rtcp(skb, ct, ctinfo, protoff, data, dataoff, in process_h245_channel() [all …]
|
| H 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 93 if (udp_error(skb, dataoff, state)) in nf_conntrack_udp_packet() 141 unsigned int dataoff, in udplite_error() argument 144 unsigned int udplen = skb->len - dataoff; in udplite_error() 150 hdr = skb_header_pointer(skb, dataoff, sizeof(_hdr), &_hdr); in udplite_error() 173 nf_checksum_partial(skb, state->hook, dataoff, cscov, IPPROTO_UDP, in udplite_error() [all …]
|
| H 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() 136 unsigned int dataoff, in nf_conntrack_icmpv6_redirect() argument 148 rd_msg = skb_header_pointer(skb, dataoff, sizeof(*rd_msg), &tmp.rd_msg); in nf_conntrack_icmpv6_redirect() 162 dataoff += sizeof(*rd_msg); in nf_conntrack_icmpv6_redirect() 165 nd_opt = skb_header_pointer(skb, dataoff, sizeof(*nd_opt), &tmp.nd_opt); in nf_conntrack_icmpv6_redirect() 179 dataoff += 8; in nf_conntrack_icmpv6_redirect() 180 return nf_conntrack_inet_error(tmpl, skb, dataoff, state, in nf_conntrack_icmpv6_redirect() 186 unsigned int dataoff, in nf_conntrack_icmpv6_error() argument 194 icmp6h = skb_header_pointer(skb, dataoff, sizeo in nf_conntrack_icmpv6_error() [all...] |
| H A D | nf_conntrack_sane.c | 63 unsigned int dataoff, datalen; in help() local 88 dataoff = protoff + th->doff * 4; in help() 89 if (dataoff >= skb->len) in help() 92 datalen = skb->len - dataoff; in help() 99 req = skb_header_pointer(skb, dataoff, datalen, &buf.req); in help() 130 reply = skb_header_pointer(skb, dataoff, datalen, &buf.repl); in help()
|
| H 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()
|
| H A D | nf_conntrack_proto_tcp.c | 315 unsigned int dataoff, in segment_seq_plus_len() argument 320 return (seq + len - dataoff - tcph->doff*4 in segment_seq_plus_len() 334 unsigned int dataoff, in tcp_options() argument 345 ptr = skb_header_pointer(skb, dataoff + sizeof(struct tcphdr), in tcp_options() 391 static void tcp_sack(const struct sk_buff *skb, unsigned int dataoff, in tcp_sack() argument 402 ptr = skb_header_pointer(skb, dataoff + sizeof(struct tcphdr), in tcp_sack() 458 unsigned int dataoff, in tcp_init_sender() argument 470 tcp_options(skb, dataoff, tcph, sender); in tcp_init_sender() 512 unsigned int dataoff, const struct tcphdr *tcph, in tcp_in_window() argument 530 end = segment_seq_plus_len(seq, skb->len, dataoff, tcph); in tcp_in_window() [all …]
|
| H 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()
|
| H A D | nf_conntrack_irc.c | 111 unsigned int dataoff; in help() local 142 dataoff = protoff + th->doff*4; in help() 143 if (dataoff >= skb->len) in help() 146 datalen = skb->len - dataoff; in help() 151 ib_ptr = skb_header_pointer(skb, dataoff, datalen, in help()
|
| H A D | nf_conntrack_core.c | 249 unsigned int dataoff, in nf_ct_get_tuple_ports() argument 257 inet_hdr = skb_header_pointer(skb, dataoff, sizeof(_inet_hdr), &_inet_hdr); in nf_ct_get_tuple_ports() 269 unsigned int dataoff, in nf_ct_get_tuple() argument 316 return icmpv6_pkt_to_tuple(skb, dataoff, net, tuple); in nf_ct_get_tuple() 319 return icmp_pkt_to_tuple(skb, dataoff, net, tuple); in nf_ct_get_tuple() 322 return gre_pkt_to_tuple(skb, dataoff, net, tuple); in nf_ct_get_tuple() 333 return nf_ct_get_tuple_ports(skb, dataoff, tuple); in nf_ct_get_tuple() 344 int dataoff = -1; in ipv4_get_l4proto() local 358 dataoff = nhoff + (iph->ihl << 2); in ipv4_get_l4proto() 362 if (dataoff > skb->len) { in ipv4_get_l4proto() [all …]
|
| H A D | nf_conntrack_proto_gre.c | 153 bool gre_pkt_to_tuple(const struct sk_buff *skb, unsigned int dataoff, in gre_pkt_to_tuple() argument 163 grehdr = skb_header_pointer(skb, dataoff, sizeof(_grehdr), &_grehdr); in gre_pkt_to_tuple() 172 pgrehdr = skb_header_pointer(skb, dataoff, 8, &_pgrehdr); in gre_pkt_to_tuple() 206 unsigned int dataoff, in nf_conntrack_gre_packet() argument
|
| H A D | nf_conntrack_ftp.c | 374 unsigned int dataoff, datalen; in help() local 404 dataoff = protoff + th->doff * 4; in help() 406 if (dataoff >= skb->len) { in help() 407 pr_debug("ftp: dataoff(%u) >= skblen(%u)\n", dataoff, in help() 411 datalen = skb->len - dataoff; in help() 415 fb_ptr = skb->data + dataoff; in help()
|
| H 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()
|
| /linux/include/linux/netfilter/ |
| H 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 …]
|
| H A D | nf_conntrack_h323.h | 40 unsigned char **data, int dataoff, 44 unsigned char **data, int dataoff, 61 unsigned char **data, int dataoff, 70 unsigned char **data, int dataoff, 77 unsigned char **data, int dataoff, 84 unsigned char **data, int dataoff,
|
| /linux/include/net/netfilter/ |
| H 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...] |
| H A D | nf_reject.h | 8 static inline bool nf_reject_verify_csum(struct sk_buff *skb, int dataoff, in nf_reject_verify_csum() argument 20 udp_hdr = skb_header_pointer(skb, dataoff, in nf_reject_verify_csum()
|
| /linux/net/netfilter/ipvs/ |
| H A D | ip_vs_pe_sip.c | 29 static int get_callid(const char *dptr, unsigned int dataoff, 35 int ret = ct_sip_get_header(NULL, dptr, dataoff, datalen, in get_callid() 42 dataoff += *matchoff; in get_callid() 69 unsigned int dataoff, datalen, matchoff, matchlen; in ip_vs_sip_fill_param() 81 dataoff = iph.len + sizeof(struct udphdr); in ip_vs_sip_fill_param() 83 if (dataoff >= skb->len) in ip_vs_sip_fill_param() 88 dptr = skb->data + dataoff; in ip_vs_sip_fill_param() 89 datalen = skb->len - dataoff; in ip_vs_sip_fill_param() 30 get_callid(const char * dptr,unsigned int dataoff,unsigned int datalen,unsigned int * matchoff,unsigned int * matchlen) get_callid() argument 70 unsigned int dataoff, datalen, matchoff, matchlen; ip_vs_sip_fill_param() local
|
| /linux/net/ipv4/netfilter/ |
| H 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 76 return set_addr(skb, protoff, data, dataoff, taddr->ipAddress.ip, in set_h225_addr() 82 unsigned char **data, int dataoff, in set_h245_addr() argument 86 return set_addr(skb, protoff, data, dataoff, in set_h245_addr() 176 unsigned int protoff, unsigned char **data, int dataoff, in nat_rtp_rtcp() argument 251 if (set_h245_addr(skb, protoff, data, dataoff, taddr, in nat_rtp_rtcp() 282 unsigned int protoff, unsigned char **data, int dataoff, in nat_t120() argument [all …]
|
| /linux/include/linux/ |
| H 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/ |
| H A D | btt.h | 109 __le64 dataoff; member 182 u64 dataoff; member
|
| H A D | pfn_devs.c | 196 u64 offset = __le64_to_cpu(pfn_sb->dataoff); in resource_show() 222 u64 offset = __le64_to_cpu(pfn_sb->dataoff); in size_show() 369 meta_num = (le64_to_cpu(pfn_sb->dataoff) >> 9) - meta_start; in nd_pfn_clear_memmap_errors() 376 rc = devm_namespace_enable(&nd_pfn->dev, ndns, le64_to_cpu(pfn_sb->dataoff)); in nd_pfn_clear_memmap_errors() 495 offset = le64_to_cpu(pfn_sb->dataoff); in nd_pfn_validate() 677 u64 offset = le64_to_cpu(pfn_sb->dataoff); in __nvdimm_setup_pfn() 817 pfn_sb->dataoff = cpu_to_le64(offset); in nd_pfn_init()
|
| H A D | pfn.h | 23 __le64 dataoff; /* relative to namespace_base + start_pad */ member
|
| /linux/drivers/net/ethernet/fungible/funcore/ |
| H A D | fun_queue.c | 236 u32 bufoff, total_len, remaining, fragsize, dataoff; in fun_data_from_rq() local 266 dataoff = 0; in fun_data_from_rq() 274 memcpy(data + dataoff, page_address(rqinfo->page), in fun_data_from_rq() 276 dataoff += fragsize; in fun_data_from_rq()
|