Lines Matching refs:ptr
34 void __percpu *ptr; in bpf_array_alloc_percpu() local
38 ptr = bpf_map_alloc_percpu(&array->map, array->elem_size, 8, in bpf_array_alloc_percpu()
40 if (!ptr) { in bpf_array_alloc_percpu()
44 array->pptrs[i] = ptr; in bpf_array_alloc_percpu()
809 void **elem, *ptr; in bpf_fd_array_map_lookup_elem() local
817 if (elem && (ptr = READ_ONCE(*elem))) in bpf_fd_array_map_lookup_elem()
818 *value = map->ops->map_fd_sys_lookup_elem(ptr); in bpf_fd_array_map_lookup_elem()
901 static void prog_fd_array_put_ptr(void *ptr) in prog_fd_array_put_ptr() argument
903 bpf_prog_put(ptr); in prog_fd_array_put_ptr()
906 static u32 prog_fd_array_sys_lookup_elem(void *ptr) in prog_fd_array_sys_lookup_elem() argument
908 return ((struct bpf_prog *)ptr)->aux->id; in prog_fd_array_sys_lookup_elem()
924 void **elem, *ptr; in prog_array_map_seq_show_elem() local
931 ptr = READ_ONCE(*elem); in prog_array_map_seq_show_elem()
932 if (ptr) { in prog_array_map_seq_show_elem()
934 prog_id = prog_fd_array_sys_lookup_elem(ptr); in prog_array_map_seq_show_elem()
1188 static void perf_event_fd_array_put_ptr(void *ptr) in perf_event_fd_array_put_ptr() argument
1190 bpf_event_entry_free_rcu(ptr); in perf_event_fd_array_put_ptr()
1242 static void cgroup_fd_array_put_ptr(void *ptr) in cgroup_fd_array_put_ptr() argument
1245 cgroup_put(ptr); in cgroup_fd_array_put_ptr()