Lines Matching refs:ptr
31 void __percpu *ptr; in bpf_array_alloc_percpu() local
35 ptr = __alloc_percpu_gfp(array->elem_size, 8, in bpf_array_alloc_percpu()
37 if (!ptr) { in bpf_array_alloc_percpu()
41 array->pptrs[i] = ptr; in bpf_array_alloc_percpu()
507 void **elem, *ptr; in bpf_fd_array_map_lookup_elem() local
515 if (elem && (ptr = READ_ONCE(*elem))) in bpf_fd_array_map_lookup_elem()
516 *value = map->ops->map_fd_sys_lookup_elem(ptr); in bpf_fd_array_map_lookup_elem()
585 static void prog_fd_array_put_ptr(void *ptr) in prog_fd_array_put_ptr() argument
587 bpf_prog_put(ptr); in prog_fd_array_put_ptr()
590 static u32 prog_fd_array_sys_lookup_elem(void *ptr) in prog_fd_array_sys_lookup_elem() argument
592 return ((struct bpf_prog *)ptr)->aux->id; in prog_fd_array_sys_lookup_elem()
608 void **elem, *ptr; in prog_array_map_seq_show_elem() local
615 ptr = READ_ONCE(*elem); in prog_array_map_seq_show_elem()
616 if (ptr) { in prog_array_map_seq_show_elem()
618 prog_id = prog_fd_array_sys_lookup_elem(ptr); in prog_array_map_seq_show_elem()
697 static void perf_event_fd_array_put_ptr(void *ptr) in perf_event_fd_array_put_ptr() argument
699 bpf_event_entry_free_rcu(ptr); in perf_event_fd_array_put_ptr()
739 static void cgroup_fd_array_put_ptr(void *ptr) in cgroup_fd_array_put_ptr() argument
742 cgroup_put(ptr); in cgroup_fd_array_put_ptr()