Searched refs:copy_selem (Results 1 - 2 of 2) sorted by relevance
/kernel/linux/linux-5.10/net/core/ |
H A D | bpf_sk_storage.c | 170 struct bpf_local_storage_elem *copy_selem; in bpf_sk_storage_clone_elem() local 172 copy_selem = bpf_selem_alloc(smap, newsk, NULL, true); in bpf_sk_storage_clone_elem() 173 if (!copy_selem) in bpf_sk_storage_clone_elem() 177 copy_map_value_locked(&smap->map, SDATA(copy_selem)->data, in bpf_sk_storage_clone_elem() 180 copy_map_value(&smap->map, SDATA(copy_selem)->data, in bpf_sk_storage_clone_elem() 183 return copy_selem; in bpf_sk_storage_clone_elem() 202 struct bpf_local_storage_elem *copy_selem; in bpf_sk_storage_clone() local 219 copy_selem = bpf_sk_storage_clone_elem(newsk, smap, selem); in bpf_sk_storage_clone() 220 if (!copy_selem) { in bpf_sk_storage_clone() 227 bpf_selem_link_map(smap, copy_selem); in bpf_sk_storage_clone() [all...] |
/kernel/linux/linux-6.6/net/core/ |
H A D | bpf_sk_storage.c | 138 struct bpf_local_storage_elem *copy_selem; in bpf_sk_storage_clone_elem() local 140 copy_selem = bpf_selem_alloc(smap, newsk, NULL, true, GFP_ATOMIC); in bpf_sk_storage_clone_elem() 141 if (!copy_selem) in bpf_sk_storage_clone_elem() 145 copy_map_value_locked(&smap->map, SDATA(copy_selem)->data, in bpf_sk_storage_clone_elem() 148 copy_map_value(&smap->map, SDATA(copy_selem)->data, in bpf_sk_storage_clone_elem() 151 return copy_selem; in bpf_sk_storage_clone_elem() 170 struct bpf_local_storage_elem *copy_selem; in bpf_sk_storage_clone() local 187 copy_selem = bpf_sk_storage_clone_elem(newsk, smap, selem); in bpf_sk_storage_clone() 188 if (!copy_selem) { in bpf_sk_storage_clone() 195 bpf_selem_link_map(smap, copy_selem); in bpf_sk_storage_clone() [all...] |
Completed in 2 milliseconds