Lines Matching refs:dst
373 void copy_map_value_locked(struct bpf_map *map, void *dst, void *src,
381 lock = dst + map->record->spin_lock_off;
384 copy_map_value(map, dst, src);
654 BPF_CALL_3(bpf_copy_from_user, void *, dst, u32, size,
657 int ret = copy_from_user(dst, user_ptr, size);
660 memset(dst, 0, size);
677 BPF_CALL_5(bpf_copy_from_user_task, void *, dst, u32, size,
689 ret = access_process_vm(tsk, (unsigned long)user_ptr, dst, size, 0);
693 memset(dst, 0, size);
1537 BPF_CALL_5(bpf_dynptr_read, void *, dst, u32, len, const struct bpf_dynptr_kern *, src,
1559 memmove(dst, src->data + src->offset + offset, len);
1562 return __bpf_skb_load_bytes(src->data, src->offset + offset, dst, len);
1564 return __bpf_xdp_load_bytes(src->data, src->offset + offset, dst, len);
1582 BPF_CALL_5(bpf_dynptr_write, const struct bpf_dynptr_kern *, dst, u32, offset, void *, src,
1588 if (!dst->data || __bpf_dynptr_is_rdonly(dst))
1591 err = bpf_dynptr_check_off_len(dst, offset, len);
1595 type = bpf_dynptr_get_type(dst);
1606 memmove(dst->data + dst->offset + offset, src, len);
1609 return __bpf_skb_store_bytes(dst->data, dst->offset + offset, src, len,
1614 return __bpf_xdp_store_bytes(dst->data, dst->offset + offset, src, len);