Home
last modified time | relevance | path

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

/linux/tools/testing/selftests/livepatch/test_modules/
H A Dtest_klp_shadow_vars.c35 static int ptr_id(void *ptr) in ptr_id() function
67 __func__, ptr_id(obj), id, ptr_id(sv)); in shadow_get()
81 __func__, ptr_id(obj), id, size, &gfp_flags, ptr_id(ctor), in shadow_alloc()
82 ptr_id(*var), ptr_id(sv)); in shadow_alloc()
96 __func__, ptr_id(obj), id, size, &gfp_flags, ptr_id(ctor), in shadow_get_or_alloc()
97 ptr_id(*var), ptr_id(sv)); in shadow_get_or_alloc()
106 __func__, ptr_id(obj), id, ptr_id(dtor)); in shadow_free()
112 pr_info("klp_%s(id=0x%lx, dtor=PTR%d)\n", __func__, id, ptr_id(dtor)); in shadow_free_all()
126 pr_info("%s: PTR%d -> PTR%d\n", __func__, ptr_id(sv), ptr_id(*var)); in shadow_ctor()
141 __func__, ptr_id(obj), ptr_id(sv)); in shadow_dtor()
[all …]
/linux/tools/testing/selftests/bpf/prog_tests/
H A Dlocal_kptr_ownership.c151 int ptr_id[MAX_OWNERSHIP_DEPTH + 1]; in test_acyclic_depth() local
165 ptr_id[i] = add_local_kptr(btf, pointee_id, "kptr"); in test_acyclic_depth()
166 if (ptr_id[i] <= 0) in test_acyclic_depth()
183 err = btf__add_field(btf, "suffix", ptr_id[1], 0, 0); in test_acyclic_depth()
188 err = btf__add_field(btf, "next", ptr_id[i], offset, 0); in test_acyclic_depth()
/linux/tools/bpf/resolve_btfids/
H A Dmain.c1336 static s32 arena_tag_ptr(struct btf *btf, u32 ptr_id, struct kfunc *kfunc) in arena_tag_ptr() argument
1338 const struct btf_type *ptr = btf__type_by_id(btf, ptr_id); in arena_tag_ptr()
/linux/tools/lib/bpf/
H A Dlibbpf.c7352 int ptr_id = 0, struct_id, tag_id, orig_fn_id; in bpf_program_fixup_func_info() local
7451 if (ptr_id == 0) { in bpf_program_fixup_func_info()
7453 ptr_id = btf__add_ptr(btf, struct_id); in bpf_program_fixup_func_info()
7454 if (ptr_id < 0 || struct_id < 0) { in bpf_program_fixup_func_info()
7473 p->type = ptr_id; in bpf_program_fixup_func_info()