Lines Matching defs:obj

1480 auto_attach_programs(struct bpf_object *obj, const char *path)
1486 bpf_object__for_each_program(prog, obj) {
1499 while ((prog = bpf_object__prev_program(obj, prog))) {
1523 struct bpf_object *obj;
1686 obj = bpf_object__open_file(file, &open_opts);
1687 if (!obj) {
1692 bpf_object__for_each_program(pos, obj) {
1724 bpf_object__for_each_map(map, obj) {
1745 bpf_object__for_each_map(map, obj) {
1771 err = bpf_object__load(obj);
1782 prog = bpf_object__next_program(obj, NULL);
1799 err = auto_attach_programs(obj, pinfile);
1801 err = bpf_object__pin_programs(obj, pinfile);
1809 err = bpf_object__pin_maps(obj, pinmaps);
1819 bpf_object__close(obj);
1830 bpf_object__unpin_programs(obj, pinfile);
1832 bpf_object__close(obj);
1899 struct bpf_object *obj;
1911 obj = bpf_object__open_file(file, &open_opts);
1912 if (!obj) {
1917 err = bpf_object__gen_loader(obj, &gen);
1921 err = bpf_object__load(obj);
1936 bpf_object__close(obj);
2084 static void profile_read_values(struct profiler_bpf *obj)
2086 __u32 m, cpu, num_cpu = obj->rodata->num_cpu;
2092 reading_map_fd = bpf_map__fd(obj->maps.accum_readings);
2093 count_map_fd = bpf_map__fd(obj->maps.counts);
2252 static void profile_close_perf_events(struct profiler_bpf *obj)
2291 static int profile_open_perf_events(struct profiler_bpf *obj)
2297 obj->rodata->num_cpu * obj->rodata->num_metric, sizeof(int));
2303 map_fd = bpf_map__fd(obj->maps.events);
2312 for (cpu = 0; cpu < obj->rodata->num_cpu; cpu++) {
2399 bpf_object__for_each_program(prog, profile_obj->obj) {