Lines Matching defs:dst

169 static inline void check_and_init_map_lock(struct bpf_map *map, void *dst)
174 *(struct bpf_spin_lock *)(dst + map->spin_lock_off) = (struct bpf_spin_lock) {};
178 static inline void copy_map_value(struct bpf_map *map, void *dst, void *src)
183 memcpy(dst, src, off);
184 memcpy(dst + off + sizeof(struct bpf_spin_lock), src + off + sizeof(struct bpf_spin_lock),
187 memcpy(dst, src, map->value_size);
190 void copy_map_value_locked(struct bpf_map *map, void *dst, void *src, bool lock_src);
191 int bpf_obj_name_cpy(char *dst, const char *src, unsigned int size);
479 u32 (*convert_ctx_access)(enum bpf_access_type type, const struct bpf_insn *src, struct bpf_insn *dst,
1021 typedef unsigned long (*bpf_ctx_copy_t)(void *dst, const void *src, unsigned long off, unsigned long len);
1022 typedef u32 (*bpf_convert_ctx_access_t)(enum bpf_access_type type, const struct bpf_insn *src, struct bpf_insn *dst,
1249 void bpf_map_charge_move(struct bpf_map_memory *dst, struct bpf_map_memory *src);
1379 static inline void bpf_long_memcpy(void *dst, const void *src, u32 size)
1382 long *ldst = dst;
1407 int dev_map_enqueue(struct bpf_dtab_netdev *dst, struct xdp_buff *xdp, struct net_device *dev_rx);
1408 int dev_map_generic_redirect(struct bpf_dtab_netdev *dst, struct sk_buff *skb, struct bpf_prog *xdp_prog);
1554 static inline int dev_map_enqueue(struct bpf_dtab_netdev *dst, struct xdp_buff *xdp, struct net_device *dev_rx)
1561 static inline int dev_map_generic_redirect(struct bpf_dtab_netdev *dst, struct sk_buff *skb, struct bpf_prog *xdp_prog)