/linux-master/tools/testing/selftests/bpf/prog_tests/ |
H A D | xdp_do_redirect.c | 96 .data_end = sizeof(data) };
|
H A D | align.c | 136 offsetof(struct __sk_buff, data_end))
|
/linux-master/tools/testing/selftests/bpf/progs/ |
H A D | verifier_helper_access_var_len.c | 618 __imm_const(__sk_buff_data_end, offsetof(struct __sk_buff, data_end))
|
H A D | test_cls_redirect.c | 508 .tail = (uint8_t *)(long)skb->data_end, 963 .tail = (uint8_t *)(long)skb->data_end,
|
/linux-master/include/net/ |
H A D | flow_dissector.h | 457 const void *data_end; member in struct:bpf_flow_dissector
|
H A D | xdp_sock_drv.h | 183 xdp->data_end = xdp->data + size;
|
/linux-master/drivers/net/ethernet/intel/ice/ |
H A D | ice_ddp.h | 205 __le16 data_end; member in struct:ice_buf_hdr
|
H A D | ice_txrx_lib.c | 375 u32 size = xdp->data_end - xdp->data;
|
H A D | ice_xsk.c | 546 unsigned int totalsize = xdp->data_end - xdp->data_meta; 674 u32 size = xdp->data_end - xdp->data;
|
H A D | ice_txrx.c | 616 xdp.data_end = xdp.data + xdpf->len; 1013 __skb_put(skb, xdp->data_end - xdp->data); 1038 unsigned int size = xdp->data_end - xdp->data;
|
/linux-master/fs/smb/client/ |
H A D | misc.c | 905 char *data_end; local 926 data_end = (char *)rsp + rsp_size; 966 max_len = data_end - temp; 976 max_len = data_end - temp;
|
/linux-master/tools/testing/selftests/bpf/verifier/ |
H A D | ctx_skb.c | 321 offsetof(struct __sk_buff, data_end)), 338 offsetof(struct __sk_buff, data_end)), 355 offsetof(struct __sk_buff, data_end)), 1155 BPF_LDX_MEM(BPF_W, BPF_REG_2, BPF_REG_1, // 0. r2 = *(u32 *)(r1 + data_end) 1156 offsetof(struct __sk_buff, data_end)), 1177 BPF_LDX_MEM(BPF_W, BPF_REG_2, BPF_REG_1, // 0. r2 = *(u32 *)(r1 + data_end) 1178 offsetof(struct __sk_buff, data_end)),
|
/linux-master/include/linux/ |
H A D | filter.h | 691 void *data_end; member in struct:bpf_skb_data_end 718 /* Compute the linear packet data range [data, data_end) which 730 cb->data_end = skb->data + skb_headlen(skb); 741 *saved_data_end = cb->data_end; 742 cb->data_end = skb->data + skb_headlen(skb); 751 cb->data_end = saved_data_end;
|
/linux-master/drivers/net/ethernet/intel/ixgbe/ |
H A D | ixgbe_xsk.c | 216 unsigned int totalsize = xdp->data_end - xdp->data_meta; 306 bi->xdp->data_end = bi->xdp->data + size;
|
/linux-master/sound/isa/sb/ |
H A D | sb16_csp.c | 301 unsigned char __user *data_end; local 323 data_end = data_ptr + le32_to_cpu(file_h.len); 333 for (; data_ptr < data_end; data_ptr += le32_to_cpu(item_h.len)) { 363 if (data_ptr >= data_end)
|
/linux-master/drivers/net/ethernet/google/gve/ |
H A D | gve_rx.c | 667 xdp->data_end = xdp->data + len; 678 int total_len, len = orig->data_end - orig->data; 726 xdp->data_end - xdp->data, NULL); 829 len = xdp.data_end - xdp.data;
|
/linux-master/include/uapi/linux/ |
H A D | bpf.h | 2401 * manipulated with *skb*\ **->data** and *skb*\ **->data_end** 2660 * are within packet boundaries (test on *skb*\ **->data_end**) is 3219 * **->data_end** to *start* and *end* bytes offsets into *msg*, 3223 * *msg* it can only parse data that the (**data**, **data_end**) 3266 * Adjust (move) *xdp_md*\ **->data_end** by *delta* bytes. It is 6231 __u32 data_end; member in struct:__sk_buff 6436 __u32 data_end; member in struct:xdp_md 6481 __bpf_md_ptr(void *, data_end); 6502 __bpf_md_ptr(void *, data_end); 6505 * Note that the directly accessible bytes (data_end [all...] |
/linux-master/tools/include/uapi/linux/ |
H A D | bpf.h | 2401 * manipulated with *skb*\ **->data** and *skb*\ **->data_end** 2660 * are within packet boundaries (test on *skb*\ **->data_end**) is 3219 * **->data_end** to *start* and *end* bytes offsets into *msg*, 3223 * *msg* it can only parse data that the (**data**, **data_end**) 3266 * Adjust (move) *xdp_md*\ **->data_end** by *delta* bytes. It is 6231 __u32 data_end; member in struct:__sk_buff 6436 __u32 data_end; member in struct:xdp_md 6481 __bpf_md_ptr(void *, data_end); 6502 __bpf_md_ptr(void *, data_end); 6505 * Note that the directly accessible bytes (data_end [all...] |
/linux-master/sound/isa/wavefront/ |
H A D | wavefront_synth.c | 881 u16 __user *data_end = NULL; 1071 data_end = dataptr + length; 1095 if (dataptr < data_end) { 879 u16 __user *data_end = NULL; local
|
/linux-master/tools/lib/bpf/ |
H A D | btf_dump.c | 66 const void *data_end; /* end of valid data to show */ member in struct:btf_dump_data 2268 return data + nr_bytes > d->typed_dump->data_end ? -E2BIG : nr_bytes; 2299 if (data + bits_offset / 8 + size > d->typed_dump->data_end) 2523 d->typed_dump->data_end = data + data_sz;
|
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/en/xsk/ |
H A D | rx.c | 227 u32 totallen = xdp->data_end - xdp->data_meta;
|
/linux-master/drivers/net/vmxnet3/ |
H A D | vmxnet3_xdp.c | 317 skb_put(skb, xdp->data_end - xdp->data);
|
/linux-master/fs/ |
H A D | binfmt_flat.c | 422 data_len = ntohl(hdr->data_end) - ntohl(hdr->data_start); 423 bss_len = ntohl(hdr->bss_end) - ntohl(hdr->data_end);
|
/linux-master/drivers/md/ |
H A D | dm-thin.c | 1159 dm_block_t data_end = m->data_block + (m->virt_end - m->virt_begin); local 1179 r = dm_pool_inc_data_range(pool->pmd, m->data_block, data_end); 1197 r = issue_discard(&op, m->data_block, data_end); 1682 dm_block_t virt_begin, virt_end, data_begin, data_end; local 1696 data_end = data_begin + (virt_end - virt_begin); 1701 while (data_begin < data_end) { 1708 len = min_t(sector_t, data_end - data_begin, next_boundary - data_begin);
|
/linux-master/net/xdp/ |
H A D | xsk.c | 179 len = pos->xdp.data_end - pos->xdp.data; 237 from_len = xdp->data_end - copy_from; 366 len = xdp->data_end - xdp->data;
|