data_end 68 drivers/gpu/drm/etnaviv/etnaviv_dump.c u32 type, void *data_end) data_end 75 drivers/gpu/drm/etnaviv/etnaviv_dump.c hdr->file_size = cpu_to_le32(data_end - iter->data); data_end 46 drivers/lightnvm/pblk-recovery.c u64 data_start, data_end; data_end 55 drivers/lightnvm/pblk-recovery.c data_end = line->emeta_ssec; data_end 58 drivers/lightnvm/pblk-recovery.c for (i = data_start; i < data_end; i++) { data_end 1155 drivers/md/dm-thin.c dm_block_t data_end = m->data_block + (m->virt_end - m->virt_begin); data_end 1175 drivers/md/dm-thin.c r = dm_pool_inc_data_range(pool->pmd, m->data_block, data_end); data_end 1200 drivers/md/dm-thin.c r = issue_discard(&op, m->data_block, data_end); data_end 4585 drivers/net/ethernet/broadcom/bnx2.c u32 page_start, page_end, data_start, data_end; data_end 4597 drivers/net/ethernet/broadcom/bnx2.c data_end = (page_end > offset32 + len32) ? data_end 4658 drivers/net/ethernet/broadcom/bnx2.c for (addr = data_start; addr < data_end; addr += 4, i += 4) { data_end 4661 drivers/net/ethernet/broadcom/bnx2.c (addr == data_end - 4))) { data_end 4678 drivers/net/ethernet/broadcom/bnx2.c for (addr = data_end; addr < page_end; data_end 4702 drivers/net/ethernet/broadcom/bnx2.c written += data_end - data_start; data_end 139 drivers/net/ethernet/broadcom/bnxt/bnxt_xdp.c xdp.data_end = *data_ptr + *len; data_end 154 drivers/net/ethernet/broadcom/bnxt/bnxt_xdp.c *len = xdp.data_end - xdp.data; data_end 554 drivers/net/ethernet/cavium/thunder/nicvf_main.c xdp.data_end = xdp.data + len; data_end 562 drivers/net/ethernet/cavium/thunder/nicvf_main.c len = xdp.data_end - xdp.data; data_end 296 drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c xdp.data_end = xdp.data + dpaa2_fd_get_len(fd); data_end 305 drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c dpaa2_fd_set_len(fd, xdp.data_end - xdp.data); data_end 5799 drivers/net/ethernet/intel/i40e/i40e_common.c sec->data_end = sizeof(struct i40e_profile_section_header) + data_end 5811 drivers/net/ethernet/intel/i40e/i40e_common.c status = i40e_aq_write_ddp(hw, (void *)sec, sec->data_end, data_end 131 drivers/net/ethernet/intel/i40e/i40e_ddp.c sec->data_end = sizeof(struct i40e_profile_section_header) + data_end 146 drivers/net/ethernet/intel/i40e/i40e_ddp.c status = i40e_aq_write_ddp(hw, (void *)sec, sec->data_end, data_end 171 drivers/net/ethernet/intel/i40e/i40e_ddp.c sec->data_end = sizeof(struct i40e_profile_section_header) + data_end 186 drivers/net/ethernet/intel/i40e/i40e_ddp.c status = i40e_aq_write_ddp(hw, (void *)sec, sec->data_end, data_end 1998 drivers/net/ethernet/intel/i40e/i40e_txrx.c unsigned int size = xdp->data_end - xdp->data; data_end 2084 drivers/net/ethernet/intel/i40e/i40e_txrx.c SKB_DATA_ALIGN(xdp->data_end - data_end 2105 drivers/net/ethernet/intel/i40e/i40e_txrx.c __skb_put(skb, xdp->data_end - xdp->data); data_end 2391 drivers/net/ethernet/intel/i40e/i40e_txrx.c xdp.data_end = xdp.data + size; data_end 1566 drivers/net/ethernet/intel/i40e/i40e_type.h u16 data_end; data_end 491 drivers/net/ethernet/intel/i40e/i40e_xsk.c unsigned int datasize = xdp->data_end - xdp->data; data_end 496 drivers/net/ethernet/intel/i40e/i40e_xsk.c xdp->data_end - xdp->data_hard_start, data_end 580 drivers/net/ethernet/intel/i40e/i40e_xsk.c xdp.data_end = xdp.data + size; data_end 17 drivers/net/ethernet/intel/ice/ice_flex_pipe.c u16 data_end; data_end 25 drivers/net/ethernet/intel/ice/ice_flex_pipe.c data_end = le16_to_cpu(hdr->data_end); data_end 26 drivers/net/ethernet/intel/ice/ice_flex_pipe.c if (data_end < ICE_MIN_S_DATA_END || data_end > ICE_MAX_S_DATA_END) data_end 100 drivers/net/ethernet/intel/ice/ice_flex_type.h __le16 data_end; data_end 2090 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c unsigned int size = xdp->data_end - xdp->data; data_end 2094 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c unsigned int truesize = SKB_DATA_ALIGN(xdp->data_end - data_end 2156 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c SKB_DATA_ALIGN(xdp->data_end - data_end 2178 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c __skb_put(skb, xdp->data_end - xdp->data); data_end 2325 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c xdp.data_end = xdp.data + size; data_end 399 drivers/net/ethernet/intel/ixgbe/ixgbe_xsk.c unsigned int datasize = xdp->data_end - xdp->data; data_end 404 drivers/net/ethernet/intel/ixgbe/ixgbe_xsk.c xdp->data_end - xdp->data_hard_start, data_end 488 drivers/net/ethernet/intel/ixgbe/ixgbe_xsk.c xdp.data_end = xdp.data + size; data_end 861 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c unsigned int size = xdp->data_end - xdp->data; data_end 865 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c unsigned int truesize = SKB_DATA_ALIGN(xdp->data_end - data_end 943 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c SKB_DATA_ALIGN(xdp->data_end - data_end 965 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c __skb_put(skb, xdp->data_end - xdp->data); data_end 992 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c len = xdp->data_end - xdp->data; data_end 1159 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c xdp.data_end = xdp.data + size; data_end 782 drivers/net/ethernet/mellanox/mlx4/en_rx.c xdp.data_end = xdp.data + length; data_end 787 drivers/net/ethernet/mellanox/mlx4/en_rx.c length = xdp.data_end - xdp.data; data_end 135 drivers/net/ethernet/mellanox/mlx5/core/en/xdp.c xdp.data_end = xdp.data + *len; data_end 150 drivers/net/ethernet/mellanox/mlx5/core/en/xdp.c *len = xdp.data_end - xdp.data; data_end 2664 drivers/net/ethernet/netronome/nfp/bpf/jit.c case offsetof(struct __sk_buff, data_end): data_end 2665 drivers/net/ethernet/netronome/nfp/bpf/jit.c if (size != FIELD_SIZEOF(struct __sk_buff, data_end)) data_end 2690 drivers/net/ethernet/netronome/nfp/bpf/jit.c case offsetof(struct xdp_md, data_end): data_end 2691 drivers/net/ethernet/netronome/nfp/bpf/jit.c if (size != FIELD_SIZEOF(struct xdp_md, data_end)) data_end 1914 drivers/net/ethernet/netronome/nfp/nfp_net_common.c xdp.data_end = orig_data + pkt_len; data_end 1918 drivers/net/ethernet/netronome/nfp/nfp_net_common.c pkt_len = xdp.data_end - xdp.data; data_end 2362 drivers/net/ethernet/qlogic/qed/qed_main.c const u8 *data, *data_end; data_end 2376 drivers/net/ethernet/qlogic/qed/qed_main.c data_end = data + image->size; data_end 2382 drivers/net/ethernet/qlogic/qed/qed_main.c while (data < data_end) { data_end 1067 drivers/net/ethernet/qlogic/qede/qede_fp.c xdp.data_end = xdp.data + *len; data_end 1080 drivers/net/ethernet/qlogic/qede/qede_fp.c *len = xdp.data_end - xdp.data; data_end 996 drivers/net/ethernet/socionext/netsec.c xdp.data_end = xdp.data + pkt_len; data_end 1024 drivers/net/ethernet/socionext/netsec.c skb_put(skb, xdp.data_end - xdp.data); data_end 1035 drivers/net/ethernet/socionext/netsec.c ndev->stats.rx_bytes += xdp.data_end - xdp.data; data_end 726 drivers/net/ethernet/ti/cpsw.c xdp.data_end = xdp.data + len - data_end 730 drivers/net/ethernet/ti/cpsw.c xdp.data_end = xdp.data + len; data_end 743 drivers/net/ethernet/ti/cpsw.c len = xdp.data_end - xdp.data; data_end 1168 drivers/net/tap.c skb_put(skb, xdp->data_end - xdp->data); data_end 1709 drivers/net/tun.c xdp.data_end = xdp.data + len; data_end 1730 drivers/net/tun.c len = xdp.data_end - xdp.data; data_end 2433 drivers/net/tun.c unsigned int datasize = xdp->data_end - xdp->data; data_end 2490 drivers/net/tun.c skb_put(skb, xdp->data_end - xdp->data); data_end 528 drivers/net/veth.c xdp.data_end = frame->data + frame->len; data_end 537 drivers/net/veth.c len = xdp.data_end - xdp.data; data_end 656 drivers/net/veth.c xdp.data_end = xdp.data + pktlen; data_end 660 drivers/net/veth.c orig_data_end = xdp.data_end; data_end 705 drivers/net/veth.c off = xdp.data_end - orig_data_end; data_end 687 drivers/net/virtio_net.c xdp.data_end = xdp.data + len; data_end 697 drivers/net/virtio_net.c len = xdp.data_end - xdp.data; data_end 843 drivers/net/virtio_net.c xdp.data_end = xdp.data + (len - vi->hdr_len); data_end 861 drivers/net/virtio_net.c len = xdp.data_end - xdp.data + vi->hdr_len; data_end 477 drivers/usb/core/devices.c char *pages_start, *data_end, *speed; data_end 516 drivers/usb/core/devices.c data_end = pages_start + sprintf(pages_start, format_topo, data_end 541 drivers/usb/core/devices.c data_end += sprintf(data_end, format_bandwidth, data_end 549 drivers/usb/core/devices.c data_end = usb_dump_desc(data_end, pages_start + (2 * PAGE_SIZE) - 256, data_end 552 drivers/usb/core/devices.c if (data_end > (pages_start + (2 * PAGE_SIZE) - 256)) data_end 553 drivers/usb/core/devices.c data_end += sprintf(data_end, "(truncated)\n"); data_end 555 drivers/usb/core/devices.c length = data_end - pages_start; data_end 746 drivers/vhost/net.c xdp->data_end = xdp->data + len; data_end 443 fs/binfmt_flat.c data_len = ntohl(hdr->data_end) - ntohl(hdr->data_start); data_end 444 fs/binfmt_flat.c bss_len = ntohl(hdr->bss_end) - ntohl(hdr->data_end); data_end 3647 fs/btrfs/ctree.c u32 data_end; data_end 3700 fs/btrfs/ctree.c data_end = leaf_data_end(right); data_end 3702 fs/btrfs/ctree.c BTRFS_LEAF_DATA_OFFSET + data_end - push_space, data_end 3703 fs/btrfs/ctree.c BTRFS_LEAF_DATA_OFFSET + data_end, data_end 3704 fs/btrfs/ctree.c BTRFS_LEAF_DATA_SIZE(fs_info) - data_end); data_end 4586 fs/btrfs/ctree.c unsigned int data_end; data_end 4601 fs/btrfs/ctree.c data_end = leaf_data_end(leaf); data_end 4627 fs/btrfs/ctree.c data_end + size_diff, BTRFS_LEAF_DATA_OFFSET + data_end 4628 fs/btrfs/ctree.c data_end, old_data_start + new_size - data_end); data_end 4654 fs/btrfs/ctree.c data_end + size_diff, BTRFS_LEAF_DATA_OFFSET + data_end 4655 fs/btrfs/ctree.c data_end, old_data_start - data_end); data_end 4683 fs/btrfs/ctree.c unsigned int data_end; data_end 4692 fs/btrfs/ctree.c data_end = leaf_data_end(leaf); data_end 4725 fs/btrfs/ctree.c data_end - data_size, BTRFS_LEAF_DATA_OFFSET + data_end 4726 fs/btrfs/ctree.c data_end, old_data - data_end); data_end 4728 fs/btrfs/ctree.c data_end = old_data; data_end 4753 fs/btrfs/ctree.c unsigned int data_end; data_end 4769 fs/btrfs/ctree.c data_end = leaf_data_end(leaf); data_end 4782 fs/btrfs/ctree.c if (old_data < data_end) { data_end 4785 fs/btrfs/ctree.c slot, old_data, data_end); data_end 4807 fs/btrfs/ctree.c data_end - total_data, BTRFS_LEAF_DATA_OFFSET + data_end 4808 fs/btrfs/ctree.c data_end, old_data - data_end); data_end 4809 fs/btrfs/ctree.c data_end = old_data; data_end 4818 fs/btrfs/ctree.c data_end - data_size[i], &token); data_end 4819 fs/btrfs/ctree.c data_end -= data_size[i]; data_end 4995 fs/btrfs/ctree.c int data_end = leaf_data_end(leaf); data_end 4999 fs/btrfs/ctree.c data_end + dsize, data_end 5000 fs/btrfs/ctree.c BTRFS_LEAF_DATA_OFFSET + data_end, data_end 5001 fs/btrfs/ctree.c last_off - data_end); data_end 695 fs/cifs/misc.c char *data_end; data_end 716 fs/cifs/misc.c data_end = (char *)rsp + rsp_size; data_end 756 fs/cifs/misc.c max_len = data_end - temp; data_end 766 fs/cifs/misc.c max_len = data_end - temp; data_end 237 fs/hfs/brec.c int data_start, data_end, size; data_end 304 fs/hfs/brec.c data_end = data_start; data_end 309 fs/hfs/brec.c data_end = hfs_bnode_read_u16(node, old_rec_off); data_end 310 fs/hfs/brec.c new_off = data_end - size; data_end 314 fs/hfs/brec.c hfs_bnode_copy(new_node, 14, node, data_start, data_end - data_start); data_end 241 fs/hfsplus/brec.c int data_start, data_end, size; data_end 308 fs/hfsplus/brec.c data_end = data_start; data_end 313 fs/hfsplus/brec.c data_end = hfs_bnode_read_u16(node, old_rec_off); data_end 314 fs/hfsplus/brec.c new_off = data_end - size; data_end 318 fs/hfsplus/brec.c hfs_bnode_copy(new_node, 14, node, data_start, data_end - data_start); data_end 578 include/linux/filter.h void *data_end; data_end 607 include/linux/filter.h cb->data_end = skb->data + skb_headlen(skb); data_end 618 include/linux/filter.h *saved_data_end = cb->data_end; data_end 619 include/linux/filter.h cb->data_end = skb->data + skb_headlen(skb); data_end 628 include/linux/filter.h cb->data_end = saved_data_end; data_end 27 include/linux/flat.h __be32 data_end; /* Offset of end of data segment from beginning data_end 46 include/linux/skmsg.h void *data_end; data_end 236 include/linux/skmsg.h msg->data_end = NULL; data_end 239 include/linux/skmsg.h msg->data_end = msg->data + sge->length; data_end 339 include/net/flow_dissector.h void *data_end; data_end 871 include/net/tcp.h void *data_end; data_end 880 include/net/tcp.h TCP_SKB_CB(skb)->bpf.data_end = skb->data + skb_headlen(skb); data_end 68 include/net/xdp.h void *data_end; data_end 118 include/net/xdp.h xdp_frame->len = xdp->data_end - xdp->data; data_end 2989 include/uapi/linux/bpf.h __u32 data_end; data_end 3163 include/uapi/linux/bpf.h __u32 data_end; data_end 3180 include/uapi/linux/bpf.h __bpf_md_ptr(void *, data_end); data_end 3199 include/uapi/linux/bpf.h __bpf_md_ptr(void *, data_end); data_end 471 kernel/bpf/devmap.c err = xdp_ok_fwd_dev(dev, xdp->data_end - xdp->data); data_end 363 net/bpf/test_run.c xdp.data_end = xdp.data + size; data_end 372 net/bpf/test_run.c xdp.data_end != xdp.data + size) data_end 373 net/bpf/test_run.c size = xdp.data_end - xdp.data; data_end 442 net/bpf/test_run.c ctx.data_end = (__u8 *)data + size; data_end 4273 net/core/dev.c xdp->data_end = xdp->data + hlen; data_end 4275 net/core/dev.c orig_data_end = xdp->data_end; data_end 4301 net/core/dev.c off = orig_data_end - xdp->data_end; data_end 4303 net/core/dev.c skb_set_tail_pointer(skb, xdp->data_end - xdp->data); data_end 2331 net/core/filter.c msg->data_end = msg->data + bytes; data_end 3390 net/core/filter.c data > xdp->data_end - ETH_HLEN)) data_end 3412 net/core/filter.c void *data_end = xdp->data_end + offset; data_end 3418 net/core/filter.c if (unlikely(data_end < xdp->data + ETH_HLEN)) data_end 3421 net/core/filter.c xdp->data_end = data_end; data_end 3474 net/core/filter.c err = xdp_ok_fwd_dev(dev, xdp->data_end - xdp->data); data_end 4145 net/core/filter.c if (unlikely(xdp_size > (unsigned long)(xdp->data_end - xdp->data))) data_end 6499 net/core/filter.c case bpf_ctx_range(struct __sk_buff, data_end): data_end 6538 net/core/filter.c case bpf_ctx_range(struct __sk_buff, data_end): data_end 6568 net/core/filter.c case bpf_ctx_range(struct __sk_buff, data_end): data_end 6593 net/core/filter.c case bpf_ctx_range(struct __sk_buff, data_end): data_end 6630 net/core/filter.c case bpf_ctx_range(struct __sk_buff, data_end): data_end 6849 net/core/filter.c case bpf_ctx_range(struct __sk_buff, data_end): data_end 6893 net/core/filter.c case offsetof(struct xdp_md, data_end): data_end 7108 net/core/filter.c case bpf_ctx_range(struct __sk_buff, data_end): data_end 7133 net/core/filter.c case offsetof(struct sk_msg_md, data_end): data_end 7174 net/core/filter.c case bpf_ctx_range(struct __sk_buff, data_end): data_end 7205 net/core/filter.c case offsetof(struct __sk_buff, data_end): data_end 7206 net/core/filter.c *insn++ = BPF_LDX_MEM(BPF_FIELD_SIZEOF(struct bpf_flow_dissector, data_end), data_end 7208 net/core/filter.c offsetof(struct bpf_flow_dissector, data_end)); data_end 7384 net/core/filter.c case offsetof(struct __sk_buff, data_end): data_end 7386 net/core/filter.c off -= offsetof(struct __sk_buff, data_end); data_end 7388 net/core/filter.c off += offsetof(struct bpf_skb_data_end, data_end); data_end 7784 net/core/filter.c case offsetof(struct xdp_md, data_end): data_end 7785 net/core/filter.c *insn++ = BPF_LDX_MEM(BPF_FIELD_SIZEOF(struct xdp_buff, data_end), data_end 7787 net/core/filter.c offsetof(struct xdp_buff, data_end)); data_end 8316 net/core/filter.c case offsetof(struct __sk_buff, data_end): data_end 8318 net/core/filter.c off -= offsetof(struct __sk_buff, data_end); data_end 8320 net/core/filter.c off += offsetof(struct tcp_skb_cb, bpf.data_end); data_end 8351 net/core/filter.c case offsetof(struct sk_msg_md, data_end): data_end 8352 net/core/filter.c *insn++ = BPF_LDX_MEM(BPF_FIELD_SIZEOF(struct sk_msg, data_end), data_end 8354 net/core/filter.c offsetof(struct sk_msg, data_end)); data_end 8679 net/core/filter.c void *data_end; data_end 8693 net/core/filter.c reuse_kern->data_end = skb->data + skb_headlen(skb); data_end 8839 net/core/filter.c case offsetof(struct sk_reuseport_md, data_end): data_end 8916 net/core/filter.c case offsetof(struct sk_reuseport_md, data_end): data_end 8917 net/core/filter.c SK_REUSEPORT_LOAD_FIELD(data_end); data_end 968 net/core/flow_dissector.c .data_end = data + hlen, data_end 477 net/core/xdp.c totsize = xdp->data_end - xdp->data + metasize; data_end 72 net/netfilter/nf_conntrack_irc.c static int parse_dcc(char *data, const char *data_end, __be32 *ip, data_end 79 net/netfilter/nf_conntrack_irc.c if (data > data_end - 12) data_end 84 net/netfilter/nf_conntrack_irc.c for (tmp = data; tmp <= data_end; tmp++) data_end 87 net/netfilter/nf_conntrack_irc.c if (tmp > data_end || *tmp != '\n') data_end 95 net/netfilter/nf_conntrack_irc.c if (data >= data_end) data_end 210 net/xdp/xsk.c len = xdp->data_end - xdp->data; data_end 225 net/xdp/xsk.c u32 len = xdp->data_end - xdp->data; data_end 33 samples/bpf/parse_simple.c void *data_end = (void *)(long)skb->data_end; data_end 36 samples/bpf/parse_simple.c if (data + sizeof(*eth) + sizeof(*iph) + sizeof(*udp) > data_end) data_end 22 samples/bpf/parse_varlen.c static int tcp(void *data, uint64_t tp_off, void *data_end) data_end 26 samples/bpf/parse_varlen.c if (tcp + 1 > data_end) data_end 33 samples/bpf/parse_varlen.c static int udp(void *data, uint64_t tp_off, void *data_end) data_end 37 samples/bpf/parse_varlen.c if (udp + 1 > data_end) data_end 51 samples/bpf/parse_varlen.c static int parse_ipv4(void *data, uint64_t nh_off, void *data_end) data_end 57 samples/bpf/parse_varlen.c if (iph + 1 > data_end) data_end 66 samples/bpf/parse_varlen.c if (iph + 1 > data_end) data_end 72 samples/bpf/parse_varlen.c return tcp(data, nh_off + ihl_len, data_end); data_end 74 samples/bpf/parse_varlen.c return udp(data, nh_off + ihl_len, data_end); data_end 78 samples/bpf/parse_varlen.c static int parse_ipv6(void *data, uint64_t nh_off, void *data_end) data_end 86 samples/bpf/parse_varlen.c if (ip6h + 1 > data_end) data_end 93 samples/bpf/parse_varlen.c if (iph + 1 > data_end) data_end 99 samples/bpf/parse_varlen.c if (ip6h + 1 > data_end) data_end 106 samples/bpf/parse_varlen.c return tcp(data, nh_off + ihl_len, data_end); data_end 108 samples/bpf/parse_varlen.c return udp(data, nh_off + ihl_len, data_end); data_end 117 samples/bpf/parse_varlen.c void *data_end = (void *)(long)skb->data_end; data_end 121 samples/bpf/parse_varlen.c if (data + nh_off > data_end) data_end 131 samples/bpf/parse_varlen.c if (data + nh_off > data_end) data_end 140 samples/bpf/parse_varlen.c if (data + nh_off > data_end) data_end 145 samples/bpf/parse_varlen.c return parse_ipv4(data, nh_off, data_end); data_end 147 samples/bpf/parse_varlen.c return parse_ipv6(data, nh_off, data_end); data_end 64 samples/bpf/tc_l2_redirect_kern.c void *data_end = (void *)(long)skb->data_end; data_end 69 samples/bpf/tc_l2_redirect_kern.c if (data + sizeof(*eth) > data_end) data_end 80 samples/bpf/tc_l2_redirect_kern.c if (data + sizeof(*eth) + sizeof(*iph) > data_end) data_end 93 samples/bpf/tc_l2_redirect_kern.c if (data + sizeof(*eth) + sizeof(*ip6h) > data_end) data_end 115 samples/bpf/tc_l2_redirect_kern.c void *data_end = (void *)(long)skb->data_end; data_end 120 samples/bpf/tc_l2_redirect_kern.c if (data + sizeof(*eth) > data_end) data_end 132 samples/bpf/tc_l2_redirect_kern.c if (data + sizeof(*eth) + sizeof(*iph) > data_end) data_end 156 samples/bpf/tc_l2_redirect_kern.c void *data_end = (void *)(long)skb->data_end; data_end 159 samples/bpf/tc_l2_redirect_kern.c if (data + sizeof(*eth) > data_end) data_end 170 samples/bpf/tc_l2_redirect_kern.c if (data + sizeof(*eth) + sizeof(*iph) > data_end) data_end 182 samples/bpf/tc_l2_redirect_kern.c if (data + sizeof(*eth) + sizeof(*ip6h) > data_end) data_end 211 samples/bpf/tc_l2_redirect_kern.c void *data_end = (void *)(long)skb->data_end; data_end 213 samples/bpf/tc_l2_redirect_kern.c if (data + sizeof(*eth) > data_end) data_end 219 samples/bpf/tc_l2_redirect_kern.c if (data + sizeof(*eth) + sizeof(*iph) > data_end) data_end 227 samples/bpf/tc_l2_redirect_kern.c if (data + sizeof(*eth) + sizeof(*ip6h) > data_end) data_end 47 samples/bpf/test_cgrp2_tc_kern.c void *data_end = (void *)(long)skb->data_end; data_end 53 samples/bpf/test_cgrp2_tc_kern.c if (data + sizeof(*eth) + sizeof(*ip6h) > data_end) data_end 71 samples/bpf/test_lwt_bpf.c void *data_end = (void *)(long)skb->data_end; data_end 74 samples/bpf/test_lwt_bpf.c if (data + sizeof(*iph) > data_end) { data_end 24 samples/bpf/xdp1_kern.c static int parse_ipv4(void *data, u64 nh_off, void *data_end) data_end 28 samples/bpf/xdp1_kern.c if (iph + 1 > data_end) data_end 33 samples/bpf/xdp1_kern.c static int parse_ipv6(void *data, u64 nh_off, void *data_end) data_end 37 samples/bpf/xdp1_kern.c if (ip6h + 1 > data_end) data_end 45 samples/bpf/xdp1_kern.c void *data_end = (void *)(long)ctx->data_end; data_end 55 samples/bpf/xdp1_kern.c if (data + nh_off > data_end) data_end 65 samples/bpf/xdp1_kern.c if (data + nh_off > data_end) data_end 74 samples/bpf/xdp1_kern.c if (data + nh_off > data_end) data_end 80 samples/bpf/xdp1_kern.c ipproto = parse_ipv4(data, nh_off, data_end); data_end 82 samples/bpf/xdp1_kern.c ipproto = parse_ipv6(data, nh_off, data_end); data_end 40 samples/bpf/xdp2_kern.c static int parse_ipv4(void *data, u64 nh_off, void *data_end) data_end 44 samples/bpf/xdp2_kern.c if (iph + 1 > data_end) data_end 49 samples/bpf/xdp2_kern.c static int parse_ipv6(void *data, u64 nh_off, void *data_end) data_end 53 samples/bpf/xdp2_kern.c if (ip6h + 1 > data_end) data_end 61 samples/bpf/xdp2_kern.c void *data_end = (void *)(long)ctx->data_end; data_end 71 samples/bpf/xdp2_kern.c if (data + nh_off > data_end) data_end 81 samples/bpf/xdp2_kern.c if (data + nh_off > data_end) data_end 90 samples/bpf/xdp2_kern.c if (data + nh_off > data_end) data_end 96 samples/bpf/xdp2_kern.c ipproto = parse_ipv4(data, nh_off, data_end); data_end 98 samples/bpf/xdp2_kern.c ipproto = parse_ipv6(data, nh_off, data_end); data_end 35 samples/bpf/xdp2skb_meta_kern.c void *data, *data_end; data_end 66 samples/bpf/xdp2skb_meta_kern.c void *data_end = (void *)(unsigned long)ctx->data_end; data_end 74 samples/bpf/xdp_adjust_tail_kern.c void *data_end = (void *)(long)xdp->data_end; data_end 76 samples/bpf/xdp_adjust_tail_kern.c if (data + (ICMP_TOOBIG_SIZE + headroom) > data_end) data_end 119 samples/bpf/xdp_adjust_tail_kern.c void *data_end = (void *)(long)xdp->data_end; data_end 121 samples/bpf/xdp_adjust_tail_kern.c int pckt_size = data_end - data; data_end 136 samples/bpf/xdp_adjust_tail_kern.c void *data_end = (void *)(long)xdp->data_end; data_end 141 samples/bpf/xdp_adjust_tail_kern.c if (eth + 1 > data_end) data_end 45 samples/bpf/xdp_fwd_kern.c void *data_end = (void *)(long)ctx->data_end; data_end 56 samples/bpf/xdp_fwd_kern.c if (data + nh_off > data_end) data_end 65 samples/bpf/xdp_fwd_kern.c if (iph + 1 > data_end) data_end 84 samples/bpf/xdp_fwd_kern.c if (ip6h + 1 > data_end) data_end 112 samples/bpf/xdp_redirect_cpu_kern.c bool parse_eth(struct ethhdr *eth, void *data_end, data_end 119 samples/bpf/xdp_redirect_cpu_kern.c if ((void *)eth + offset > data_end) data_end 134 samples/bpf/xdp_redirect_cpu_kern.c if ((void *)eth + offset > data_end) data_end 144 samples/bpf/xdp_redirect_cpu_kern.c if ((void *)eth + offset > data_end) data_end 157 samples/bpf/xdp_redirect_cpu_kern.c void *data_end = (void *)(long)ctx->data_end; data_end 163 samples/bpf/xdp_redirect_cpu_kern.c if (iph + 1 > data_end) data_end 169 samples/bpf/xdp_redirect_cpu_kern.c if (udph + 1 > data_end) data_end 179 samples/bpf/xdp_redirect_cpu_kern.c void *data_end = (void *)(long)ctx->data_end; data_end 183 samples/bpf/xdp_redirect_cpu_kern.c if (iph + 1 > data_end) data_end 191 samples/bpf/xdp_redirect_cpu_kern.c void *data_end = (void *)(long)ctx->data_end; data_end 195 samples/bpf/xdp_redirect_cpu_kern.c if (ip6h + 1 > data_end) data_end 203 samples/bpf/xdp_redirect_cpu_kern.c void *data_end = (void *)(long)ctx->data_end; data_end 233 samples/bpf/xdp_redirect_cpu_kern.c void *data_end = (void *)(long)ctx->data_end; data_end 249 samples/bpf/xdp_redirect_cpu_kern.c if (eth + 1 > data_end) data_end 276 samples/bpf/xdp_redirect_cpu_kern.c void *data_end = (void *)(long)ctx->data_end; data_end 324 samples/bpf/xdp_redirect_cpu_kern.c void *data_end = (void *)(long)ctx->data_end; data_end 342 samples/bpf/xdp_redirect_cpu_kern.c if (!(parse_eth(eth, data_end, ð_proto, &l3_offset))) data_end 392 samples/bpf/xdp_redirect_cpu_kern.c void *data_end = (void *)(long)ctx->data_end; data_end 411 samples/bpf/xdp_redirect_cpu_kern.c if (!(parse_eth(eth, data_end, ð_proto, &l3_offset))) data_end 471 samples/bpf/xdp_redirect_cpu_kern.c void *data_end = (void *)(long)ctx->data_end; data_end 476 samples/bpf/xdp_redirect_cpu_kern.c if (iph + 1 > data_end) data_end 488 samples/bpf/xdp_redirect_cpu_kern.c void *data_end = (void *)(long)ctx->data_end; data_end 493 samples/bpf/xdp_redirect_cpu_kern.c if (ip6h + 1 > data_end) data_end 512 samples/bpf/xdp_redirect_cpu_kern.c void *data_end = (void *)(long)ctx->data_end; data_end 536 samples/bpf/xdp_redirect_cpu_kern.c if (!(parse_eth(eth, data_end, ð_proto, &l3_offset))) data_end 58 samples/bpf/xdp_redirect_kern.c void *data_end = (void *)(long)ctx->data_end; data_end 68 samples/bpf/xdp_redirect_kern.c if (data + nh_off > data_end) data_end 58 samples/bpf/xdp_redirect_map_kern.c void *data_end = (void *)(long)ctx->data_end; data_end 68 samples/bpf/xdp_redirect_map_kern.c if (data + nh_off > data_end) data_end 96 samples/bpf/xdp_router_ipv4_kern.c static inline int parse_ipv4(void *data, u64 nh_off, void *data_end, data_end 101 samples/bpf/xdp_router_ipv4_kern.c if (iph + 1 > data_end) data_end 111 samples/bpf/xdp_router_ipv4_kern.c void *data_end = (void *)(long)ctx->data_end; data_end 124 samples/bpf/xdp_router_ipv4_kern.c if (data + nh_off > data_end) data_end 134 samples/bpf/xdp_router_ipv4_kern.c if (data + nh_off > data_end) data_end 144 samples/bpf/xdp_router_ipv4_kern.c ipproto = parse_ipv4(data, nh_off, data_end, &src_ip, &dest_ip); data_end 77 samples/bpf/xdp_rxq_info_kern.c void *data_end = (void *)(long)ctx->data_end; data_end 123 samples/bpf/xdp_rxq_info_kern.c if (eth + 1 > data_end) data_end 20 samples/bpf/xdp_sample_pkts_kern.c void *data_end = (void *)(long)ctx->data_end; data_end 29 samples/bpf/xdp_sample_pkts_kern.c if (data < data_end) { data_end 45 samples/bpf/xdp_sample_pkts_kern.c metadata.pkt_len = (u16)(data_end - data); data_end 45 samples/bpf/xdp_tx_iptunnel_kern.c static __always_inline int get_dport(void *trans_data, void *data_end, data_end 54 samples/bpf/xdp_tx_iptunnel_kern.c if (th + 1 > data_end) data_end 59 samples/bpf/xdp_tx_iptunnel_kern.c if (uh + 1 > data_end) data_end 79 samples/bpf/xdp_tx_iptunnel_kern.c void *data_end = (void *)(long)xdp->data_end; data_end 92 samples/bpf/xdp_tx_iptunnel_kern.c if (iph + 1 > data_end) data_end 95 samples/bpf/xdp_tx_iptunnel_kern.c dport = get_dport(iph + 1, data_end, iph->protocol); data_end 116 samples/bpf/xdp_tx_iptunnel_kern.c data_end = (void *)(long)xdp->data_end; data_end 122 samples/bpf/xdp_tx_iptunnel_kern.c if (new_eth + 1 > data_end || data_end 123 samples/bpf/xdp_tx_iptunnel_kern.c old_eth + 1 > data_end || data_end 124 samples/bpf/xdp_tx_iptunnel_kern.c iph + 1 > data_end) data_end 154 samples/bpf/xdp_tx_iptunnel_kern.c void *data_end = (void *)(long)xdp->data_end; data_end 164 samples/bpf/xdp_tx_iptunnel_kern.c if (ip6h + 1 > data_end) data_end 167 samples/bpf/xdp_tx_iptunnel_kern.c dport = get_dport(ip6h + 1, data_end, ip6h->nexthdr); data_end 188 samples/bpf/xdp_tx_iptunnel_kern.c data_end = (void *)(long)xdp->data_end; data_end 194 samples/bpf/xdp_tx_iptunnel_kern.c if (new_eth + 1 > data_end || data_end 195 samples/bpf/xdp_tx_iptunnel_kern.c old_eth + 1 > data_end || data_end 196 samples/bpf/xdp_tx_iptunnel_kern.c ip6h + 1 > data_end) data_end 218 samples/bpf/xdp_tx_iptunnel_kern.c void *data_end = (void *)(long)xdp->data_end; data_end 223 samples/bpf/xdp_tx_iptunnel_kern.c if (eth + 1 > data_end) data_end 299 sound/isa/sb/sb16_csp.c unsigned char __user *data_end; data_end 321 sound/isa/sb/sb16_csp.c data_end = data_ptr + le32_to_cpu(file_h.len); data_end 331 sound/isa/sb/sb16_csp.c for (; data_ptr < data_end; data_ptr += le32_to_cpu(item_h.len)) { data_end 361 sound/isa/sb/sb16_csp.c if (data_ptr >= data_end) data_end 875 sound/isa/wavefront/wavefront_synth.c u16 __user *data_end = NULL; data_end 1065 sound/isa/wavefront/wavefront_synth.c data_end = dataptr + length; data_end 1089 sound/isa/wavefront/wavefront_synth.c if (dataptr < data_end) { data_end 2989 tools/include/uapi/linux/bpf.h __u32 data_end; data_end 3163 tools/include/uapi/linux/bpf.h __u32 data_end; data_end 3180 tools/include/uapi/linux/bpf.h __bpf_md_ptr(void *, data_end); data_end 3199 tools/include/uapi/linux/bpf.h __bpf_md_ptr(void *, data_end); data_end 95 tools/testing/selftests/bpf/progs/bpf_flow.c void *data_end = (void *)(long)skb->data_end; data_end 105 tools/testing/selftests/bpf/progs/bpf_flow.c if (hdr + hdr_size <= data_end) data_end 154 tools/testing/selftests/bpf/progs/bpf_flow.c void *data_end = (void *)(long)skb->data_end; data_end 220 tools/testing/selftests/bpf/progs/bpf_flow.c if ((__u8 *)tcp + (tcp->doff << 2) > data_end) data_end 263 tools/testing/selftests/bpf/progs/bpf_flow.c void *data_end = (void *)(long)skb->data_end; data_end 283 tools/testing/selftests/bpf/progs/bpf_flow.c if (data + keys->thoff > data_end) data_end 10 tools/testing/selftests/bpf/progs/sockmap_parse_prog.c void *data_end = (void *)(long) skb->data_end; data_end 15 tools/testing/selftests/bpf/progs/sockmap_parse_prog.c __u32 len = (__u32) data_end - (__u32) data; data_end 18 tools/testing/selftests/bpf/progs/sockmap_parse_prog.c if (data + 10 > data_end) { data_end 23 tools/testing/selftests/bpf/progs/sockmap_parse_prog.c data_end = (void *)(long)skb->data_end; data_end 25 tools/testing/selftests/bpf/progs/sockmap_parse_prog.c if (data + 10 > data_end) data_end 11 tools/testing/selftests/bpf/progs/sockmap_tcp_msg_prog.c void *data_end = (void *)(long) msg->data_end; data_end 16 tools/testing/selftests/bpf/progs/sockmap_tcp_msg_prog.c if (data + 8 > data_end) data_end 19 tools/testing/selftests/bpf/progs/sockmap_tcp_msg_prog.c bpf_printk("data length %i\n", (__u64)msg->data_end - (__u64)msg->data); data_end 38 tools/testing/selftests/bpf/progs/sockmap_verdict_prog.c void *data_end = (void *)(long) skb->data_end; data_end 45 tools/testing/selftests/bpf/progs/sockmap_verdict_prog.c if (data + 8 > data_end) data_end 17 tools/testing/selftests/bpf/progs/test_adjust_tail.c void *data_end = (void *)(long)xdp->data_end; data_end 21 tools/testing/selftests/bpf/progs/test_adjust_tail.c if (data_end - data == 54) data_end 236 tools/testing/selftests/bpf/progs/test_l4lb.c static __always_inline int parse_icmpv6(void *data, void *data_end, __u64 off, data_end 243 tools/testing/selftests/bpf/progs/test_l4lb.c if (icmp_hdr + 1 > data_end) data_end 249 tools/testing/selftests/bpf/progs/test_l4lb.c if (ip6h + 1 > data_end) data_end 258 tools/testing/selftests/bpf/progs/test_l4lb.c static __always_inline int parse_icmp(void *data, void *data_end, __u64 off, data_end 265 tools/testing/selftests/bpf/progs/test_l4lb.c if (icmp_hdr + 1 > data_end) data_end 272 tools/testing/selftests/bpf/progs/test_l4lb.c if (iph + 1 > data_end) data_end 283 tools/testing/selftests/bpf/progs/test_l4lb.c static __always_inline bool parse_udp(void *data, __u64 off, void *data_end, data_end 289 tools/testing/selftests/bpf/progs/test_l4lb.c if (udp + 1 > data_end) data_end 302 tools/testing/selftests/bpf/progs/test_l4lb.c static __always_inline bool parse_tcp(void *data, __u64 off, void *data_end, data_end 308 tools/testing/selftests/bpf/progs/test_l4lb.c if (tcp + 1 > data_end) data_end 324 tools/testing/selftests/bpf/progs/test_l4lb.c static __always_inline int process_packet(void *data, __u64 off, void *data_end, data_end 351 tools/testing/selftests/bpf/progs/test_l4lb.c if (ip6h + 1 > data_end) data_end 362 tools/testing/selftests/bpf/progs/test_l4lb.c action = parse_icmpv6(data, data_end, off, &pckt); data_end 372 tools/testing/selftests/bpf/progs/test_l4lb.c if (iph + 1 > data_end) data_end 385 tools/testing/selftests/bpf/progs/test_l4lb.c action = parse_icmp(data, data_end, off, &pckt); data_end 397 tools/testing/selftests/bpf/progs/test_l4lb.c if (!parse_tcp(data, off, data_end, &pckt)) data_end 400 tools/testing/selftests/bpf/progs/test_l4lb.c if (!parse_udp(data, off, data_end, &pckt)) data_end 456 tools/testing/selftests/bpf/progs/test_l4lb.c void *data_end = (void *)(long)ctx->data_end; data_end 463 tools/testing/selftests/bpf/progs/test_l4lb.c if (data + nh_off > data_end) data_end 467 tools/testing/selftests/bpf/progs/test_l4lb.c return process_packet(data, nh_off, data_end, false, ctx); data_end 469 tools/testing/selftests/bpf/progs/test_l4lb.c return process_packet(data, nh_off, data_end, true, ctx); data_end 236 tools/testing/selftests/bpf/progs/test_l4lb_noinline.c static int parse_icmpv6(void *data, void *data_end, __u64 off, data_end 243 tools/testing/selftests/bpf/progs/test_l4lb_noinline.c if (icmp_hdr + 1 > data_end) data_end 249 tools/testing/selftests/bpf/progs/test_l4lb_noinline.c if (ip6h + 1 > data_end) data_end 258 tools/testing/selftests/bpf/progs/test_l4lb_noinline.c static int parse_icmp(void *data, void *data_end, __u64 off, data_end 265 tools/testing/selftests/bpf/progs/test_l4lb_noinline.c if (icmp_hdr + 1 > data_end) data_end 272 tools/testing/selftests/bpf/progs/test_l4lb_noinline.c if (iph + 1 > data_end) data_end 283 tools/testing/selftests/bpf/progs/test_l4lb_noinline.c static bool parse_udp(void *data, __u64 off, void *data_end, data_end 289 tools/testing/selftests/bpf/progs/test_l4lb_noinline.c if (udp + 1 > data_end) data_end 302 tools/testing/selftests/bpf/progs/test_l4lb_noinline.c static bool parse_tcp(void *data, __u64 off, void *data_end, data_end 308 tools/testing/selftests/bpf/progs/test_l4lb_noinline.c if (tcp + 1 > data_end) data_end 324 tools/testing/selftests/bpf/progs/test_l4lb_noinline.c static int process_packet(void *data, __u64 off, void *data_end, data_end 351 tools/testing/selftests/bpf/progs/test_l4lb_noinline.c if (ip6h + 1 > data_end) data_end 362 tools/testing/selftests/bpf/progs/test_l4lb_noinline.c action = parse_icmpv6(data, data_end, off, &pckt); data_end 372 tools/testing/selftests/bpf/progs/test_l4lb_noinline.c if (iph + 1 > data_end) data_end 385 tools/testing/selftests/bpf/progs/test_l4lb_noinline.c action = parse_icmp(data, data_end, off, &pckt); data_end 397 tools/testing/selftests/bpf/progs/test_l4lb_noinline.c if (!parse_tcp(data, off, data_end, &pckt)) data_end 400 tools/testing/selftests/bpf/progs/test_l4lb_noinline.c if (!parse_udp(data, off, data_end, &pckt)) data_end 456 tools/testing/selftests/bpf/progs/test_l4lb_noinline.c void *data_end = (void *)(long)ctx->data_end; data_end 463 tools/testing/selftests/bpf/progs/test_l4lb_noinline.c if (data + nh_off > data_end) data_end 467 tools/testing/selftests/bpf/progs/test_l4lb_noinline.c return process_packet(data, nh_off, data_end, false, ctx); data_end 469 tools/testing/selftests/bpf/progs/test_l4lb_noinline.c return process_packet(data, nh_off, data_end, true, ctx); data_end 55 tools/testing/selftests/bpf/progs/test_lwt_seg6local.c void *cursor, *data_end; data_end 60 tools/testing/selftests/bpf/progs/test_lwt_seg6local.c data_end = (void *)(long)skb->data_end; data_end 64 tools/testing/selftests/bpf/progs/test_lwt_seg6local.c if ((void *)ipver + sizeof(*ipver) > data_end) data_end 71 tools/testing/selftests/bpf/progs/test_lwt_seg6local.c if ((void *)ip + sizeof(*ip) > data_end) data_end 78 tools/testing/selftests/bpf/progs/test_lwt_seg6local.c if ((void *)srh + sizeof(*srh) > data_end) data_end 23 tools/testing/selftests/bpf/progs/test_pkt_access.c void *data_end = (void *)(long)skb->data_end; data_end 30 tools/testing/selftests/bpf/progs/test_pkt_access.c if (eth + 1 > data_end) data_end 36 tools/testing/selftests/bpf/progs/test_pkt_access.c if (iph + 1 > data_end) data_end 44 tools/testing/selftests/bpf/progs/test_pkt_access.c if (ip6h + 1 > data_end) data_end 52 tools/testing/selftests/bpf/progs/test_pkt_access.c if (((void *)(tcp) + 20) > data_end || proto != 6) data_end 55 tools/testing/selftests/bpf/progs/test_pkt_access.c if (((void *)(tcp) + 18) > data_end) data_end 55 tools/testing/selftests/bpf/progs/test_seg6_loop.c void *cursor, *data_end; data_end 60 tools/testing/selftests/bpf/progs/test_seg6_loop.c data_end = (void *)(long)skb->data_end; data_end 64 tools/testing/selftests/bpf/progs/test_seg6_loop.c if ((void *)ipver + sizeof(*ipver) > data_end) data_end 71 tools/testing/selftests/bpf/progs/test_seg6_loop.c if ((void *)ip + sizeof(*ip) > data_end) data_end 78 tools/testing/selftests/bpf/progs/test_seg6_loop.c if ((void *)srh + sizeof(*srh) > data_end) data_end 72 tools/testing/selftests/bpf/progs/test_select_reuseport_kern.c void *data, *data_end; data_end 79 tools/testing/selftests/bpf/progs/test_select_reuseport_kern.c data_end = reuse_md->data_end; data_end 110 tools/testing/selftests/bpf/progs/test_select_reuseport_kern.c if (th + 1 > data_end) data_end 131 tools/testing/selftests/bpf/progs/test_select_reuseport_kern.c if (uh + 1 > data_end) data_end 139 tools/testing/selftests/bpf/progs/test_select_reuseport_kern.c if (data + sizeof(struct udphdr) + sizeof(*cmd) > data_end) { data_end 23 tools/testing/selftests/bpf/progs/test_sk_lookup_kern.c void *data_end, __u16 eth_proto, data_end 33 tools/testing/selftests/bpf/progs/test_sk_lookup_kern.c if (iph + 1 > data_end) data_end 42 tools/testing/selftests/bpf/progs/test_sk_lookup_kern.c if (ip6h + 1 > data_end) data_end 50 tools/testing/selftests/bpf/progs/test_sk_lookup_kern.c if (data + nh_off + ihl_len > data_end || proto != IPPROTO_TCP) data_end 59 tools/testing/selftests/bpf/progs/test_sk_lookup_kern.c void *data_end = (void *)(long)skb->data_end; data_end 67 tools/testing/selftests/bpf/progs/test_sk_lookup_kern.c if (eth + 1 > data_end) data_end 70 tools/testing/selftests/bpf/progs/test_sk_lookup_kern.c tuple = get_tuple(data, sizeof(*eth), data_end, eth->h_proto, &ipv4); data_end 71 tools/testing/selftests/bpf/progs/test_sk_lookup_kern.c if (!tuple || tuple + sizeof *tuple > data_end) data_end 67 tools/testing/selftests/bpf/progs/test_tc_edt.c void *data_end = (void *)(long)skb->data_end; data_end 70 tools/testing/selftests/bpf/progs/test_tc_edt.c if ((void *)(tcp + 1) > data_end) data_end 81 tools/testing/selftests/bpf/progs/test_tc_edt.c void *data_end = (void *)(long)skb->data_end; data_end 87 tools/testing/selftests/bpf/progs/test_tc_edt.c if (data + sizeof(struct ethhdr) > data_end) data_end 90 tools/testing/selftests/bpf/progs/test_tc_edt.c if ((void *)(iph + 1) > data_end) data_end 93 tools/testing/selftests/bpf/progs/test_tc_edt.c if (((void *)iph) + ihl > data_end) data_end 26 tools/testing/selftests/bpf/progs/test_tcp_check_syncookie_kern.c static __always_inline __s64 gen_syncookie(void *data_end, struct bpf_sock *sk, data_end 37 tools/testing/selftests/bpf/progs/test_tcp_check_syncookie_kern.c if ((void *)tcph + thlen > data_end) data_end 46 tools/testing/selftests/bpf/progs/test_tcp_check_syncookie_kern.c void *data_end) data_end 61 tools/testing/selftests/bpf/progs/test_tcp_check_syncookie_kern.c if (ethh + 1 > data_end) data_end 67 tools/testing/selftests/bpf/progs/test_tcp_check_syncookie_kern.c if (ipv4h + 1 > data_end) data_end 74 tools/testing/selftests/bpf/progs/test_tcp_check_syncookie_kern.c if (tcph + 1 > data_end) data_end 90 tools/testing/selftests/bpf/progs/test_tcp_check_syncookie_kern.c seq_mss = gen_syncookie(data_end, sk, ipv4h, sizeof(*ipv4h), data_end 99 tools/testing/selftests/bpf/progs/test_tcp_check_syncookie_kern.c if (ipv6h + 1 > data_end) data_end 106 tools/testing/selftests/bpf/progs/test_tcp_check_syncookie_kern.c if (tcph + 1 > data_end) data_end 122 tools/testing/selftests/bpf/progs/test_tcp_check_syncookie_kern.c seq_mss = gen_syncookie(data_end, sk, ipv6h, sizeof(*ipv6h), data_end 155 tools/testing/selftests/bpf/progs/test_tcp_check_syncookie_kern.c (void *)(long)skb->data_end); data_end 163 tools/testing/selftests/bpf/progs/test_tcp_check_syncookie_kern.c (void *)(long)ctx->data_end); data_end 532 tools/testing/selftests/bpf/progs/test_tunnel_kern.c void *data_end = (void *)(long)skb->data_end; data_end 536 tools/testing/selftests/bpf/progs/test_tunnel_kern.c if (data + sizeof(*iph) + sizeof(*tcp) > data_end) { data_end 589 tools/testing/selftests/bpf/progs/test_tunnel_kern.c void *data_end = (void *)(long)skb->data_end; data_end 593 tools/testing/selftests/bpf/progs/test_tunnel_kern.c if (data + sizeof(*iph) + sizeof(*tcp) > data_end) { data_end 638 tools/testing/selftests/bpf/progs/test_tunnel_kern.c void *data_end = (void *)(long)skb->data_end; data_end 642 tools/testing/selftests/bpf/progs/test_tunnel_kern.c if (data + sizeof(*iph) + sizeof(*tcp) > data_end) { data_end 11 tools/testing/selftests/bpf/progs/test_verif_scale1.c void *data_end = (void *)(long)ctx->data_end; data_end 22 tools/testing/selftests/bpf/progs/test_verif_scale1.c if (ptr + nh_off > data_end) \ data_end 11 tools/testing/selftests/bpf/progs/test_verif_scale2.c void *data_end = (void *)(long)ctx->data_end; data_end 22 tools/testing/selftests/bpf/progs/test_verif_scale2.c if (ptr + nh_off > data_end) \ data_end 11 tools/testing/selftests/bpf/progs/test_verif_scale3.c void *data_end = (void *)(long)ctx->data_end; data_end 22 tools/testing/selftests/bpf/progs/test_verif_scale3.c if (ptr + nh_off > data_end) \ data_end 48 tools/testing/selftests/bpf/progs/test_xdp.c static __always_inline int get_dport(void *trans_data, void *data_end, data_end 57 tools/testing/selftests/bpf/progs/test_xdp.c if (th + 1 > data_end) data_end 62 tools/testing/selftests/bpf/progs/test_xdp.c if (uh + 1 > data_end) data_end 82 tools/testing/selftests/bpf/progs/test_xdp.c void *data_end = (void *)(long)xdp->data_end; data_end 95 tools/testing/selftests/bpf/progs/test_xdp.c if (iph + 1 > data_end) data_end 98 tools/testing/selftests/bpf/progs/test_xdp.c dport = get_dport(iph + 1, data_end, iph->protocol); data_end 117 tools/testing/selftests/bpf/progs/test_xdp.c data_end = (void *)(long)xdp->data_end; data_end 123 tools/testing/selftests/bpf/progs/test_xdp.c if (new_eth + 1 > data_end || data_end 124 tools/testing/selftests/bpf/progs/test_xdp.c old_eth + 1 > data_end || data_end 125 tools/testing/selftests/bpf/progs/test_xdp.c iph + 1 > data_end) data_end 155 tools/testing/selftests/bpf/progs/test_xdp.c void *data_end = (void *)(long)xdp->data_end; data_end 165 tools/testing/selftests/bpf/progs/test_xdp.c if (ip6h + 1 > data_end) data_end 168 tools/testing/selftests/bpf/progs/test_xdp.c dport = get_dport(ip6h + 1, data_end, ip6h->nexthdr); data_end 187 tools/testing/selftests/bpf/progs/test_xdp.c data_end = (void *)(long)xdp->data_end; data_end 193 tools/testing/selftests/bpf/progs/test_xdp.c if (new_eth + 1 > data_end || old_eth + 1 > data_end || data_end 194 tools/testing/selftests/bpf/progs/test_xdp.c ip6h + 1 > data_end) data_end 216 tools/testing/selftests/bpf/progs/test_xdp.c void *data_end = (void *)(long)xdp->data_end; data_end 221 tools/testing/selftests/bpf/progs/test_xdp.c if (eth + 1 > data_end) data_end 44 tools/testing/selftests/bpf/progs/test_xdp_loop.c static __always_inline int get_dport(void *trans_data, void *data_end, data_end 53 tools/testing/selftests/bpf/progs/test_xdp_loop.c if (th + 1 > data_end) data_end 58 tools/testing/selftests/bpf/progs/test_xdp_loop.c if (uh + 1 > data_end) data_end 78 tools/testing/selftests/bpf/progs/test_xdp_loop.c void *data_end = (void *)(long)xdp->data_end; data_end 91 tools/testing/selftests/bpf/progs/test_xdp_loop.c if (iph + 1 > data_end) data_end 94 tools/testing/selftests/bpf/progs/test_xdp_loop.c dport = get_dport(iph + 1, data_end, iph->protocol); data_end 113 tools/testing/selftests/bpf/progs/test_xdp_loop.c data_end = (void *)(long)xdp->data_end; data_end 119 tools/testing/selftests/bpf/progs/test_xdp_loop.c if (new_eth + 1 > data_end || data_end 120 tools/testing/selftests/bpf/progs/test_xdp_loop.c old_eth + 1 > data_end || data_end 121 tools/testing/selftests/bpf/progs/test_xdp_loop.c iph + 1 > data_end) data_end 151 tools/testing/selftests/bpf/progs/test_xdp_loop.c void *data_end = (void *)(long)xdp->data_end; data_end 161 tools/testing/selftests/bpf/progs/test_xdp_loop.c if (ip6h + 1 > data_end) data_end 164 tools/testing/selftests/bpf/progs/test_xdp_loop.c dport = get_dport(ip6h + 1, data_end, ip6h->nexthdr); data_end 183 tools/testing/selftests/bpf/progs/test_xdp_loop.c data_end = (void *)(long)xdp->data_end; data_end 189 tools/testing/selftests/bpf/progs/test_xdp_loop.c if (new_eth + 1 > data_end || old_eth + 1 > data_end || data_end 190 tools/testing/selftests/bpf/progs/test_xdp_loop.c ip6h + 1 > data_end) data_end 212 tools/testing/selftests/bpf/progs/test_xdp_loop.c void *data_end = (void *)(long)xdp->data_end; data_end 217 tools/testing/selftests/bpf/progs/test_xdp_loop.c if (eth + 1 > data_end) data_end 14 tools/testing/selftests/bpf/progs/test_xdp_meta.c __u8 *data, *data_meta, *data_end; data_end 18 tools/testing/selftests/bpf/progs/test_xdp_meta.c data_end = ctx_ptr(ctx, data_end); data_end 21 tools/testing/selftests/bpf/progs/test_xdp_meta.c if (data + ETH_ALEN > data_end || data_end 34 tools/testing/selftests/bpf/progs/test_xdp_meta.c __u8 *data, *data_meta, *data_end; data_end 42 tools/testing/selftests/bpf/progs/test_xdp_meta.c data_end = ctx_ptr(ctx, data_end); data_end 45 tools/testing/selftests/bpf/progs/test_xdp_meta.c if (data + ETH_ALEN > data_end || data_end 232 tools/testing/selftests/bpf/progs/test_xdp_noinline.c bool parse_udp(void *data, void *data_end, data_end 241 tools/testing/selftests/bpf/progs/test_xdp_noinline.c if (udp + 1 > data_end) data_end 254 tools/testing/selftests/bpf/progs/test_xdp_noinline.c bool parse_tcp(void *data, void *data_end, data_end 263 tools/testing/selftests/bpf/progs/test_xdp_noinline.c if (tcp + 1 > data_end) data_end 286 tools/testing/selftests/bpf/progs/test_xdp_noinline.c void *data_end; data_end 292 tools/testing/selftests/bpf/progs/test_xdp_noinline.c data_end = (void *)(long)xdp->data_end; data_end 296 tools/testing/selftests/bpf/progs/test_xdp_noinline.c if (new_eth + 1 > data_end || data_end 297 tools/testing/selftests/bpf/progs/test_xdp_noinline.c old_eth + 1 > data_end || ip6h + 1 > data_end) data_end 332 tools/testing/selftests/bpf/progs/test_xdp_noinline.c void *data_end; data_end 340 tools/testing/selftests/bpf/progs/test_xdp_noinline.c data_end = (void *)(long)xdp->data_end; data_end 344 tools/testing/selftests/bpf/progs/test_xdp_noinline.c if (new_eth + 1 > data_end || data_end 345 tools/testing/selftests/bpf/progs/test_xdp_noinline.c old_eth + 1 > data_end || iph + 1 > data_end) data_end 375 tools/testing/selftests/bpf/progs/test_xdp_noinline.c bool decap_v6(struct xdp_md *xdp, void **data, void **data_end, bool inner_v4) data_end 391 tools/testing/selftests/bpf/progs/test_xdp_noinline.c *data_end = (void *)(long)xdp->data_end; data_end 396 tools/testing/selftests/bpf/progs/test_xdp_noinline.c bool decap_v4(struct xdp_md *xdp, void **data, void **data_end) data_end 409 tools/testing/selftests/bpf/progs/test_xdp_noinline.c *data_end = (void *)(long)xdp->data_end; data_end 414 tools/testing/selftests/bpf/progs/test_xdp_noinline.c int swap_mac_and_send(void *data, void *data_end) data_end 427 tools/testing/selftests/bpf/progs/test_xdp_noinline.c int send_icmp_reply(void *data, void *data_end) data_end 438 tools/testing/selftests/bpf/progs/test_xdp_noinline.c + sizeof(struct iphdr) + sizeof(struct icmphdr) > data_end) data_end 456 tools/testing/selftests/bpf/progs/test_xdp_noinline.c return swap_mac_and_send(data, data_end); data_end 460 tools/testing/selftests/bpf/progs/test_xdp_noinline.c int send_icmp6_reply(void *data, void *data_end) data_end 468 tools/testing/selftests/bpf/progs/test_xdp_noinline.c + sizeof(struct ipv6hdr) + sizeof(struct icmp6hdr) > data_end) data_end 480 tools/testing/selftests/bpf/progs/test_xdp_noinline.c return swap_mac_and_send(data, data_end); data_end 484 tools/testing/selftests/bpf/progs/test_xdp_noinline.c int parse_icmpv6(void *data, void *data_end, __u64 off, data_end 491 tools/testing/selftests/bpf/progs/test_xdp_noinline.c if (icmp_hdr + 1 > data_end) data_end 494 tools/testing/selftests/bpf/progs/test_xdp_noinline.c return send_icmp6_reply(data, data_end); data_end 499 tools/testing/selftests/bpf/progs/test_xdp_noinline.c if (ip6h + 1 > data_end) data_end 509 tools/testing/selftests/bpf/progs/test_xdp_noinline.c int parse_icmp(void *data, void *data_end, __u64 off, data_end 516 tools/testing/selftests/bpf/progs/test_xdp_noinline.c if (icmp_hdr + 1 > data_end) data_end 519 tools/testing/selftests/bpf/progs/test_xdp_noinline.c return send_icmp_reply(data, data_end); data_end 524 tools/testing/selftests/bpf/progs/test_xdp_noinline.c if (iph + 1 > data_end) data_end 631 tools/testing/selftests/bpf/progs/test_xdp_noinline.c void *data_end) data_end 638 tools/testing/selftests/bpf/progs/test_xdp_noinline.c if (ip6h + 1 > data_end) data_end 648 tools/testing/selftests/bpf/progs/test_xdp_noinline.c action = parse_icmpv6(data, data_end, off, pckt); data_end 662 tools/testing/selftests/bpf/progs/test_xdp_noinline.c void *data_end) data_end 669 tools/testing/selftests/bpf/progs/test_xdp_noinline.c if (iph + 1 > data_end) data_end 680 tools/testing/selftests/bpf/progs/test_xdp_noinline.c action = parse_icmp(data, data_end, off, pckt); data_end 691 tools/testing/selftests/bpf/progs/test_xdp_noinline.c static int process_packet(void *data, __u64 off, void *data_end, data_end 714 tools/testing/selftests/bpf/progs/test_xdp_noinline.c &pkt_bytes, data, data_end); data_end 717 tools/testing/selftests/bpf/progs/test_xdp_noinline.c &pkt_bytes, data, data_end); data_end 722 tools/testing/selftests/bpf/progs/test_xdp_noinline.c if (!parse_tcp(data, data_end, is_ipv6, &pckt)) data_end 725 tools/testing/selftests/bpf/progs/test_xdp_noinline.c if (!parse_udp(data, data_end, is_ipv6, &pckt)) data_end 746 tools/testing/selftests/bpf/progs/test_xdp_noinline.c if (data_end - data > 1400) data_end 793 tools/testing/selftests/bpf/progs/test_xdp_noinline.c data_end = (void *)(long)xdp->data_end; data_end 794 tools/testing/selftests/bpf/progs/test_xdp_noinline.c if (data + 4 > data_end) data_end 804 tools/testing/selftests/bpf/progs/test_xdp_noinline.c void *data_end = (void *)(long)ctx->data_end; data_end 810 tools/testing/selftests/bpf/progs/test_xdp_noinline.c if (data + nh_off > data_end) data_end 814 tools/testing/selftests/bpf/progs/test_xdp_noinline.c return process_packet(data, nh_off, data_end, 0, ctx); data_end 816 tools/testing/selftests/bpf/progs/test_xdp_noinline.c return process_packet(data, nh_off, data_end, 1, ctx); data_end 57 tools/testing/selftests/bpf/progs/test_xdp_vlan.c bool parse_eth_frame(struct ethhdr *eth, void *data_end, struct parse_pkt *pkt) data_end 64 tools/testing/selftests/bpf/progs/test_xdp_vlan.c if ((void *)eth + offset + (2*sizeof(struct _vlan_hdr)) > data_end) data_end 108 tools/testing/selftests/bpf/progs/test_xdp_vlan.c void *data_end = (void *)(long)ctx->data_end; data_end 112 tools/testing/selftests/bpf/progs/test_xdp_vlan.c if (!parse_eth_frame(data, data_end, &pkt)) data_end 150 tools/testing/selftests/bpf/progs/test_xdp_vlan.c void *data_end = (void *)(long)ctx->data_end; data_end 154 tools/testing/selftests/bpf/progs/test_xdp_vlan.c if (!parse_eth_frame(data, data_end, &pkt)) data_end 184 tools/testing/selftests/bpf/progs/test_xdp_vlan.c void *data_end = (void *)(long)ctx->data_end; data_end 189 tools/testing/selftests/bpf/progs/test_xdp_vlan.c if (!parse_eth_frame(data, data_end, &pkt)) data_end 243 tools/testing/selftests/bpf/progs/test_xdp_vlan.c void *data_end = (void *)(long)ctx->data_end; data_end 248 tools/testing/selftests/bpf/progs/test_xdp_vlan.c if (!parse_eth_frame(orig_eth, data_end, &pkt)) data_end 61 tools/testing/selftests/bpf/progs/xdping_kern.c void *data_end = (void *)(long)ctx->data_end; data_end 67 tools/testing/selftests/bpf/progs/xdping_kern.c if (data + sizeof(*eth) + sizeof(*iph) + ICMP_ECHO_LEN > data_end) data_end 92 tools/testing/selftests/bpf/progs/xdping_kern.c void *data_end = (void *)(long)ctx->data_end; data_end 156 tools/testing/selftests/bpf/progs/xdping_kern.c void *data_end = (void *)(long)ctx->data_end; data_end 154 tools/testing/selftests/bpf/test_align.c offsetof(struct __sk_buff, data_end)) data_end 32 tools/testing/selftests/bpf/test_queue_stack_map.h void *data_end = (void *)(long)skb->data_end; data_end 38 tools/testing/selftests/bpf/test_queue_stack_map.h if (eth + 1 > data_end) data_end 43 tools/testing/selftests/bpf/test_queue_stack_map.h if (iph + 1 > data_end) data_end 106 tools/testing/selftests/bpf/test_sockmap_kern.h len = (__u32)skb->data_end - (__u32)skb->data; data_end 215 tools/testing/selftests/bpf/test_sockmap_kern.h len1 = (__u64)msg->data_end - (__u64)msg->data; data_end 227 tools/testing/selftests/bpf/test_sockmap_kern.h len2 = (__u64)msg->data_end - (__u64)msg->data; data_end 243 tools/testing/selftests/bpf/test_sockmap_kern.h len3 = (__u64)msg->data_end - (__u64)msg->data; data_end 257 tools/testing/selftests/bpf/test_sockmap_kern.h len4 = (__u64)msg->data_end - (__u64)msg->data; data_end 324 tools/testing/selftests/bpf/test_sockmap_kern.h len1 = (__u64)msg->data_end - (__u64)msg->data; data_end 335 tools/testing/selftests/bpf/test_sockmap_kern.h len2 = (__u64)msg->data_end - (__u64)msg->data; data_end 350 tools/testing/selftests/bpf/test_sockmap_kern.h len3 = (__u64)msg->data_end - (__u64)msg->data; data_end 365 tools/testing/selftests/bpf/test_sockmap_kern.h len4 = (__u64)msg->data_end - (__u64)msg->data; data_end 390 tools/testing/selftests/bpf/test_sockmap_kern.h void *data_end = (void *)(long) msg->data_end; data_end 407 tools/testing/selftests/bpf/test_sockmap_kern.h void *data_end = (void *)(long) msg->data_end; data_end 413 tools/testing/selftests/bpf/test_sockmap_kern.h if (((__u64)data_end - (__u64)data) >= *bytes) data_end 324 tools/testing/selftests/bpf/test_verifier.c offsetof(struct __sk_buff, data_end)), \ data_end 34 tools/testing/selftests/bpf/verifier/calls.c offsetof(struct __sk_buff, data_end)), data_end 59 tools/testing/selftests/bpf/verifier/calls.c offsetof(struct __sk_buff, data_end)), data_end 83 tools/testing/selftests/bpf/verifier/calls.c offsetof(struct __sk_buff, data_end)), data_end 359 tools/testing/selftests/bpf/verifier/calls.c offsetof(struct xdp_md, data_end)), data_end 1597 tools/testing/selftests/bpf/verifier/calls.c offsetof(struct __sk_buff, data_end)), data_end 1629 tools/testing/selftests/bpf/verifier/calls.c offsetof(struct __sk_buff, data_end)), data_end 1662 tools/testing/selftests/bpf/verifier/calls.c offsetof(struct __sk_buff, data_end)), data_end 1698 tools/testing/selftests/bpf/verifier/calls.c offsetof(struct __sk_buff, data_end)), data_end 1732 tools/testing/selftests/bpf/verifier/calls.c offsetof(struct __sk_buff, data_end)), data_end 1755 tools/testing/selftests/bpf/verifier/calls.c offsetof(struct __sk_buff, data_end)), data_end 1768 tools/testing/selftests/bpf/verifier/calls.c offsetof(struct __sk_buff, data_end)), data_end 1803 tools/testing/selftests/bpf/verifier/calls.c offsetof(struct __sk_buff, data_end)), data_end 1828 tools/testing/selftests/bpf/verifier/calls.c offsetof(struct __sk_buff, data_end)), data_end 1845 tools/testing/selftests/bpf/verifier/calls.c offsetof(struct __sk_buff, data_end)), data_end 1869 tools/testing/selftests/bpf/verifier/calls.c offsetof(struct __sk_buff, data_end)), data_end 1886 tools/testing/selftests/bpf/verifier/calls.c offsetof(struct __sk_buff, data_end)), data_end 7 tools/testing/selftests/bpf/verifier/cgroup_skb.c offsetof(struct __sk_buff, data_end)), data_end 134 tools/testing/selftests/bpf/verifier/ctx_sk_msg.c offsetof(struct sk_msg_md, data_end)), data_end 151 tools/testing/selftests/bpf/verifier/ctx_sk_msg.c offsetof(struct sk_msg_md, data_end)), data_end 168 tools/testing/selftests/bpf/verifier/ctx_sk_msg.c offsetof(struct sk_msg_md, data_end)), data_end 321 tools/testing/selftests/bpf/verifier/ctx_skb.c offsetof(struct __sk_buff, data_end)), data_end 338 tools/testing/selftests/bpf/verifier/ctx_skb.c offsetof(struct __sk_buff, data_end)), data_end 355 tools/testing/selftests/bpf/verifier/ctx_skb.c offsetof(struct __sk_buff, data_end)), data_end 5 tools/testing/selftests/bpf/verifier/direct_packet_access.c offsetof(struct __sk_buff, data_end)), data_end 21 tools/testing/selftests/bpf/verifier/direct_packet_access.c offsetof(struct __sk_buff, data_end)), data_end 37 tools/testing/selftests/bpf/verifier/direct_packet_access.c offsetof(struct __sk_buff, data_end)), data_end 57 tools/testing/selftests/bpf/verifier/direct_packet_access.c offsetof(struct __sk_buff, data_end)), data_end 84 tools/testing/selftests/bpf/verifier/direct_packet_access.c offsetof(struct __sk_buff, data_end)), data_end 101 tools/testing/selftests/bpf/verifier/direct_packet_access.c offsetof(struct __sk_buff, data_end)), data_end 120 tools/testing/selftests/bpf/verifier/direct_packet_access.c offsetof(struct __sk_buff, data_end)), data_end 140 tools/testing/selftests/bpf/verifier/direct_packet_access.c offsetof(struct __sk_buff, data_end)), data_end 161 tools/testing/selftests/bpf/verifier/direct_packet_access.c offsetof(struct __sk_buff, data_end)), data_end 182 tools/testing/selftests/bpf/verifier/direct_packet_access.c offsetof(struct __sk_buff, data_end)), data_end 203 tools/testing/selftests/bpf/verifier/direct_packet_access.c offsetof(struct __sk_buff, data_end)), data_end 223 tools/testing/selftests/bpf/verifier/direct_packet_access.c offsetof(struct __sk_buff, data_end)), data_end 248 tools/testing/selftests/bpf/verifier/direct_packet_access.c offsetof(struct __sk_buff, data_end)), data_end 273 tools/testing/selftests/bpf/verifier/direct_packet_access.c offsetof(struct __sk_buff, data_end)), data_end 304 tools/testing/selftests/bpf/verifier/direct_packet_access.c offsetof(struct __sk_buff, data_end)), data_end 328 tools/testing/selftests/bpf/verifier/direct_packet_access.c offsetof(struct __sk_buff, data_end)), data_end 353 tools/testing/selftests/bpf/verifier/direct_packet_access.c offsetof(struct __sk_buff, data_end)), data_end 372 tools/testing/selftests/bpf/verifier/direct_packet_access.c offsetof(struct __sk_buff, data_end)), data_end 396 tools/testing/selftests/bpf/verifier/direct_packet_access.c offsetof(struct __sk_buff, data_end)), data_end 413 tools/testing/selftests/bpf/verifier/direct_packet_access.c offsetof(struct __sk_buff, data_end)), data_end 432 tools/testing/selftests/bpf/verifier/direct_packet_access.c offsetof(struct __sk_buff, data_end)), data_end 456 tools/testing/selftests/bpf/verifier/direct_packet_access.c offsetof(struct __sk_buff, data_end)), data_end 482 tools/testing/selftests/bpf/verifier/direct_packet_access.c offsetof(struct __sk_buff, data_end)), data_end 513 tools/testing/selftests/bpf/verifier/direct_packet_access.c offsetof(struct __sk_buff, data_end)), data_end 541 tools/testing/selftests/bpf/verifier/direct_packet_access.c offsetof(struct __sk_buff, data_end)), data_end 567 tools/testing/selftests/bpf/verifier/direct_packet_access.c offsetof(struct __sk_buff, data_end)), data_end 585 tools/testing/selftests/bpf/verifier/direct_packet_access.c offsetof(struct __sk_buff, data_end)), data_end 604 tools/testing/selftests/bpf/verifier/direct_packet_access.c offsetof(struct __sk_buff, data_end)), data_end 622 tools/testing/selftests/bpf/verifier/direct_packet_access.c offsetof(struct __sk_buff, data_end)), data_end 641 tools/testing/selftests/bpf/verifier/direct_packet_access.c offsetof(struct __sk_buff, data_end)), data_end 447 tools/testing/selftests/bpf/verifier/helper_access_var_len.c offsetof(struct __sk_buff, data_end)), data_end 6 tools/testing/selftests/bpf/verifier/helper_packet_access.c offsetof(struct xdp_md, data_end)), data_end 41 tools/testing/selftests/bpf/verifier/helper_packet_access.c offsetof(struct xdp_md, data_end)), data_end 66 tools/testing/selftests/bpf/verifier/helper_packet_access.c offsetof(struct xdp_md, data_end)), data_end 87 tools/testing/selftests/bpf/verifier/helper_packet_access.c offsetof(struct xdp_md, data_end)), data_end 108 tools/testing/selftests/bpf/verifier/helper_packet_access.c offsetof(struct __sk_buff, data_end)), data_end 144 tools/testing/selftests/bpf/verifier/helper_packet_access.c offsetof(struct __sk_buff, data_end)), data_end 170 tools/testing/selftests/bpf/verifier/helper_packet_access.c offsetof(struct __sk_buff, data_end)), data_end 192 tools/testing/selftests/bpf/verifier/helper_packet_access.c offsetof(struct __sk_buff, data_end)), data_end 213 tools/testing/selftests/bpf/verifier/helper_packet_access.c offsetof(struct __sk_buff, data_end)), data_end 235 tools/testing/selftests/bpf/verifier/helper_packet_access.c offsetof(struct __sk_buff, data_end)), data_end 255 tools/testing/selftests/bpf/verifier/helper_packet_access.c offsetof(struct __sk_buff, data_end)), data_end 278 tools/testing/selftests/bpf/verifier/helper_packet_access.c offsetof(struct __sk_buff, data_end)), data_end 301 tools/testing/selftests/bpf/verifier/helper_packet_access.c offsetof(struct __sk_buff, data_end)), data_end 325 tools/testing/selftests/bpf/verifier/helper_packet_access.c offsetof(struct __sk_buff, data_end)), data_end 349 tools/testing/selftests/bpf/verifier/helper_packet_access.c offsetof(struct __sk_buff, data_end)), data_end 373 tools/testing/selftests/bpf/verifier/helper_packet_access.c offsetof(struct __sk_buff, data_end)), data_end 397 tools/testing/selftests/bpf/verifier/helper_packet_access.c offsetof(struct __sk_buff, data_end)), data_end 420 tools/testing/selftests/bpf/verifier/helper_packet_access.c offsetof(struct __sk_buff, data_end)), data_end 444 tools/testing/selftests/bpf/verifier/helper_packet_access.c offsetof(struct __sk_buff, data_end)), data_end 7 tools/testing/selftests/bpf/verifier/lwt.c offsetof(struct __sk_buff, data_end)), data_end 25 tools/testing/selftests/bpf/verifier/lwt.c offsetof(struct __sk_buff, data_end)), data_end 43 tools/testing/selftests/bpf/verifier/lwt.c offsetof(struct __sk_buff, data_end)), data_end 60 tools/testing/selftests/bpf/verifier/lwt.c offsetof(struct __sk_buff, data_end)), data_end 77 tools/testing/selftests/bpf/verifier/lwt.c offsetof(struct __sk_buff, data_end)), data_end 94 tools/testing/selftests/bpf/verifier/lwt.c offsetof(struct __sk_buff, data_end)), data_end 111 tools/testing/selftests/bpf/verifier/lwt.c offsetof(struct __sk_buff, data_end)), data_end 42 tools/testing/selftests/bpf/verifier/meta_access.c offsetof(struct xdp_md, data_end)), data_end 60 tools/testing/selftests/bpf/verifier/meta_access.c offsetof(struct xdp_md, data_end)), data_end 170 tools/testing/selftests/bpf/verifier/meta_access.c offsetof(struct xdp_md, data_end)), data_end 221 tools/testing/selftests/bpf/verifier/meta_access.c offsetof(struct xdp_md, data_end)), data_end 190 tools/testing/selftests/bpf/verifier/ref_tracking.c offsetof(struct __sk_buff, data_end)), data_end 218 tools/testing/selftests/bpf/verifier/ref_tracking.c offsetof(struct __sk_buff, data_end)), data_end 637 tools/testing/selftests/bpf/verifier/ref_tracking.c offsetof(struct __sk_buff, data_end)), data_end 39 tools/testing/selftests/bpf/verifier/xadd.c offsetof(struct xdp_md, data_end)), data_end 6 tools/testing/selftests/bpf/verifier/xdp_direct_packet_access.c offsetof(struct xdp_md, data_end)), data_end 24 tools/testing/selftests/bpf/verifier/xdp_direct_packet_access.c offsetof(struct xdp_md, data_end)), data_end 42 tools/testing/selftests/bpf/verifier/xdp_direct_packet_access.c offsetof(struct xdp_md, data_end)), data_end 59 tools/testing/selftests/bpf/verifier/xdp_direct_packet_access.c offsetof(struct xdp_md, data_end)), data_end 77 tools/testing/selftests/bpf/verifier/xdp_direct_packet_access.c offsetof(struct xdp_md, data_end)), data_end 95 tools/testing/selftests/bpf/verifier/xdp_direct_packet_access.c offsetof(struct xdp_md, data_end)), data_end 113 tools/testing/selftests/bpf/verifier/xdp_direct_packet_access.c offsetof(struct xdp_md, data_end)), data_end 132 tools/testing/selftests/bpf/verifier/xdp_direct_packet_access.c offsetof(struct xdp_md, data_end)), data_end 150 tools/testing/selftests/bpf/verifier/xdp_direct_packet_access.c offsetof(struct xdp_md, data_end)), data_end 168 tools/testing/selftests/bpf/verifier/xdp_direct_packet_access.c offsetof(struct xdp_md, data_end)), data_end 187 tools/testing/selftests/bpf/verifier/xdp_direct_packet_access.c offsetof(struct xdp_md, data_end)), data_end 205 tools/testing/selftests/bpf/verifier/xdp_direct_packet_access.c offsetof(struct xdp_md, data_end)), data_end 222 tools/testing/selftests/bpf/verifier/xdp_direct_packet_access.c offsetof(struct xdp_md, data_end)), data_end 240 tools/testing/selftests/bpf/verifier/xdp_direct_packet_access.c offsetof(struct xdp_md, data_end)), data_end 258 tools/testing/selftests/bpf/verifier/xdp_direct_packet_access.c offsetof(struct xdp_md, data_end)), data_end 275 tools/testing/selftests/bpf/verifier/xdp_direct_packet_access.c offsetof(struct xdp_md, data_end)), data_end 293 tools/testing/selftests/bpf/verifier/xdp_direct_packet_access.c offsetof(struct xdp_md, data_end)), data_end 311 tools/testing/selftests/bpf/verifier/xdp_direct_packet_access.c offsetof(struct xdp_md, data_end)), data_end 329 tools/testing/selftests/bpf/verifier/xdp_direct_packet_access.c offsetof(struct xdp_md, data_end)), data_end 348 tools/testing/selftests/bpf/verifier/xdp_direct_packet_access.c offsetof(struct xdp_md, data_end)), data_end 366 tools/testing/selftests/bpf/verifier/xdp_direct_packet_access.c offsetof(struct xdp_md, data_end)), data_end 384 tools/testing/selftests/bpf/verifier/xdp_direct_packet_access.c offsetof(struct xdp_md, data_end)), data_end 403 tools/testing/selftests/bpf/verifier/xdp_direct_packet_access.c offsetof(struct xdp_md, data_end)), data_end 421 tools/testing/selftests/bpf/verifier/xdp_direct_packet_access.c offsetof(struct xdp_md, data_end)), data_end 438 tools/testing/selftests/bpf/verifier/xdp_direct_packet_access.c offsetof(struct xdp_md, data_end)), data_end 456 tools/testing/selftests/bpf/verifier/xdp_direct_packet_access.c offsetof(struct xdp_md, data_end)),