Searched refs:libbpf_ptr (Results 1 – 3 of 3) sorted by relevance
| /linux/tools/lib/bpf/ |
| H A D | btf.c | 1280 return libbpf_ptr(btf_new_empty(NULL)); in btf__new_empty() 1289 return libbpf_ptr(btf_new_empty(&opts)); in btf__new_empty_split() 1297 return libbpf_ptr(btf_new_empty(opts)); in btf__new_empty_opts() 1361 return libbpf_ptr(btf_new(data, size, NULL, false)); in btf__new() 1366 return libbpf_ptr(btf_new(data, size, base_btf, false)); in btf__new_split() 1551 return libbpf_ptr(btf_parse_elf(path, NULL, btf_ext)); in btf__parse_elf() 1556 return libbpf_ptr(btf_parse_elf(path, base_btf, NULL)); in btf__parse_elf_split() 1624 return libbpf_ptr(btf_parse_raw(path, NULL)); in btf__parse_raw() 1629 return libbpf_ptr(btf_parse_raw(path, base_btf)); in btf__parse_raw_split() 1682 return libbpf_ptr(btf_parse(path, NULL, btf_ext)); in btf__parse() [all …]
|
| H A D | libbpf_internal.h | 628 static inline void *libbpf_ptr(void *ret) in libbpf_ptr() function
|
| H A D | libbpf.c | 8583 return libbpf_ptr(bpf_object_open(path, NULL, 0, NULL, opts)); in bpf_object__open_file() 8603 return libbpf_ptr(bpf_object_open(NULL, obj_buf, obj_buf_sz, tmp_name, opts)); in bpf_object__open_mem() 13444 return libbpf_ptr(obj->usdt_man); in bpf_program__attach_usdt() 13448 return libbpf_ptr(obj->usdt_man); in bpf_program__attach_usdt() 14411 return libbpf_ptr(__perf_buffer__new(map_fd, page_cnt, &p)); in perf_buffer__new() 14434 return libbpf_ptr(__perf_buffer__new(map_fd, page_cnt, &p)); in perf_buffer__new_raw()
|