Home
last modified time | relevance | path

Searched refs:dataoff (Results 1 – 41 of 41) sorted by relevance

/linux-4.1.27/include/linux/netfilter/
Dnf_conntrack_sip.h44 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 …]
Dnf_conntrack_h323.h40 unsigned char **data, int dataoff,
45 unsigned char **data, int dataoff,
63 int dataoff,
71 unsigned char **data, int dataoff,
77 unsigned char **data, int dataoff,
84 unsigned char **data, int dataoff,
/linux-4.1.27/net/netfilter/
Dnf_nat_sip.c33 unsigned int dataoff, in mangle_packet() argument
46 matchoff += dataoff - baseoff; in mangle_packet()
54 matchoff += dataoff - baseoff; in mangle_packet()
63 *dptr = skb->data + dataoff; in mangle_packet()
91 unsigned int dataoff, in map_addr() argument
121 return mangle_packet(skb, protoff, dataoff, dptr, datalen, in map_addr()
126 unsigned int dataoff, in map_sip_addr() argument
139 return map_addr(skb, protoff, dataoff, dptr, datalen, in map_sip_addr()
144 unsigned int dataoff, in nf_nat_sip() argument
162 !map_addr(skb, protoff, dataoff, dptr, datalen, in nf_nat_sip()
[all …]
Dnf_conntrack_sip.c360 unsigned int dataoff, unsigned int datalen, in ct_sip_get_header() argument
368 for (dptr += dataoff; dptr < limit; dptr++) { in ct_sip_get_header()
428 unsigned int dataoff, unsigned int datalen, in ct_sip_next_header() argument
436 dptr += dataoff; in ct_sip_next_header()
458 unsigned int dataoff, unsigned int datalen, in ct_sip_walk_headers() argument
466 ret = ct_sip_next_header(ct, dptr, dataoff, datalen, in ct_sip_walk_headers()
472 dataoff += *matchoff; in ct_sip_walk_headers()
478 ret = ct_sip_get_header(ct, dptr, dataoff, datalen, in ct_sip_walk_headers()
484 dataoff += *matchoff; in ct_sip_walk_headers()
498 unsigned int *dataoff, unsigned int datalen, in ct_sip_parse_header_uri() argument
[all …]
Dnf_conntrack_h323_main.c54 unsigned char **data, int dataoff,
59 unsigned char **data, int dataoff,
77 unsigned char **data, int dataoff,
86 unsigned char **data, int dataoff,
93 unsigned char **data, int dataoff,
100 unsigned char **data, int dataoff,
121 unsigned char **data, int *datalen, int *dataoff) in get_tpkt_data() argument
164 *dataoff = 0; in get_tpkt_data()
178 tpktoff = *dataoff + *datalen; in get_tpkt_data()
210 *dataoff = tpktoff + 4; in get_tpkt_data()
[all …]
Dnf_conntrack_amanda.c93 unsigned int dataoff, start, stop, off, i; in amanda_help() local
109 dataoff = protoff + sizeof(struct udphdr); in amanda_help()
110 if (dataoff >= skb->len) { in amanda_help()
115 start = skb_find_text(skb, dataoff, skb->len, in amanda_help()
119 start += dataoff + search[SEARCH_CONNECT].len; in amanda_help()
158 off - dataoff, len, exp); in amanda_help()
Dnf_conntrack_proto_udp.c40 unsigned int dataoff, in udp_pkt_to_tuple() argument
47 hp = skb_header_pointer(skb, dataoff, sizeof(_hdr), &_hdr); in udp_pkt_to_tuple()
82 unsigned int dataoff, in udp_packet() argument
105 unsigned int dataoff, unsigned int *timeouts) in udp_new() argument
111 unsigned int dataoff, enum ip_conntrack_info *ctinfo, in udp_error() argument
115 unsigned int udplen = skb->len - dataoff; in udp_error()
120 hdr = skb_header_pointer(skb, dataoff, sizeof(_hdr), &_hdr); in udp_error()
145 nf_checksum(skb, hooknum, dataoff, IPPROTO_UDP, pf)) { in udp_error()
Dnf_conntrack_proto_udplite.c50 unsigned int dataoff, in udplite_pkt_to_tuple() argument
56 hp = skb_header_pointer(skb, dataoff, sizeof(_hdr), &_hdr); in udplite_pkt_to_tuple()
90 unsigned int dataoff, in udplite_packet() argument
113 unsigned int dataoff, unsigned int *timeouts) in udplite_new() argument
120 unsigned int dataoff, in udplite_error() argument
125 unsigned int udplen = skb->len - dataoff; in udplite_error()
131 hdr = skb_header_pointer(skb, dataoff, sizeof(_hdr), &_hdr); in udplite_error()
159 nf_checksum_partial(skb, hooknum, dataoff, cscov, IPPROTO_UDP, in udplite_error()
Dnf_conntrack_irc.c109 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()
149 data_limit = ib_ptr + skb->len - dataoff; in help()
Dnf_conntrack_sane.c66 unsigned int dataoff, datalen; in help() local
89 dataoff = protoff + th->doff * 4; in help()
90 if (dataoff >= skb->len) in help()
93 datalen = skb->len - dataoff; in help()
96 sb_ptr = skb_header_pointer(skb, dataoff, datalen, sane_buffer); in help()
Dnf_conntrack_proto_tcp.c279 static bool tcp_pkt_to_tuple(const struct sk_buff *skb, unsigned int dataoff, in tcp_pkt_to_tuple() argument
286 hp = skb_header_pointer(skb, dataoff, 8, &_hdr); in tcp_pkt_to_tuple()
365 unsigned int dataoff, in segment_seq_plus_len() argument
370 return (seq + len - dataoff - tcph->doff*4 in segment_seq_plus_len()
384 unsigned int dataoff, in tcp_options() argument
395 ptr = skb_header_pointer(skb, dataoff + sizeof(struct tcphdr), in tcp_options()
439 static void tcp_sack(const struct sk_buff *skb, unsigned int dataoff, in tcp_sack() argument
450 ptr = skb_header_pointer(skb, dataoff + sizeof(struct tcphdr), in tcp_sack()
505 unsigned int dataoff, in tcp_in_window() argument
524 end = segment_seq_plus_len(seq, skb->len, dataoff, tcph); in tcp_in_window()
[all …]
Dnf_conntrack_proto_sctp.c144 static bool sctp_pkt_to_tuple(const struct sk_buff *skb, unsigned int dataoff, in sctp_pkt_to_tuple() argument
151 hp = skb_header_pointer(skb, dataoff, 8, &_hdr); in sctp_pkt_to_tuple()
189 #define for_each_sctp_chunk(skb, sch, _sch, offset, dataoff, count) \ argument
190 for ((offset) = (dataoff) + sizeof(sctp_sctphdr_t), (count) = 0; \
198 unsigned int dataoff, in do_basic_checks() argument
207 for_each_sctp_chunk (skb, sch, _sch, offset, dataoff, count) { in do_basic_checks()
304 unsigned int dataoff, in sctp_packet() argument
319 sh = skb_header_pointer(skb, dataoff, sizeof(_sctph), &_sctph); in sctp_packet()
323 if (do_basic_checks(ct, skb, dataoff, map) != 0) in sctp_packet()
339 for_each_sctp_chunk (skb, sch, _sch, offset, dataoff, count) { in sctp_packet()
[all …]
Dnf_conntrack_proto_dccp.c400 static bool dccp_pkt_to_tuple(const struct sk_buff *skb, unsigned int dataoff, in dccp_pkt_to_tuple() argument
405 dh = skb_header_pointer(skb, dataoff, sizeof(_hdr), &_hdr); in dccp_pkt_to_tuple()
423 unsigned int dataoff, unsigned int *timeouts) in dccp_new() argument
431 dh = skb_header_pointer(skb, dataoff, sizeof(_dh), &_dh); in dccp_new()
479 unsigned int dataoff, enum ip_conntrack_info ctinfo, in dccp_packet() argument
489 dh = skb_header_pointer(skb, dataoff, sizeof(_dh), &_dh); in dccp_packet()
571 struct sk_buff *skb, unsigned int dataoff, in dccp_error() argument
576 unsigned int dccp_len = skb->len - dataoff; in dccp_error()
580 dh = skb_header_pointer(skb, dataoff, sizeof(_dh), &_dh); in dccp_error()
602 nf_checksum_partial(skb, hooknum, dataoff, cscov, IPPROTO_DCCP, in dccp_error()
Dnf_conntrack_proto_generic.c47 unsigned int dataoff, in generic_pkt_to_tuple() argument
79 unsigned int dataoff, in generic_packet() argument
91 unsigned int dataoff, unsigned int *timeouts) in generic_new() argument
Dnf_nat_helper.c32 unsigned int dataoff, in mangle_contents() argument
41 data = skb_network_header(skb) + dataoff; in mangle_contents()
46 skb_tail_pointer(skb) - (skb_network_header(skb) + dataoff + in mangle_contents()
Dnf_conntrack_proto_gre.c192 static bool gre_pkt_to_tuple(const struct sk_buff *skb, unsigned int dataoff, in gre_pkt_to_tuple() argument
203 grehdr = skb_header_pointer(skb, dataoff, sizeof(_grehdr), &_grehdr); in gre_pkt_to_tuple()
212 pgrehdr = skb_header_pointer(skb, dataoff, 8, &_pgrehdr); in gre_pkt_to_tuple()
253 unsigned int dataoff, in gre_packet() argument
276 unsigned int dataoff, unsigned int *timeouts) in gre_new() argument
Dnf_conntrack_ftp.c390 unsigned int dataoff, datalen; in help() local
417 dataoff = protoff + th->doff * 4; in help()
419 if (dataoff >= skb->len) { in help()
420 pr_debug("ftp: dataoff(%u) >= skblen(%u)\n", dataoff, in help()
424 datalen = skb->len - dataoff; in help()
427 fb_ptr = skb_header_pointer(skb, dataoff, datalen, ftp_buffer); in help()
Dnf_conntrack_core.c168 unsigned int dataoff, in nf_ct_get_tuple() argument
184 return l4proto->pkt_to_tuple(skb, dataoff, tuple); in nf_ct_get_tuple()
897 unsigned int dataoff, u32 hash) in init_conntrack() argument
929 if (!l4proto->new(ct, skb, dataoff, timeouts)) { in init_conntrack()
999 unsigned int dataoff, in resolve_normal_ct() argument
1014 dataoff, l3num, protonum, &tuple, l3proto, in resolve_normal_ct()
1025 skb, dataoff, hash); in resolve_normal_ct()
1067 unsigned int dataoff; in nf_conntrack_in() local
1085 &dataoff, &protonum); in nf_conntrack_in()
1100 ret = l4proto->error(net, tmpl, skb, dataoff, &ctinfo, in nf_conntrack_in()
[all …]
Dnf_conntrack_l3proto_generic.c58 unsigned int *dataoff, u_int8_t *protonum) in generic_get_l4proto() argument
/linux-4.1.27/net/ipv6/
Dnetfilter.c134 unsigned int dataoff, u_int8_t protocol) in nf_ip6_checksum() argument
144 skb->len - dataoff, protocol, in nf_ip6_checksum()
147 dataoff, 0)))) { in nf_ip6_checksum()
155 skb->len - dataoff, in nf_ip6_checksum()
159 dataoff, 0)))); in nf_ip6_checksum()
167 unsigned int dataoff, unsigned int len, in nf_ip6_checksum_partial() argument
176 if (len == skb->len - dataoff) in nf_ip6_checksum_partial()
177 return nf_ip6_checksum(skb, hook, dataoff, protocol); in nf_ip6_checksum_partial()
180 hsum = skb_checksum(skb, 0, dataoff, 0); in nf_ip6_checksum_partial()
183 skb->len - dataoff, in nf_ip6_checksum_partial()
[all …]
/linux-4.1.27/net/netfilter/ipvs/
Dip_vs_pe_sip.c29 static int get_callid(const char *dptr, unsigned int dataoff, in get_callid() argument
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() local
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()
91 if (get_callid(dptr, dataoff, datalen, &matchoff, &matchlen)) in ip_vs_sip_fill_param()
/linux-4.1.27/net/ipv4/
Dnetfilter.c125 unsigned int dataoff, u_int8_t protocol) in nf_ip_checksum() argument
136 skb->len - dataoff, protocol, in nf_ip_checksum()
147 skb->len - dataoff, in nf_ip_checksum()
156 unsigned int dataoff, unsigned int len, in nf_ip_checksum_partial() argument
164 if (len == skb->len - dataoff) in nf_ip_checksum_partial()
165 return nf_ip_checksum(skb, hook, dataoff, protocol); in nf_ip_checksum_partial()
169 skb->len - dataoff, 0); in nf_ip_checksum_partial()
171 return __skb_checksum_complete_head(skb, dataoff + len); in nf_ip_checksum_partial()
/linux-4.1.27/net/ipv4/netfilter/
Dnf_nat_h323.c25 unsigned char **data, int dataoff, in set_addr() argument
39 addroff += dataoff; in set_addr()
54 *data = skb->data + ip_hdrlen(skb) + th->doff * 4 + dataoff; in set_addr()
73 unsigned char **data, int dataoff, in set_h225_addr() argument
77 return set_addr(skb, protoff, data, dataoff, taddr->ipAddress.ip, in set_h225_addr()
83 unsigned char **data, int dataoff, in set_h245_addr() argument
87 return set_addr(skb, protoff, data, dataoff, in set_h245_addr()
177 unsigned int protoff, unsigned char **data, int dataoff, in nat_rtp_rtcp() argument
252 if (set_h245_addr(skb, protoff, data, dataoff, taddr, in nat_rtp_rtcp()
283 unsigned int protoff, unsigned char **data, int dataoff, in nat_t120() argument
[all …]
Dnf_conntrack_proto_icmp.c32 static bool icmp_pkt_to_tuple(const struct sk_buff *skb, unsigned int dataoff, in icmp_pkt_to_tuple() argument
38 hp = skb_header_pointer(skb, dataoff, sizeof(_hdr), &_hdr); in icmp_pkt_to_tuple()
92 unsigned int dataoff, in icmp_packet() argument
108 unsigned int dataoff, unsigned int *timeouts) in icmp_new() argument
181 struct sk_buff *skb, unsigned int dataoff, in icmp_error() argument
198 nf_ip_checksum(skb, hooknum, dataoff, 0)) { in icmp_error()
Dnf_conntrack_l3proto_ipv4.c67 unsigned int *dataoff, u_int8_t *protonum) in ipv4_get_l4proto() argument
81 *dataoff = nhoff + (iph->ihl << 2); in ipv4_get_l4proto()
85 if (*dataoff > skb->len) { in ipv4_get_l4proto()
/linux-4.1.27/include/net/netfilter/
Dnf_conntrack_l4proto.h28 bool (*pkt_to_tuple)(const struct sk_buff *skb, unsigned int dataoff,
40 unsigned int dataoff,
49 unsigned int dataoff, unsigned int *timeouts);
55 unsigned int dataoff, enum ip_conntrack_info *ctinfo,
Dnf_conntrack_l3proto.h50 unsigned int *dataoff, u_int8_t *protonum);
Dnf_conntrack_core.h43 unsigned int dataoff, u_int16_t l3num, u_int8_t protonum,
/linux-4.1.27/net/ipv6/netfilter/
Dnf_conntrack_proto_icmpv6.c38 unsigned int dataoff, in icmpv6_pkt_to_tuple() argument
44 hp = skb_header_pointer(skb, dataoff, sizeof(_hdr), &_hdr); in icmpv6_pkt_to_tuple()
104 unsigned int dataoff, in icmpv6_packet() argument
120 unsigned int dataoff, unsigned int *timeouts) in icmpv6_new() argument
197 struct sk_buff *skb, unsigned int dataoff, in icmpv6_error() argument
204 icmp6h = skb_header_pointer(skb, dataoff, sizeof(_ih), &_ih); in icmpv6_error()
213 nf_ip6_checksum(skb, hooknum, dataoff, IPPROTO_ICMPV6)) { in icmpv6_error()
233 return icmpv6_error_message(net, tmpl, skb, dataoff, ctinfo, hooknum); in icmpv6_error()
Dnf_conntrack_l3proto_ipv6.c71 unsigned int *dataoff, u_int8_t *protonum) in ipv6_get_l4proto() argument
93 *dataoff = protoff; in ipv6_get_l4proto()
/linux-4.1.27/fs/ext4/
Dfile.c465 loff_t dataoff, isize; in ext4_seek_data() local
481 dataoff = offset; in ext4_seek_data()
489 dataoff = (loff_t)last << blkbits; in ext4_seek_data()
500 dataoff = (loff_t)last << blkbits; in ext4_seek_data()
512 &map, &dataoff); in ext4_seek_data()
518 dataoff = (loff_t)last << blkbits; in ext4_seek_data()
523 if (dataoff > isize) in ext4_seek_data()
526 return vfs_setpos(file, dataoff, maxsize); in ext4_seek_data()
/linux-4.1.27/include/linux/
Dnetfilter.h257 unsigned int dataoff, u_int8_t protocol);
260 unsigned int dataoff,
279 nf_checksum(struct sk_buff *skb, unsigned int hook, unsigned int dataoff, in nf_checksum() argument
288 csum = afinfo->checksum(skb, hook, dataoff, protocol); in nf_checksum()
295 unsigned int dataoff, unsigned int len, in nf_checksum_partial() argument
304 csum = afinfo->checksum_partial(skb, hook, dataoff, len, in nf_checksum_partial()
Dnetfilter_ipv4.h11 unsigned int dataoff, u_int8_t protocol);
Dnetfilter_ipv6.h16 unsigned int dataoff, u_int8_t protocol);
/linux-4.1.27/arch/x86/include/uapi/asm/
Dsigcontext32.h33 __u32 dataoff; member
Dsigcontext.h78 unsigned long dataoff; member
/linux-4.1.27/fs/hfs/
Dbrec.c21 u16 dataoff; in hfs_brec_lenoff() local
23 dataoff = node->tree->node_size - (rec + 2) * 2; in hfs_brec_lenoff()
24 hfs_bnode_read(node, retval, dataoff, 4); in hfs_brec_lenoff()
/linux-4.1.27/fs/hfsplus/
Dbrec.c22 u16 dataoff; in hfs_brec_lenoff() local
24 dataoff = node->tree->node_size - (rec + 2) * 2; in hfs_brec_lenoff()
25 hfs_bnode_read(node, retval, dataoff, 4); in hfs_brec_lenoff()
/linux-4.1.27/fs/proc/
Dkcore.c319 static void elf_kcore_store_hdr(char *bufp, int nphdr, int dataoff) in elf_kcore_store_hdr() argument
374 phdr->p_offset = kc_vaddr_to_offset(m->addr) + dataoff; in elf_kcore_store_hdr()
/linux-4.1.27/fs/
Dbinfmt_elf_fdpic.c1539 loff_t offset = 0, dataoff; in elf_fdpic_core_dump() local
1686 dataoff = offset = roundup(offset, ELF_EXEC_PAGESIZE); in elf_fdpic_core_dump()
1699 offset = dataoff; in elf_fdpic_core_dump()
1750 if (!dump_skip(cprm, dataoff - cprm->written)) in elf_fdpic_core_dump()
Dbinfmt_elf.c2122 loff_t offset = 0, dataoff; in elf_core_dump() local
2194 dataoff = offset = roundup(offset, ELF_EXEC_PAGESIZE); in elf_core_dump()
2220 offset = dataoff; in elf_core_dump()
2262 if (!dump_skip(cprm, dataoff - cprm->written)) in elf_core_dump()