Home
last modified time | relevance | path

Searched refs:key_cpu (Results 1 – 1 of 1) sorted by relevance

/linux/kernel/bpf/
A Dcpumap.c529 u32 key_cpu, struct bpf_cpu_map_entry *rcpu) in __cpu_map_entry_replace() argument
533 old_rcpu = unrcu_pointer(xchg(&cmap->cpu_map[key_cpu], RCU_INITIALIZER(rcpu))); in __cpu_map_entry_replace()
544 u32 key_cpu = *(u32 *)key; in cpu_map_delete_elem() local
546 if (key_cpu >= map->max_entries) in cpu_map_delete_elem()
550 __cpu_map_entry_replace(cmap, key_cpu, NULL); in cpu_map_delete_elem()
561 u32 key_cpu = *(u32 *)key; in cpu_map_update_elem() local
567 if (unlikely(key_cpu >= cmap->map.max_entries)) in cpu_map_update_elem()
575 if (key_cpu >= nr_cpumask_bits || !cpu_possible(key_cpu)) in cpu_map_update_elem()
582 rcpu = __cpu_map_entry_alloc(map, &cpumap_value, key_cpu); in cpu_map_update_elem()
588 __cpu_map_entry_replace(cmap, key_cpu, rcpu); in cpu_map_update_elem()

Completed in 5 milliseconds