Home
last modified time | relevance | path

Searched refs:dataoff (Results 26 - 50 of 92) sorted by relevance

1234

/kernel/linux/linux-5.10/net/netfilter/
H A Dnf_conntrack_core.c222 unsigned int dataoff, in nf_ct_get_tuple_ports()
230 inet_hdr = skb_header_pointer(skb, dataoff, sizeof(_inet_hdr), &_inet_hdr); in nf_ct_get_tuple_ports()
242 unsigned int dataoff, in nf_ct_get_tuple()
289 return icmpv6_pkt_to_tuple(skb, dataoff, net, tuple); in nf_ct_get_tuple()
292 return icmp_pkt_to_tuple(skb, dataoff, net, tuple); in nf_ct_get_tuple()
295 return gre_pkt_to_tuple(skb, dataoff, net, tuple); in nf_ct_get_tuple()
299 return nf_ct_get_tuple_ports(skb, dataoff, tuple); in nf_ct_get_tuple()
302 return nf_ct_get_tuple_ports(skb, dataoff, tuple); in nf_ct_get_tuple()
306 return nf_ct_get_tuple_ports(skb, dataoff, tuple); in nf_ct_get_tuple()
310 return nf_ct_get_tuple_ports(skb, dataoff, tupl in nf_ct_get_tuple()
221 nf_ct_get_tuple_ports(const struct sk_buff *skb, unsigned int dataoff, struct nf_conntrack_tuple *tuple) nf_ct_get_tuple_ports() argument
240 nf_ct_get_tuple(const struct sk_buff *skb, unsigned int nhoff, unsigned int dataoff, u_int16_t l3num, u_int8_t protonum, struct net *net, struct nf_conntrack_tuple *tuple) nf_ct_get_tuple() argument
322 int dataoff = -1; ipv4_get_l4proto() local
1538 init_conntrack(struct net *net, struct nf_conn *tmpl, const struct nf_conntrack_tuple *tuple, struct sk_buff *skb, unsigned int dataoff, u32 hash) init_conntrack() argument
1630 resolve_normal_ct(struct nf_conn *tmpl, struct sk_buff *skb, unsigned int dataoff, u_int8_t protonum, const struct nf_hook_state *state) resolve_normal_ct() argument
1693 nf_conntrack_handle_icmp(struct nf_conn *tmpl, struct sk_buff *skb, unsigned int dataoff, u8 protonum, const struct nf_hook_state *state) nf_conntrack_handle_icmp() argument
1729 nf_conntrack_handle_packet(struct nf_conn *ct, struct sk_buff *skb, unsigned int dataoff, enum ip_conntrack_info ctinfo, const struct nf_hook_state *state) nf_conntrack_handle_packet() argument
1779 int dataoff, ret; nf_conntrack_in() local
2003 int dataoff; __nf_conntrack_update() local
[all...]
H A Dnf_conntrack_proto_tcp.c323 unsigned int dataoff, in segment_seq_plus_len()
328 return (seq + len - dataoff - tcph->doff*4 in segment_seq_plus_len()
342 unsigned int dataoff, in tcp_options()
353 ptr = skb_header_pointer(skb, dataoff + sizeof(struct tcphdr), in tcp_options()
398 static void tcp_sack(const struct sk_buff *skb, unsigned int dataoff, in tcp_sack() argument
409 ptr = skb_header_pointer(skb, dataoff + sizeof(struct tcphdr), in tcp_sack()
466 unsigned int dataoff, in tcp_in_window()
486 end = segment_seq_plus_len(seq, skb->len, dataoff, tcph); in tcp_in_window()
489 tcp_sack(skb, dataoff, tcph, &sack); in tcp_in_window()
521 tcp_options(skb, dataoff, tcp in tcp_in_window()
321 segment_seq_plus_len(__u32 seq, size_t len, unsigned int dataoff, const struct tcphdr *tcph) segment_seq_plus_len() argument
341 tcp_options(const struct sk_buff *skb, unsigned int dataoff, const struct tcphdr *tcph, struct ip_ct_tcp_state *state) tcp_options() argument
461 tcp_in_window(const struct nf_conn *ct, struct ip_ct_tcp *state, enum ip_conntrack_dir dir, unsigned int index, const struct sk_buff *skb, unsigned int dataoff, const struct tcphdr *tcph) tcp_in_window() argument
729 tcp_error(const struct tcphdr *th, struct sk_buff *skb, unsigned int dataoff, const struct nf_hook_state *state) tcp_error() argument
765 tcp_new(struct nf_conn *ct, const struct sk_buff *skb, unsigned int dataoff, const struct tcphdr *th) tcp_new() argument
854 nf_conntrack_tcp_packet(struct nf_conn *ct, struct sk_buff *skb, unsigned int dataoff, enum ip_conntrack_info ctinfo, const struct nf_hook_state *state) nf_conntrack_tcp_packet() argument
[all...]
H A Dnf_conntrack_amanda.c96 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 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()
H A Dnf_conntrack_sane.c67 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()
H A Dnf_conntrack_proto_sctp.c145 #define for_each_sctp_chunk(skb, sch, _sch, offset, dataoff, count) \
146 for ((offset) = (dataoff) + sizeof(struct sctphdr), (count) = 0; \
154 unsigned int dataoff, in do_basic_checks()
163 for_each_sctp_chunk (skb, sch, _sch, offset, dataoff, count) { in do_basic_checks()
262 const struct sctphdr *sh, unsigned int dataoff) in sctp_new()
271 for_each_sctp_chunk(skb, sch, _sch, offset, dataoff, count) { in sctp_new()
317 unsigned int dataoff, in sctp_error()
323 if (skb->len < dataoff + sizeof(struct sctphdr)) { in sctp_error()
330 if (skb_ensure_writable(skb, dataoff + sizeof(*sh))) { in sctp_error()
334 sh = (const struct sctphdr *)(skb->data + dataoff); in sctp_error()
152 do_basic_checks(struct nf_conn *ct, const struct sk_buff *skb, unsigned int dataoff, unsigned long *map) do_basic_checks() argument
261 sctp_new(struct nf_conn *ct, const struct sk_buff *skb, const struct sctphdr *sh, unsigned int dataoff) sctp_new() argument
316 sctp_error(struct sk_buff *skb, unsigned int dataoff, const struct nf_hook_state *state) sctp_error() argument
348 nf_conntrack_sctp_packet(struct nf_conn *ct, struct sk_buff *skb, unsigned int dataoff, enum ip_conntrack_info ctinfo, const struct nf_hook_state *state) nf_conntrack_sctp_packet() argument
[all...]
H A Dnf_conntrack_ftp.c378 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()
H A Dnf_conntrack_proto_dccp.c431 struct sk_buff *skb, unsigned int dataoff, in dccp_error()
441 unsigned int dccp_len = skb->len - dataoff; in dccp_error()
465 nf_checksum_partial(skb, state->hook, dataoff, cscov, in dccp_error()
513 unsigned int dataoff, in nf_conntrack_dccp_packet()
524 dh = skb_header_pointer(skb, dataoff, sizeof(*dh), &_dh.dh); in nf_conntrack_dccp_packet()
528 if (dccp_error(dh, skb, dataoff, state)) in nf_conntrack_dccp_packet()
532 dh = dccp_header_pointer(skb, dataoff, dh, &_dh); in nf_conntrack_dccp_packet()
430 dccp_error(const struct dccp_hdr *dh, struct sk_buff *skb, unsigned int dataoff, const struct nf_hook_state *state) dccp_error() argument
512 nf_conntrack_dccp_packet(struct nf_conn *ct, struct sk_buff *skb, unsigned int dataoff, enum ip_conntrack_info ctinfo, const struct nf_hook_state *state) nf_conntrack_dccp_packet() argument
H A Dnf_conntrack_proto_gre.c164 bool gre_pkt_to_tuple(const struct sk_buff *skb, unsigned int dataoff, in gre_pkt_to_tuple() argument
174 grehdr = skb_header_pointer(skb, dataoff, sizeof(_grehdr), &_grehdr); in gre_pkt_to_tuple()
183 pgrehdr = skb_header_pointer(skb, dataoff, 8, &_pgrehdr); in gre_pkt_to_tuple()
217 unsigned int dataoff, in nf_conntrack_gre_packet()
215 nf_conntrack_gre_packet(struct nf_conn *ct, struct sk_buff *skb, unsigned int dataoff, enum ip_conntrack_info ctinfo, const struct nf_hook_state *state) nf_conntrack_gre_packet() argument
H A Dnf_nat_helper.c26 unsigned int dataoff, in mangle_contents()
35 data = skb_network_header(skb) + dataoff; in mangle_contents()
40 skb_tail_pointer(skb) - (skb_network_header(skb) + dataoff + in mangle_contents()
25 mangle_contents(struct sk_buff *skb, unsigned int dataoff, unsigned int match_offset, unsigned int match_len, const char *rep_buffer, unsigned int rep_len) mangle_contents() argument
/kernel/linux/linux-6.6/net/netfilter/
H A Dnf_conntrack_amanda.c96 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 Dnf_conntrack_proto_sctp.c146 #define for_each_sctp_chunk(skb, sch, _sch, offset, dataoff, count) \
147 for ((offset) = (dataoff) + sizeof(struct sctphdr), (count) = 0; \
155 unsigned int dataoff, in do_basic_checks()
165 for_each_sctp_chunk (skb, sch, _sch, offset, dataoff, count) { in do_basic_checks()
246 const struct sctphdr *sh, unsigned int dataoff) in sctp_new()
255 for_each_sctp_chunk(skb, sch, _sch, offset, dataoff, count) { in sctp_new()
301 unsigned int dataoff, in sctp_error()
307 if (skb->len < dataoff + sizeof(struct sctphdr)) { in sctp_error()
314 if (skb_ensure_writable(skb, dataoff + sizeof(*sh))) { in sctp_error()
318 sh = (const struct sctphdr *)(skb->data + dataoff); in sctp_error()
153 do_basic_checks(struct nf_conn *ct, const struct sk_buff *skb, unsigned int dataoff, unsigned long *map, const struct nf_hook_state *state) do_basic_checks() argument
245 sctp_new(struct nf_conn *ct, const struct sk_buff *skb, const struct sctphdr *sh, unsigned int dataoff) sctp_new() argument
300 sctp_error(struct sk_buff *skb, unsigned int dataoff, const struct nf_hook_state *state) sctp_error() argument
332 nf_conntrack_sctp_packet(struct nf_conn *ct, struct sk_buff *skb, unsigned int dataoff, enum ip_conntrack_info ctinfo, const struct nf_hook_state *state) nf_conntrack_sctp_packet() argument
[all...]
H A Dnf_conntrack_irc.c110 unsigned int dataoff; in help() local
141 dataoff = protoff + th->doff*4; in help()
142 if (dataoff >= skb->len) in help()
145 datalen = skb->len - dataoff; in help()
150 ib_ptr = skb_header_pointer(skb, dataoff, datalen, in help()
H A Dnf_conntrack_core.c249 unsigned int dataoff, in nf_ct_get_tuple_ports()
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()
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()
336 return nf_ct_get_tuple_ports(skb, dataoff, tuple); in nf_ct_get_tuple()
347 int dataoff = -1; in ipv4_get_l4proto() local
361 dataoff = nhoff + (iph->ihl << 2); in ipv4_get_l4proto()
365 if (dataoff > sk in ipv4_get_l4proto()
248 nf_ct_get_tuple_ports(const struct sk_buff *skb, unsigned int dataoff, struct nf_conntrack_tuple *tuple) nf_ct_get_tuple_ports() argument
267 nf_ct_get_tuple(const struct sk_buff *skb, unsigned int nhoff, unsigned int dataoff, u_int16_t l3num, u_int8_t protonum, struct net *net, struct nf_conntrack_tuple *tuple) nf_ct_get_tuple() argument
1703 init_conntrack(struct net *net, struct nf_conn *tmpl, const struct nf_conntrack_tuple *tuple, struct sk_buff *skb, unsigned int dataoff, u32 hash) init_conntrack() argument
1808 resolve_normal_ct(struct nf_conn *tmpl, struct sk_buff *skb, unsigned int dataoff, u_int8_t protonum, const struct nf_hook_state *state) resolve_normal_ct() argument
1879 nf_conntrack_handle_icmp(struct nf_conn *tmpl, struct sk_buff *skb, unsigned int dataoff, u8 protonum, const struct nf_hook_state *state) nf_conntrack_handle_icmp() argument
1915 nf_conntrack_handle_packet(struct nf_conn *ct, struct sk_buff *skb, unsigned int dataoff, enum ip_conntrack_info ctinfo, const struct nf_hook_state *state) nf_conntrack_handle_packet() argument
1965 int dataoff, ret; nf_conntrack_in() local
2182 int dataoff; __nf_conntrack_update() local
[all...]
H A Dnf_conntrack_proto_tcp.c315 unsigned int dataoff, in segment_seq_plus_len()
320 return (seq + len - dataoff - tcph->doff*4 in segment_seq_plus_len()
334 unsigned int dataoff, in tcp_options()
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()
470 tcp_options(skb, dataoff, tcph, sender); in tcp_init_sender()
512 unsigned int dataoff, const struct tcphdr *tcph, in tcp_in_window()
530 end = segment_seq_plus_len(seq, skb->len, dataoff, tcp in tcp_in_window()
313 segment_seq_plus_len(__u32 seq, size_t len, unsigned int dataoff, const struct tcphdr *tcph) segment_seq_plus_len() argument
333 tcp_options(const struct sk_buff *skb, unsigned int dataoff, const struct tcphdr *tcph, struct ip_ct_tcp_state *state) tcp_options() argument
455 tcp_init_sender(struct ip_ct_tcp_state *sender, struct ip_ct_tcp_state *receiver, const struct sk_buff *skb, unsigned int dataoff, const struct tcphdr *tcph, u32 end, u32 win, enum ip_conntrack_dir dir) tcp_init_sender() argument
510 tcp_in_window(struct nf_conn *ct, enum ip_conntrack_dir dir, unsigned int index, const struct sk_buff *skb, unsigned int dataoff, const struct tcphdr *tcph, const struct nf_hook_state *hook_state) tcp_in_window() argument
802 tcp_error(const struct tcphdr *th, struct sk_buff *skb, unsigned int dataoff, const struct nf_hook_state *state) tcp_error() argument
838 tcp_new(struct nf_conn *ct, const struct sk_buff *skb, unsigned int dataoff, const struct tcphdr *th) tcp_new() argument
962 nf_conntrack_tcp_packet(struct nf_conn *ct, struct sk_buff *skb, unsigned int dataoff, enum ip_conntrack_info ctinfo, const struct nf_hook_state *state) nf_conntrack_tcp_packet() argument
[all...]
H A Dnf_conntrack_ftp.c374 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 Dnf_conntrack_proto_dccp.c434 struct sk_buff *skb, unsigned int dataoff, in dccp_error()
444 unsigned int dccp_len = skb->len - dataoff; in dccp_error()
468 nf_checksum_partial(skb, state->hook, dataoff, cscov, in dccp_error()
515 unsigned int dataoff, in nf_conntrack_dccp_packet()
526 dh = skb_header_pointer(skb, dataoff, sizeof(*dh), &_dh.dh); in nf_conntrack_dccp_packet()
530 if (dccp_error(dh, skb, dataoff, state)) in nf_conntrack_dccp_packet()
534 dh = dccp_header_pointer(skb, dataoff, dh, &_dh); in nf_conntrack_dccp_packet()
433 dccp_error(const struct dccp_hdr *dh, struct sk_buff *skb, unsigned int dataoff, const struct nf_hook_state *state) dccp_error() argument
514 nf_conntrack_dccp_packet(struct nf_conn *ct, struct sk_buff *skb, unsigned int dataoff, enum ip_conntrack_info ctinfo, const struct nf_hook_state *state) nf_conntrack_dccp_packet() argument
H A Dnf_conntrack_proto_gre.c151 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()
202 nf_conntrack_gre_packet(struct nf_conn *ct, struct sk_buff *skb, unsigned int dataoff, enum ip_conntrack_info ctinfo, const struct nf_hook_state *state) nf_conntrack_gre_packet() argument
H A Dnf_nat_helper.c26 unsigned int dataoff, in mangle_contents()
35 data = skb_network_header(skb) + dataoff; in mangle_contents()
40 skb_tail_pointer(skb) - (skb_network_header(skb) + dataoff + in mangle_contents()
25 mangle_contents(struct sk_buff *skb, unsigned int dataoff, unsigned int match_offset, unsigned int match_len, const char *rep_buffer, unsigned int rep_len) mangle_contents() argument
/third_party/backends/backend/
H A Dxerox_mfp.h70 int dataoff; /* offset of data */ member
75 #define DATATAIL(dev) ((dev->dataoff + dev->datalen) & DATAMASK)
161 if (tail < dev->dataoff) in dataroom()
162 return dev->dataoff - tail; in dataroom()
/kernel/linux/linux-6.6/net/ipv4/netfilter/
H A Dnf_reject_ipv4.c83 int dataoff; in nf_reject_skb_v4_unreach() local
103 dataoff = ip_hdrlen(oldskb); in nf_reject_skb_v4_unreach()
107 nf_reject_verify_csum(oldskb, dataoff, proto) && in nf_reject_skb_v4_unreach()
320 int dataoff = ip_hdrlen(skb_in); in nf_send_unreach() local
331 !nf_reject_verify_csum(skb_in, dataoff, proto)) { in nf_send_unreach()
336 if (nf_ip_checksum(skb_in, hook, dataoff, proto) == 0) in nf_send_unreach()
/kernel/linux/linux-6.6/include/net/netfilter/
H A Dnf_reject.h8 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()
/kernel/linux/linux-5.10/include/linux/
H A Dnetfilter_ipv4.h25 unsigned int dataoff, u_int8_t protocol);
30 unsigned int dataoff, u_int8_t protocol) in nf_ip_checksum()
29 nf_ip_checksum(struct sk_buff *skb, unsigned int hook, unsigned int dataoff, u_int8_t protocol) nf_ip_checksum() argument
/kernel/linux/linux-6.6/include/linux/
H A Dnetfilter_ipv4.h25 unsigned int dataoff, u_int8_t protocol);
30 unsigned int dataoff, u_int8_t protocol) in nf_ip_checksum()
29 nf_ip_checksum(struct sk_buff *skb, unsigned int hook, unsigned int dataoff, u_int8_t protocol) nf_ip_checksum() argument
/kernel/linux/linux-5.10/drivers/nvdimm/
H A Dbtt.h110 __le64 dataoff; member
152 * @dataoff: Offset in bytes to the data area of this arena.
183 u64 dataoff; member

Completed in 19 milliseconds

1234