/kernel/linux/linux-5.10/net/netfilter/ |
H A D | nf_conntrack_core.c | 222 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 D | nf_conntrack_proto_tcp.c | 323 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 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 | 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() 149 data_limit = ib_ptr + skb->len - dataoff; in help()
|
H 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()
|
H A D | nf_conntrack_proto_sctp.c | 145 #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 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()
|
H A D | nf_conntrack_proto_dccp.c | 431 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 D | nf_conntrack_proto_gre.c | 164 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 D | nf_nat_helper.c | 26 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 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_proto_sctp.c | 146 #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 D | nf_conntrack_irc.c | 110 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 D | nf_conntrack_core.c | 249 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 D | nf_conntrack_proto_tcp.c | 315 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 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_conntrack_proto_dccp.c | 434 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 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() 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 D | nf_nat_helper.c | 26 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 D | xerox_mfp.h | 70 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 D | nf_reject_ipv4.c | 83 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 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()
|
/kernel/linux/linux-5.10/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() 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 D | netfilter_ipv4.h | 25 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 D | btt.h | 110 __le64 dataoff; member 152 * @dataoff: Offset in bytes to the data area of this arena. 183 u64 dataoff; member
|